Aracılığıyla paylaş


GetArrayElements (Azure Stream Analytics)

Dizi değerleri ve dizinleri olan bir veri kümesi döndürür. GetArrayElements işlevinin sonucu yalnızca CROSS APPLY işleciyle kullanılmalıdır. Bu işlev, JSON ve AVRO biçimli giriş olayı verilerinde dizileri ve iç içe nesneleri ayrıştırmada kullanışlıdır. Daha fazla örnek için bkz. JSON ve AVRO verilerini ayrıştırma.

Söz dizimi

GetArrayElements ( column_reference )  

Bağımsız değişkenler

column_reference

Değerlendirilecek sütun başvuru ifadesidir. Sütun Dizi türünde olmalıdır.

Dönüş Türleri

ArrayIndex ve ArrayValue sütunlarını içeren bir veri kümesi döndürür.

Örnekler

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

Ayrıca bkz.