共用方式為


GetArrayElements (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  
  

另請參閱