GetArrayElements (Azure Stream Analytics)
Zwraca zestaw danych z wartościami tablicy i indeksami. Wynik funkcji GetArrayElements musi być używany tylko z operatorem CROSS APPLY . Ta funkcja jest przydatna w przypadku analizowania tablic i zagnieżdżonych obiektów w formacie JSON i AVRO sformatowanych danych zdarzeń wejściowych. Aby uzyskać więcej przykładów, zobacz Analizowanie danych JSON i AVRO.
Składnia
GetArrayElements ( column_reference )
Argumenty
column_reference
Czy wyrażenie odwołania do kolumny ma być oceniane. Kolumna musi być typu Tablica.
Typy zwracane
Zwraca zestaw danych z kolumnami ArrayIndex i ArrayValue.
Przykłady
SELECT
arrayElement.ArrayIndex,
arrayElement.ArrayValue
FROM input as event
CROSS APPLY GetArrayElements(event.arrayField) AS arrayElement