Teradata에서 쿼리를 HIVE QL (HDF)로 변환하려고 시도 중이고 예제를 찾기 위해 고심하고 있습니다. Teradata (필자의 최종 목표) - 테이블의 레코드 개수를 원하고 각각의 growth_type_id 값과 궁극적으로 각 그룹의 %를 계산합니다.HIVE Sum 이상 쿼리
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