以下のクエリは、実行に時間がかかります。これは、tez 実行エンジンで実行されます。
SELECT STG.EMP_TYPE, DEPT, A.TOTAL_COUNT, COUNT(DISTINCT EMP_ID) AS COUNT_DEPT
FROM
STAGE_SOURCE STG
LEFT OUTER JOIN
( SELECT EMP_TYPE, COUNT(DISTINCT EMP_ID) AS TOTAL_COUNT
FROM STAGE_SOURCE
GROUP BY EMP_TYPE
) A
ON STG.EMP_TYPE = A.EMP_TYPE
GROUP BY STG.EMP_TYPE, DEPT, A.TOTAL_COUNT;
クエリのパフォーマンスを改善できる書き換えオプションまたは最適化戦略はありますか?