Cloudera Impala 可以与组分隔符分隔符一起使用吗?

Posted

技术标签:

【中文标题】Cloudera Impala 可以与组分隔符分隔符一起使用吗?【英文标题】:Can Cloudera Impala work with Group Separator delimiter ? 【发布时间】:2013-08-28 00:56:09 【问题描述】:

我们有以Group Separator (29) 作为分隔符的文件。我正在尝试在 Cloudera 元存储中创建一个表(使用从文件创建表选项)以供 Impala 使用,但它似乎无法识别分隔符。我使用的选项包括:

"\029", "29", "029"

这是否可能,或者 Cloudera 元存储无法识别此类字符?

【问题讨论】:

Impala 的哪个版本?您是如何尝试创建表格的?错误是什么? Impala Shell v1.1.1 (83d5868),我是如何尝试创建表的,正如我在使用元存储的问题中提到的那样,我得到的错误是预览中没有显示任何内容。谢谢! 好的,所以在一些专业帮助下,我能够解决它,解决的方法是使用不带引号的八进制值(即使该工具告诉您使用引号).. 使用 \ 035解决了问题。 【参考方案1】:

好的,所以在一些专业帮助下,我能够解决它,解决的方法是使用不带引号的八进制值(即使该工具告诉您使用引号).. 使用 \035 解决了问题。 ——

【讨论】:

以上是关于Cloudera Impala 可以与组分隔符分隔符一起使用吗?的主要内容,如果未能解决你的问题,请参考以下文章

Impala 查询:在管道分隔列表中查找值

在 Impala 中使用外部创建的 Parquet 文件

Cloudera impala 与 spring 框架?

cloudera impala 中的多个查询执行

Cloudera Hadoop Impala - 提取上次刷新日期

为啥 Cloudera 的 Impala 还在“孵化”?