拆分功能在Cloudera Impala中不起作用

时间:2013-05-15 23:49:00

标签: hadoop hive cloudera impala

当我尝试在Cloudera Impala中使用split函数时,我不断收到一条说“split unknown”的AnalysisException。它似乎是内置函数页面上列出的有效函数。作为参考,我正在使用Hue与Impala进行交互。有谁知道这个问题的原因?

3 个答案:

答案 0 :(得分:3)

我在Google小组中问了同样的问题,我得到了正式回复。基本上,这是文档中的错误印刷。不支持split(),因为它将返回一个数组,Impala尚不支持复杂类型。

答案 1 :(得分:3)

以下适用于Impala:

split_part(string source, string delimiter, bigint n)

文档在这里: https://www.cloudera.com/documentation/enterprise/5-9-x/topics/impala_string_functions.html

答案 2 :(得分:0)

分裂和复杂类型支持刚刚使用cdh 5.5到impala。