将Orc文件从客户端节点加载到Vertica

时间:2019-05-04 13:01:07

标签: vertica orc

有什么方法可以将客户端计算机上的orc文件加载到Vertica表中?

我尝试的是COPY LOCAL,但是文档中出于某些原因指出:

  

COPC LOCAL不支持ORC和Parquet Hadoop文件

1 个答案:

答案 0 :(得分:1)

如您所述,Vertica不支持ORC / Parquet文件的COPY LOCAL。您可以将文件复制到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;