Pular para o conteúdo principal
As funções de janela de tempo retornam o limite inferior inclusivo e o limite superior exclusivo da janela correspondente. As funções para trabalhar com WindowView estão listadas abaixo:

hop

Introduzido em: v21.12.0 Uma janela de tempo do tipo hop tem uma duração fixa (window_interval) e avança em um intervalo de salto especificado (hop_interval). Se o hop_interval for menor que o window_interval, as janelas hop se sobrepõem. Assim, os registros podem ser atribuídos a várias janelas. Como um registro pode ser atribuído a várias janelas hop, a função retorna apenas o limite da primeira janela quando a função hop é usada sem WINDOW VIEW. Sintaxe
Argumentos
  • time_attr — Data e hora. DateTime
  • hop_interval — Intervalo de hop positivo. Interval
  • window_interval — Intervalo de janela positivo. Interval
  • timezone — Opcional. Nome do fuso horário. String
Valor retornado Retorna o limite inferior inclusivo e o limite superior exclusivo da janela hop correspondente. Tuple(DateTime, DateTime) Exemplos Janela hop
Query
Response

hopEnd

Introduzido em: v22.1.0 Retorna o limite superior exclusivo da janela hop correspondente. Como um registro pode ser atribuído a várias janelas hop, a função retorna apenas o limite da primeira janela quando a função hop é usada sem WINDOW VIEW. Sintaxe
Argumentos
  • time_attr — Data e hora. DateTime
  • hop_interval — Intervalo de hop positivo. Interval
  • window_interval — Intervalo de janela positivo. Interval
  • timezone — Opcional. Nome do fuso horário. String
Valor retornado Retorna o limite superior exclusivo da janela hop correspondente. DateTime Exemplos Fim da janela hop
Query
Response

hopStart

Introduzido em: v22.1.0 Retorna o limite inferior inclusivo da janela hop correspondente. Como um registro pode ser atribuído a várias janelas hop, a função retorna apenas o limite da primeira janela quando a função hop é usada sem WINDOW VIEW. Sintaxe
Argumentos
  • time_attr — Data e hora. DateTime
  • hop_interval — Intervalo de hop positivo. Interval
  • window_interval — Intervalo de janela positivo. Interval
  • timezone — Opcional. Nome do fuso horário. String
Valor retornado Retorna o limite inferior inclusivo da janela hop correspondente. DateTime Exemplos Início da janela hop
Query
Response

tumble

Introduzido em: v21.12.0 Uma janela de tempo do tipo tumble atribui registros a janelas contínuas, sem sobreposição, com duração fixa (interval). Sintaxe
Argumentos
  • time_attr — Data e hora. DateTime
  • interval — Intervalo da janela, em Interval. Interval
  • timezone — Opcional. Nome do fuso horário. String
Valor retornado Retorna o limite inferior inclusivo e o limite superior exclusivo da janela tumbling correspondente. Tuple(DateTime, DateTime) Exemplos Janela tumbling
Query
Response

tumbleEnd

Introduzido em: v22.1.0 Retorna o limite superior exclusivo da janela tumbling correspondente. Sintaxe
Argumentos
  • time_attr — Data e hora. DateTime
  • interval — Intervalo da janela, em Interval. Interval
  • timezone — Opcional. Nome do fuso horário. String
Valor retornado Retorna o limite superior exclusivo da janela tumbling correspondente. DateTime Exemplos Fim da janela tumbling
Query
Response

tumbleStart

Introduzido em: v22.1.0 Retorna o limite inferior inclusivo da janela tumbling correspondente. Sintaxe
Argumentos
  • time_attr — Data e hora. DateTime
  • interval — Intervalo da janela, em Interval. Interval
  • timezone — Opcional. Nome do fuso horário. String
Valor retornado Retorna o limite inferior inclusivo da janela tumbling correspondente. DateTime Exemplos Início da janela tumbling
Query
Response

windowID

Introduzido em: v22.1.0 Retorna o identificador da window correspondente do tipo tumbling ou hopping. Esta função só pode ser usada com WINDOW VIEW. Sintaxe
Argumentos
  • time_attr — Data e hora. DateTime
  • interval — Intervalo da janela, em Interval. Interval
  • timezone — Opcional. Nome do fuso horário. String
Valor retornado Retorna o identificador da janela correspondente. UInt32 Exemplos ID da janela
Query
Response
Última modificação em 2 de julho de 2026