我在impala select * from table
中有一个SQL查询,但是当我执行此查询时,某些列丢失了。
当我 describe table
时,那些列就在那里。
我无法显示代码段,但未显示的类型包括地图,数组和结构。
答案 0 :(得分:0)
Impala并不支持。必须解压缩复杂类型才能显示。
Impala查询的结果集始终包含所有标量类型; 任何复杂类型查询中的元素和字段必须是 "解包"使用连接查询。查询无法直接检索 复杂类型列的整个值。 Impala返回错误 这个案例。对于具有复杂的表,允许使用SELECT *进行查询 类型,但跳过具有复杂类型的列。