Skip to main content

timeSeriesPresentToGrid

Introduzido em: v26.9.0 Função de agregação que verifica se há dados de séries temporais na grade especificada. Para cada ponto da grade, a função retorna 1 se houver pelo menos uma amostra dentro da janela de tempo especificada; caso contrário, retorna NULL.
Esta função está em prévia privada. Para habilitá-la, defina enable_time_series_aggregate_functions=true.
Sintaxe
Parâmetros
  • start_timestamp — Especifica o início da grade. Também pode ser um número fracionário ou uma string contendo um número ou um texto de data e hora. UInt32 ou DateTime ou DateTime64 ou Float* ou Decimal* ou String
  • end_timestamp — Especifica o fim da grade. Também pode ser um número fracionário ou uma string contendo um número ou um texto de data e hora. UInt32 ou DateTime ou DateTime64 ou Float* ou Decimal* ou String
  • grid_step — Especifica o passo da grade em segundos. Também pode ser um número fracionário ou uma string contendo um número ou uma duração como ’15s’ ou ‘1m’. UInt32 ou Float* ou Decimal* ou String
  • staleness — Especifica a “staleness” máxima, em segundos, das amostras consideradas. A janela de staleness é um intervalo aberto à esquerda e fechado à direita. Também pode ser um número fracionário ou uma string contendo um número ou uma duração como ’15s’ ou ‘1m’. UInt32 ou Float* ou Decimal* ou String
Argumentos
  • timestamp — Timestamp da amostra. Pode ser um valor individual ou um array. UInt32 ou DateTime ou DateTime64 ou Array(UInt32) ou Array(DateTime) ou Array(DateTime64)
  • value — Valor da série temporal correspondente ao timestamp. Pode ser um valor individual ou um array. Float* ou Array(Float*)
  • samples — Amostras da série temporal, passadas como um array de tuplas (timestamp, value), em que os elementos da tupla têm os tipos de timestamp e de valor listados acima. É uma alternativa a passar os timestamps e os valores como dois argumentos separados. Array(Tuple(T1, T2))
Valor retornado Retorna 1 para cada ponto da grade cuja janela contenha pelo menos uma amostra; caso contrário, retorna NULL. Array(Nullable(UInt8)) Exemplos
Última modificação em 14 de outubro de 2026