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
A linguagem de consulta fornece uma variedade de elementos para a criação de consultas. Eles são resumidos abaixo.
| Elemento | Resumo |
|---|---|
| APLICAR | O operador APPLY permite invocar uma função com valor de tabela para cada linha retornada por uma expressão de tabela externa de uma consulta. Há duas formas de APPLY: CROSS APPLY só retorna linhas da tabela exterior que produzem um conjunto de resultados da função com valor de tabela. OUTER APPLY retorna ambas as linhas que produzem um conjunto de resultados e linhas que não o fazem, com valores NULL nas colunas produzidas pela função com valor de tabela. |
| CASO | CASE avalia uma lista de condições e retorna uma das várias expressões de resultado possíveis |
| COALESCER | O COALESCE avalia os argumentos em ordem e retorna o valor atual da primeira expressão que inicialmente não é avaliada como NULL. |
| CRIAR TABELA | A CREATE TABLE é usada para definir o esquema do conteúdo dos eventos que estão entrando no Azure Stream Analytics. |
| DE | O FROM especifica o fluxo de entrada ou um nome de etapa associado em uma cláusula WITH. A cláusula FROM é sempre necessária para qualquer instrução SELECT. |
| AGRUPAR POR | GROUP BY agrupa um conjunto selecionado de linhas em um conjunto de linhas de resumo agrupadas pelos valores de uma ou mais colunas ou expressões. |
| TER | O HAVING especifica uma condição de pesquisa para um grupo ou uma agregação. HAVING pode ser usado somente com a expressão SELECT. |
| EM | INTO especifica explicitamente um fluxo de saída e está sempre associado a uma expressão SELECT. Se não for especificado, o fluxo de saída padrão será “output”. |
|
JOIN e JUNÇÃO de Dados de Referência |
O JOIN é usado para combinar registros de duas ou mais fontes de entrada. O JOIN é temporal por natureza, o que significa que cada JOIN deve definir o quanto as linhas correspondentes podem ser separadas no tempo. JOIN também é usado para correlacionar dados históricos persistentes ou um conjunto de dados de alteração lenta (também conhecido como dados de referência) com o fluxo de eventos em tempo real para tomar decisões mais inteligentes sobre o sistema. Por exemplo, ingresse um fluxo de eventos em um conjunto de dados estático que mapeia endereços IP para locais. Esse é o único JOIN com suporte no Stream Analytics em que um limite temporal não é necessário. |
| MATCH_RECOGNIZE | O MATCH_RECOGNIZE é usado para pesquisar um conjunto de eventos em um fluxo de dados. |
| NULLIF | NULLIF avalia dois argumentos e retorna nulo se forem iguais. |
| SOBRE | O OVER define o agrupamento de linhas antes de uma função de agregação associada ou analítica ser aplicada. |
| SELECIONAR | SELECT é usado para recuperar 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. |
| UNIÃO | UNION combina duas ou mais consultas em um único conjunto de resultados que inclui todas as linhas que pertencem a todas as consultas na união. |
| ONDE | O WHERE especifica a condição de pesquisa para as linhas retornadas pela consulta. |
| COM | WITH especifica um conjunto de resultados nomeado temporário que pode ser referenciado por uma cláusula FROM na consulta. Isso é definido dentro do escopo de execução de uma única instrução SELECT. |
Consulte Também
Gerenciamento de tempo de tipos de dados doBuilt-In Functions