Gerenciamento de tempo (Azure Stream Analytics)
A linguagem de consulta do Azure Stream Analytics estende a sintaxe sql para habilitar cálculos complexos em fluxos de eventos. O Stream Analytics fornece constructos de linguagem para lidar com os aspectos temporais dos dados. Por exemplo, é possível atribuir carimbos de data/hora personalizados aos eventos de fluxo, especificar a janela de tempo para agregações, especificar a diferença de tempo permitida entre dois fluxos de dados para a operação JOIN etc.
Todas as operações de tratamento de tempo no Azure Stream Analytics estão em UTC.
Item | Resumo |
---|---|
System.Timestamp() | System.Timestamp() é uma propriedade do sistema que pode ser usada para recuperar o carimbo de data/hora do evento. |
TIMESTAMP BY | A cláusula TIMESTAMP BY permite especificar valores de carimbo de data/hora personalizados. |
Políticas de Distorção de Tempo | Políticas para eventos fora de ordem e de chegada tardia. |
Agregar funções ao longo da janela de tempo | As funções de agregação são usadas para executar um cálculo em um conjunto de valores de uma janela de tempo e retornar um único valor. |
DATEDIFF no predicado JOIN | Especificar limites de tempo para operações JOIN |
Funções de Data e Hora | O Stream Analytics fornece uma variedade de funções de data e hora para uso. |
Consulte Também
Funções internas (Azure Stream Analytics)
Tipos de dados (Azure Stream Analytics)
Garantias de entrega de eventos (Azure Stream Analytics)