首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vertica Parquet格式

Vertica Parquet格式
EN

Stack Overflow用户
提问于 2017-04-07 16:19:34
回答 1查看 614关注 0票数 1

我使用以下Vertica版本"Vertica Analytic Database v7.1.1-0“,并尝试使用以下查询将数据从Parquet格式文件复制到表中:

代码语言:javascript
复制
COPY temp.sessions_parquet FROM '/dbadmin/vertica-import/parquet/*' ON ANY NODE PARQUET; 

我使用以下DDL创建了表:

代码语言:javascript
复制
CREATE TABLE temp.sessions_parquet (c0 VARCHAR, c1 VARCHAR, c2 VARCHAR, c3 VARCHAR, c4 VARCHAR, c5 VARCHAR, c6 VARCHAR, c7 VARCHAR, c8 VARCHAR, c9 VARCHAR, c10 VARCHAR, c11 VARCHAR, c12 VARCHAR, c13 VARCHAR, c14 VARCHAR, c15 VARCHAR, c16 VARCHAR, c17 VARCHAR, c18 VARCHAR, c19 VARCHAR, c20 VARCHAR, c21 VARCHAR, c22 VARCHAR, c23 VARCHAR, c24 VARCHAR, c25 VARCHAR, c26 VARCHAR, c27 VARCHAR, c28 VARCHAR, c29 VARCHAR, c30 VARCHAR, c31 VARCHAR, c32 VARCHAR, c33 VARCHAR, c34 VARCHAR, c35 VARCHAR, c36 VARCHAR, c37 VARCHAR, c38 VARCHAR, c39 VARCHAR, c40 VARCHAR, c41 VARCHAR, c42 VARCHAR, c43 VARCHAR, c44 VARCHAR, c45 VARCHAR, c46 VARCHAR, c47 VARCHAR, c48 VARCHAR, c49 VARCHAR, c50 VARCHAR, c51 VARCHAR, c52 VARCHAR, c53 VARCHAR, c54 VARCHAR, c55 VARCHAR, c56 VARCHAR, c57 VARCHAR);

Parquet格式文件位于Vertica节点上,位于以下位置:

代码语言:javascript
复制
/dbadmin/vertica-import/parquet/part-r-00000.snappy.parquet

当我尝试执行以下命令时:

代码语言:javascript
复制
COPY temp.sessions_parquet FROM '/dbadmin/vertica-import/parquet/*' ON ANY NODE PARQUET;

我收到以下错误:

执行SQL命令时发生错误:在任何节点分段上从'/dbadmin/vertica-import/ PARQUET /*‘复制temp.sessions_parquet VerticaVJDBC错误:在或接近"PARQUET“SQL State=42601,DB Errorcode=4856 1语句时的语法错误失败。

你能帮忙告诉我如何导入数据吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-07 18:31:05

从Parquet文件中读取的是版本7.2.3中首先支持的。看起来您已经从该版本中找到了语法,但是您将它与旧版本一起使用。

这是这一特性的文档来源于7.2.3。顺便说一下,它不支持复杂类型,这在8.0.x中仍然是正确的。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43282873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档