✅ Azure 串流分析 ✅ 網狀架構事件串流
傳回具有數位值和索引的數據集。 GetArrayElements 函式的結果只能與 CROSS APPLY 運算元搭配使用。 此函式適用於剖析 JSON 和 AVRO 格式化輸入事件數據中的數位和巢狀物件。 如需更多範例,請參閱 剖析 JSON 和 AVRO 數據。
語法
GetArrayElements ( column_reference )
論點
column_reference
這是要評估的數據行參考表達式。 數據行的類型必須是Array。
傳回型別
傳回具有 ArrayIndex 和 ArrayValue 數據行的數據集。
範例
SELECT
arrayElement.ArrayIndex,
arrayElement.ArrayValue
FROM input as event
CROSS APPLY GetArrayElements(event.arrayField) AS arrayElement