Partilhar via


GetArrayElements (Azure Stream Analytics)

Devolve um conjunto de dados com valores de matriz e índices. O resultado da função GetArrayElements tem de ser utilizado apenas com o operador CROSS APPLY . Esta função é útil para analisar matrizes e objetos aninhados em dados de eventos de entrada formatados em JSON e AVRO. Para obter mais exemplos, veja Analisar dados JSON e AVRO.

Sintaxe

GetArrayElements ( column_reference )  

Argumentos

column_reference

É a expressão de referência de coluna a ser avaliada. A coluna tem de ser do tipo Matriz.

Tipos de Retorno

Devolve um conjunto de dados com as colunas ArrayIndex e ArrayValue.

Exemplos

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

Ver também