У меня есть запрос ниже, чтобы проверить его в импале:
WITH
final_table_temp AS
(select bank_cd, region_cd, product_cd, date_pull
from v201811_pas_ods_rates),
related_pas_ods_rates_count AS
(select bank_cd, count(*) as ct from final_table_temp group by bank_cd)
create table fina_table partitioned by (date_pull) stored as parquet
as
select t.*
from final_table_temp t
inner join [shuffle] related_pas_ods_rates_count h on h.bank_cd=t.bank_cd
where t.bank_cd is not null
and h.ct <=1000000
order by t.bank_cd;
Примечание: этот запрос не был выполнен в impala-shell, но если я удалю
create table final_table partitioned by (date_pull) stored as parquet as
Запрос Select действительно работает.
Импала поддерживает "с" в запросе на создание? если да, как мне изменить мой запрос?
Большое спасибо.