Delen via


GetArrayElements

✅ Azure Stream Analytics ✅ Fabric Eventstream

Retourneert een gegevensset met matrixwaarden en indexen. Het resultaat van de functie GetArrayElements moet alleen worden gebruikt met de operator CROSS APPLY . Deze functie is handig voor het parseren van matrices en geneste objecten in JSON- en AVRO-indeling voor invoergebeurtenisgegevens. Zie JSON- en AVRO-gegevens parseren voor meer voorbeelden.

Syntaxis

GetArrayElements ( column_reference )  

Argumenten

kolom_referentie

Moet de kolomreferentieexpressie worden geëvalueerd. De kolom moet van het type Matrix zijn.

Retourtypen

Retourneert een gegevensset met de kolommen ArrayIndex en ArrayValue.

Voorbeelden

SELECT   
    arrayElement.ArrayIndex,  
    arrayElement.ArrayValue  
FROM input as event  
CROSS APPLY GetArrayElements(event.arrayField) AS arrayElement  
  

Zie ook