Bagikan melalui


GetArrayElements

✅ Azure Stream Analytics ✅ Fabric Eventstream

Mengembalikan himpunan data dengan nilai array dan indeks. Hasil fungsi GetArrayElements harus digunakan hanya dengan operator CROSS APPLY . Fungsi ini berguna untuk mengurai array dan objek berlapis dalam data peristiwa input berformat JSON dan AVRO. Untuk contoh selengkapnya, lihat Mengurai data JSON dan AVRO.

Sintaksis

GetArrayElements ( column_reference )  

Argumen

column_reference

Adalah ekspresi referensi kolom yang akan dievaluasi. Kolom harus berjenis Array.

Jenis Kembalian

Mengembalikan himpunan data dengan kolom ArrayIndex dan ArrayValue.

Contoh

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

Lihat juga