Condividi tramite


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  
  

Vedere anche