hql
sql
函数
提示
Hive SQL 教程 编写中,使用过程中有任何建议,提供意见、建议、纠错、催更加微信 gairuo123。欢迎关注本教程作者新书《深入浅出Pandas:利用Python进行数据处理与分析》 。作者开办 Python 数据分析培训,详情 Python 数据分析培训。
Hive 支持以下内置集合函数功能:
返回类型 |
用法 |
描述 |
---|---|---|
int |
size(Map<K.V>) |
返回映射类型中的元素数。 |
int |
size(Array<T>) |
返回数组类型中的元素数。 |
array<K> |
map_keys(Map<K.V>) |
返回包含输入映射键的无序数组。 |
array<V> |
map_values(Map<K.V>) |
返回包含输入映射值的无序数组。 |
boolean |
array_contains(Array<T>, value) |
如果数组包含值,则返回TRUE。 |
array<t> |
sort_array(Array<T>) |
根据数组元素的自然顺序,按升序对输入数组进行排序并返回 (添加于版本 0.9.0). |