Загрузка файлов орков из клиентского узла в Vertica - PullRequest
1 голос
/ 04 мая 2019

Есть ли способы загрузить файлы orc, которые находятся на клиентском компьютере, в таблицу Vertica?

То, что я пробовал, было COPY LOCAL , но в документе указано, что по какой-то причине:

Файлы ORC и Parquet Hadoop не поддерживаются в COPY LOCAL

1 Ответ

1 голос
/ 06 мая 2019

Как вы упомянули, Vertica не поддерживает COPY LOCAL для файлов ORC / Parquet. Вы можете скопировать файлы на сервер Vertica или в общий каталог, такой как HDFS или AWS S3, а затем напрямую использовать COPY FROM. Например:

-- copy from Vertica server:
copy t1 from '/path/to/orc/files/*' orc;

-- copy from HDFS:
copy t1 from 'hdfs:///path/to/orc/files/*' orc;

-- copy from AWS S3:
copy t1 from 's3://s3_bucket/path/to/orc/files/*' orc;
...