TeradataでクエリをHIVE QL(HDF)に変換しようとしていて、例を見つけるのに苦労しています。 Teradata(私の機能的な最終目標) - テーブルのレコード数を求めてから、それぞれのgrowth_type_id値と最終的に各グループ%を求めます。HIVE質問合計より
select trim(growth_type_id) AS VAL, COUNT(1) AS cnt, SUM(cnt) over() as GRP_CNT,CNT/(GRP_CNT* 1.0000) AS perc
from acdw_apex_account_strategy
qualify perc > .01 group by val
注:実行しているHDP-2.4.3.0-227
完全な元のクエリを表示し、変換が困難な部分について具体的に注意してください。 –
Dudu、それは完全なオリジナルです。私は(growth_type_id)と総計で別々の値ごとにレコード数を効率的に得ることができることを確認するために苦労しています.... – user7214103