GetArrayElements (Azure Stream Analytics)
Devuelve un conjunto de datos con índices y valores de matriz. El resultado de la función GetArrayElements solo se debe usar con el operador CROSS APPLY . Esta función es útil para analizar matrices y objetos anidados en datos de eventos de entrada con formato JSON y AVRO. Para obtener más ejemplos, consulte Análisis de datos JSON y AVRO.
Sintaxis
GetArrayElements ( column_reference )
Argumentos
column_reference
Es la expresión de referencia de columna que se va a evaluar. La columna debe ser de tipo Array.
Tipos de valor devuelto
Devuelve un conjunto de datos con columnas ArrayIndex y ArrayValue.
Ejemplos
SELECT
arrayElement.ArrayIndex,
arrayElement.ArrayValue
FROM input as event
CROSS APPLY GetArrayElements(event.arrayField) AS arrayElement