Я пытаюсь загрузить данные во внешнюю таблицу, данные разбиты на столбцы Source_CD, вот мой запрос загрузки, и он выдает ошибки, как в теме:
load data inpath 'hdfs://nameservice1/client/mdivk/mdivk0063/raw/staged/pas_test/MDIVK0063.143253.xxx.MDIVK_PAS_TEST_201810.txt.staged' into table mdivk0063.v201810_pas_test_staged1 PARTITION (source_cd=D);
Ошибка:
AnalysisException: непостоянные выражения не поддерживаются в качестве статических значений ключа раздела в 'source_cd = D'.
Если я изменяю нагрузку на: PARTITION (source_cd="D");
Ошибка становится:
AnalysisException: Спецификация раздела не существует: (source_cd = 'D').
также пытался:
load data inpath 'hdfs://nameservice1/client/mdivk/mdivk0063/raw/staged/pas_test/MDIVK0063.143253.xxx.MDIVK_PAS_TEST_201810.txt.staged/source_cd=D' into table mdivk0063.v201810_pas_test_staged1 PARTITION (source_cd="D");
Ошибка:
AnalysisException: Спецификация раздела не существует: (source_cd = 'D').
Может кто-нибудь помочь мне разобраться?Большое спасибо.