Extract map keys(提取映射键(Extract map keys))¶
Supported in: Batch, Faster, Streaming
Return map keys as an array. Note the order of array elements is not deterministic.
Expression categories: Map
Declared arguments¶
- Map: Map expression.
Expression\
Type variable bounds: K accepts AnyType
Output type: Array\
Examples¶
Example 1: Base case¶
Argument values:
- Map:
flight_number
| flight_number | Output |
|---|---|
| { MT-111 -> 2, XB-134 -> 1, } |
[ XB-134, MT-111 ] |
Example 2: Null case¶
Argument values:
- Map:
flight_number
| flight_number | Output |
|---|---|
| null | null |
中文翻译¶
提取映射键(Extract map keys)¶
支持:批处理(Batch)、快速处理(Faster)、流处理(Streaming)
将映射(Map)的键以数组形式返回。注意:数组元素的顺序不确定。
表达式类别: 映射(Map)
声明的参数¶
- 映射(Map): 映射表达式。
表达式\<映射\>
类型变量约束: K 接受任意类型(AnyType)
输出类型: 数组\
示例¶
示例 1:基础情况¶
参数值:
- 映射(Map):
flight_number
| flight_number | 输出 |
|---|---|
| { MT-111 -> 2, XB-134 -> 1, } |
[ XB-134, MT-111 ] |
示例 2:空值情况¶
参数值:
- 映射(Map):
flight_number
| flight_number | 输出 |
|---|---|
| null | null |