GetArrayElements (Analisi di flusso di Azure)
Restituisce un set di dati con valori di matrice e indici. Il risultato della funzione GetArrayElements deve essere usato solo con l'operatore CROSS APPLY . Questa funzione è utile per analizzare matrici e oggetti annidati in dati di evento di input formattati JSON e AVRO. Per altri esempi, vedere Analisi dei dati JSON e AVRO.
Sintassi
GetArrayElements ( column_reference )
Argomenti
column_reference
Espressione di riferimento della colonna da valutare. La colonna deve essere di tipo Array.
Tipi restituiti
Restituisce un set di dati con colonne ArrayIndex e ArrayValue.
Esempi
SELECT
arrayElement.ArrayIndex,
arrayElement.ArrayValue
FROM input as event
CROSS APPLY GetArrayElements(event.arrayField) AS arrayElement