Я пытаюсь создать внешнюю таблицу в кусте, и мой CSV-файл хранится в корзине s3. Ведро имеет публичный доступ для чтения \ записи.
Я попробовал приведенный ниже код для создания таблицы. Запрос не выдает никакой ошибки, но таблица также не создается. Я уверен, что запрос правильный, но не уверен, почему таблица не создана.
set fs.s3n.awsSecretAccessKey=
set fs.s3n.awsAccessKeyId=
create external table test_s3 (id INT,name STRING) row format delimited fields terminated by ',' lines terminated by '\n' STORED AS TEXTFILE LOCATION 's3://my-bucket/source-data/';
0: jdbc: hive2: //111.11.11.111: 10000 / по умолчанию> показать таблицы;
+ ----------- + - +
| имя_таблицы |
+ ----------- + - +
+ ----------- + - +
Не выбрано ни одной строки (0,052 секунды)