跳转至

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