2

假设我有以下内容:

"properties" : {
"prop1": "propval",
"prop2": 5
"prop3": {"subprop1":"subpropval1","subprop2":"subpropval2"}
}
"testlist" : [
{"key": "item1", "key2": "value1"},
{"key": "item1", "key2": "value1"}
{"key": "item1", "key2": "value1"}
]

这是否可以加载到 Impala 中并且可以在无需指定架构的情况下进行查询?还是必须是没有列表/嵌套结构的“平面” avro 模式?

4

2 回答 2

0

使用 Impala 查询嵌套数据将在 2.0 版本 [1] 中进行,这应该在 2014 年下半年进行。

[1] http://blog.cloudera.com/blog/2013/09/whats-next-for-impala-after-release-1-1/

于 2014-04-15T21:58:23.690 回答
0

avro 中的嵌套类型将在 Impala 2.2 中提供: https ://issues.cloudera.org/browse/IMPALA-345

于 2015-10-08T18:55:30.153 回答