是否可以在apache drill中检查地图数据类型的大小
下面的代码适用于hive。
select size(cdrlist) from somet_table;其中cdrlist是数组类型。
但是,当通过drill访问同一个表时,它的类型将是Map,但size或REPEATED_COUNT不适用于MAP数据类型。
发布于 2018-07-01 06:51:42
目前Drill还没有这个功能。您可以编写自定义函数并使用它:https://drill.apache.org/docs/develop-custom-functions-introduction/
而Drill可以使用Hive内置的函数,如if、last_day等。但由于Drill尚不支持配置单元复杂数据类型,因此无法使用size:DRILL-3290
https://stackoverflow.com/questions/50368158
复制相似问题