Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
✅ Fluxo de eventos do Azure Stream Analytics ✅ Fabric
Recupera linhas de fluxos de entrada e habilita a seleção de uma ou muitas colunas de um ou muitos fluxos de entrada no Azure Stream Analytics. As cláusulas principais usadas com uma expressão SELECT podem ser resumidas como:
[ WITH <Result_Set_name>]
SELECT select_list
FROM input_source [TIMESTAMP BY column_name ] [PARTITION BY column_name ]
[ WHERE search_condition ]
[ GROUP BY group_by_expression ]
[ HAVING search_condition ]
Sintaxe
SELECT <select_list>
<select_list> ::=
{
*
| { input_name | input_alias }.*
| {
[ { input_name | input_alias }. ]
{ column_name }
| expression [ [ AS ] column_alias ]
}
| column_alias = expression
} [ ,...n ]
Argumentos
*
Especifica que todas as colunas de todos os fluxos de entrada na cláusula FROM devem ser retornadas. As colunas são retornadas pela origem de entrada, conforme especificado na cláusula FROM e na ordem em que elas existem no fluxo de entrada.
input_name | input_alias.*
Limita o escopo do * ao nome de entrada especificado.
column_name.*
Para colunas do tipo Registro (objeto complexo), retorne todos os campos aninhados como colunas individuais.
Colunas da expressão * com nomes conflitantes com colunas projetadas anteriormente na mesma instrução SELECT são ignoradas. As colunas no lado esquerdo da instrução SELECT têm precedência sobre colunas à direita.
column_name
É o nome de uma coluna a ser retornada. Qualifique column_name para impedir uma referência ambígua, como ocorre quando duas fontes de entrada na cláusula FROM têm colunas com nomes duplicados.
expressão
É uma constante, função, qualquer combinação de nomes de coluna, constantes e funções conectadas por um operador ou operadores ou uma subconsulta.
column_alias
É um nome alternativo para substituir o nome da coluna no conjunto de resultados da consulta. Por exemplo, um alias como Quantity ou [Quantity to Date] ou Qty pode ser especificado para uma coluna chamada quantity. Os aliases também são usados para especificar nomes para os resultados das expressões. column_alias não pode ser usado em uma cláusula WHERE, GROUP BY ou HAVING.
Comentário
Para acessar um campo ou propriedade que usa caracteres que precisam ser escapados, aspas duplas podem ser usadas: SELECT "[my][Field]" AS myField ....
Exemplo
SELECT TollId, EntryTime AS VehicleEntryTime, LicensePlate, State, Make, Model, VehicleType, VehicleWeight, Toll, Tag
FROM TollTagEntry TIMESTAMP BY EntryTime