GetArrayElements (Azure Stream Analytics)
Vrátí datovou sadu s hodnotami pole a indexy. Výsledek funkce GetArrayElements musí být použit pouze s operátorem CROSS APPLY . Tato funkce je užitečná pro parsování polí a vnořených objektů ve vstupních datech událostí ve formátu JSON a AVRO. Další příklady najdete v tématu Analýza dat JSON a AVRO.
Syntaxe
GetArrayElements ( column_reference )
Argumenty
column_reference
Je výraz odkazu na sloupec, který se má vyhodnotit. Sloupec musí být typu Array.
Návratové typy
Vrátí datovou sadu se sloupci ArrayIndex a ArrayValue.
Příklady
SELECT
arrayElement.ArrayIndex,
arrayElement.ArrayValue
FROM input as event
CROSS APPLY GetArrayElements(event.arrayField) AS arrayElement