WITH FILL pode ser útil.
Este guia mostra como usar WITH FILL para preencher lacunas nos seus dados de séries temporais.
Configuração
Consultando por bucket
00:24:03 e 00:24:04 em 24 de março de 2023, então vamos criar alguns parâmetros para esses instantes:
WITH FILL
WITH FILL para preencher essas lacunas.
Também vamos especificar o STEP, que é o tamanho das lacunas que serão preenchidas.
O padrão é 1 segundo para tipos DateTime, mas queremos preencher lacunas de 100 ms de duração, então vamos usar um intervalo de 100 ms como valor de passo:
count.
WITH FILL…FROM
FROM:
00:24:03.000 a 00:24:03.500 aparecem.
WITH FILL…TO
TO.
TO não inclui o valor final, então vamos adicionar um pequeno incremento ao horário de término para garantir que ele seja incluído:
00:24:03.000 a 00:24:05.000.
Contagem acumulada
cumulative, como mostrado abaixo:
WITH FILL…INTERPOLATE
0 na coluna count também têm 0 na coluna cumulative, mas o ideal é que ela use o valor anterior da coluna cumulative.
Podemos fazer isso usando a cláusula INTERPOLATE, como mostrado abaixo:
bar, sem esquecer de incluir nossa nova coluna na cláusula INTERPOLATE.