Medidas de janela em coluna de índice numérico nas views de métrica
Use deslocamentos e intervalos numéricos sem unidade em colunas de ordem inteiras para períodos não calendários, como semanas fiscais.
O que mudou
Para que serve
Imagine que você precisa calcular tendências ou comparações em períodos que não seguem o calendário tradicional — como semanas fiscais, semanas ISO ou períodos contábeis 4-4-5. Com esta atualização, as medidas de janela (window measures) em views de métrica passam a suportar parâmetros de intervalo (range) e deslocamento (offset) numéricos e sem unidade sobre colunas de índice inteiro.
Isso permite:
- Calcular médias móveis ou totais acumulados usando posições inteiras sequenciais.
- Fazer comparações de períodos usando índices numéricos em vez de datas do calendário.
- Definir janelas flexíveis baseadas em sequências numéricas densas.
Como usar
Você configura a medida de janela apontando para uma coluna de índice inteiro e aplicando um intervalo ou offset numérico, garantindo que colunas de dependência usem a especificação range: all.
version: 1.1
source: main.default.financial_data
fields:
- name: fiscal_year
expr: fiscal_year
- name: fiscal_period
expr: fiscal_period
- name: period_index
expr: fiscal_year * 12 + fiscal_period
window:
- order: period_index
range: all
measures:
- name: rolling_sales
expr: SUM(sales)
window:
- order: period_index
range: trailing 3
semiadditive: last
O que acontece nesse código:
- A versão especificada do YAML é a 1.1.
- A fonte de dados aponta para uma tabela de dados financeiros.
- O campo
period_indexé derivado combinando ano e período fiscal, comrange: allpara evitar particionamento indevido. - A medida
rolling_salessoma as vendas usando uma janela deslizante de 3 posições inteiras anteriores.
Limitações e requisitos
- Requer Databricks Runtime 19 ou superior e versão de especificação YAML 1.1 ou superior.
- A coluna de índice deve ser integral (
TINYINT,SMALLINT,INTouBIGINT), monótona e consecutiva (densa), sem lacunas ou repetições.
- unity catalog
- metric views
- sql
- yaml
Window measures on a numeric index column in metric views
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- DatabricksBeta
Conector do SurveyMonkey chega ao Lakeflow Connect no Databricks
O Lakeflow Connect agora conta com conector nativo para o SurveyMonkey em Beta, permitindo ingestão incremental de pesquisas, respostas e contatos com governança no Unity Catalog.
lakeflow connect · surveymonkey - DatabricksBeta
Lakeflow Connect adiciona conector do Oracle Eloqua em Beta
O Lakeflow Connect agora oferece um conector gerenciado em Beta para o Oracle Eloqua, permitindo ingestão incremental de dados de marketing governados pelo Unity Catalog.
lakeflow connect · oracle eloqua - DatabricksBeta
Ingira métricas do GA4 com o novo conector do Lakeflow Connect
O Lakeflow Connect ganha conector gerenciado em Beta para o Google Analytics 4, permitindo ingestão incremental de relatórios agregados via API com governança no Unity Catalog.
lakeflow connect · google analytics