Skip to main content

Ferramenta Janela Deslizante

A ferramenta Janela Deslizante é um poderoso recurso que traz cálculos avançados em nível de linha para a experiência do nativo do Cloud. Permite agregações dinâmicas de estilo de janela deslizante, ideal para séries temporais, monitoramento de desempenho e qualquer análise que exija contexto em linhas sequenciais de dados.

Se você está analisando tendências, monitorando o desempenho em tempo real ou criando métricas baseadas em tempo, essa ferramenta fornece a flexibilidade para calcular agregações contínuas e sensíveis ao contexto em seu conjunto de dados.

A ferramenta Janela Deslizante desbloqueia insights contextuais e avançados, permitindo que você calcule métricas em janelas móveis. Alguns casos de uso comuns:

  • Análise financeira e de séries temporais: calcule médias móveis, somas ou rankings nas últimas N linhas ou períodos de tempo. Além disso, identifique a volatilidade de curto prazo nos preços das ações ou volumes de negociação.

  • Insights de negócios e vendas: detecte tendências com médias móveis de 5 dias, semanais ou mensais e acompanhe o desempenho dos KPIs dentro de períodos personalizados.

  • Monitoramento de desempenho e operações: monitore o desempenho da equipe ou do sistema nos últimos 7 dias e capture tendências operacionais em tempo real usando janelas dinâmicas.

Configuração

Para começar, você tem duas opções de criação de coluna. Você pode criar uma nova coluna para armazenar os resultados do seu cálculo ou atualizar uma coluna existente substituindo seus valores.

  1. Você precisa especificar um nome para a nova coluna de saída que conterá os resultados do cálculo rotativo.

  2. Depois de nomear a coluna, selecione uma função de agregação. As opções disponíveis incluem média, soma, mínimo, máximo, contagem, ranking e outras. A função escolhida determinará como os valores dentro da janela definida serão resumidos.

  3. Selecione a coluna numérica na qual a agregação será realizada.

  4. Em seguida, defina o intervalo de janelas para definir como a janela de rolagem funciona:

    • A partir da primeira linha

    • Até a última linha

    • N linhas antes da linha atual

    • N linhas após a linha atual

    • Linha atual

    • Da primeira linha para N linhas após a linha atual

    • N linhas antes da linha atual até a última linha

    • N linhas antes e depois da linha atual

  5. Você pode controlar a ordem dos dados antes que a janela seja aplicada classificando-a com base em uma ou mais colunas.

    Por exemplo, classificar por "Hobbyist" e, em seguida, por uma coluna de tempo ou ID garante que as linhas sejam sequenciadas corretamente.

Opcionalmente, você pode definir colunas para agrupar. Isso se aplica à janela deslizante em subgrupos específicos do seu conjunto de dados, o que é ideal para realizar agregações particionadas, como cálculos por país ou por entrevistado.

Dica

A classificação é necessária para aplicar a lógica de rolagem corretamente. Certifique-se de que seus dados estejam classificados em uma ordem significativa (por exemplo, cronologicamente, por ID de usuário etc.) para obter resultados precisos.