Pular para o conteúdo principal

deltaSumTimestamp

Introduzido em: v21.6.0 Adiciona a diferença entre linhas consecutivas. Se a diferença for negativa, ela é ignorada. Essa função é usada principalmente para visões materializadas que armazenam dados ordenados por algum timestamp alinhado a um bucket de tempo, por exemplo, um bucket toStartOfMinute. Como as linhas em uma visão materializada desse tipo terão todas o mesmo timestamp, é impossível mesclá-las na ordem correta sem armazenar o valor original do timestamp, sem arredondamento. A função deltaSumTimestamp rastreia o timestamp original dos valores já processados, para que os valores (estados) da função sejam calculados corretamente durante a mesclagem das partes. Para calcular a soma delta em uma coleção ordenada, você pode simplesmente usar a função deltaSum. Sintaxe
Argumentos Valor retornado Retorna as diferenças acumuladas entre valores consecutivos, ordenados pelo parâmetro timestamp. (U)Int* ou Float* ou Date ou DateTime Exemplos Uso básico com ordenação por timestamp
Query
Response
Última modificação em 2 de julho de 2026