Condividi tramite


GetArrayElements

✅ Flusso di eventi dell'infrastruttura di Analisi ✅ di flusso di Azure

Restituisce un set di dati con valori di matrice e indici. Il risultato della funzione GetArrayElements deve essere utilizzato solo con l'operatore CROSS APPLY . Questa funzione è utile per analizzare matrici e oggetti annidati nei dati degli eventi di input in formato JSON e AVRO. Per altri esempi, vedere Analisi di dati JSON e AVRO.

Sintassi

GetArrayElements ( column_reference )  

Argomenti

column_reference

Espressione di riferimento di 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