Análise de Séries Temporais no Power BI
Kevin Barlow
Data Analytics Professional

ISO 8601
FORMAT()Data de exemplo:
var date = January 1st 2022
# US Standard (MM DD YYYY)
var date2 = FORMAT(date, "DD MM YYYY")
# UK Standard
# 1 January 2022
var date3 = FORMAT(date, "YYYY MM DD")
# ISO Standard
# 2022 January 01
UNIX Time
Datas e horas de exemplo
January 1st, 2022 06:00:00 UTC
1641016800
January 1st, 2022 18:00:00 UTC
1641060000
DATEADD()
Permite deslocar um número definido de intervalos de tempo a partir de uma data de referência.
DATEADD(<dates>,<number_of_intervals>,<interval>)
Exemplos:
DATEADD('date', 30, DAY)
var timestamp_PST =
DATEADD('timestamp_EST', -3, HOUR)
DATEDIFF()
Calcula o número de intervalos de tempo entre dois objetos de data.
DATEDIFF(<Date1>, <Date2>, <Interval>)
Exemplos:
DATEDIFF(DATE(2019,2,1),
DATE(2020,4,30),
MONTH)
Result: 14
Séries temporais nem sempre vêm em intervalos regulares e dependem de como os dados são coletados. Isso pode ser um problema:
Use SUMMARIZE() para "suavizar" o conjunto de dados. Ao agregar, ainda é possível extrair tendências, mesmo com dados ausentes ou irregulares.
Exemplo:
SUMMARIZE('<table>',
[group_column(s)],
[new aggregated column(s)])
SUMMARIZE('sales',
sales[Quarter],
sales[Region],
"Total Sales", SUM(sales[revenue]))
Imputação — estratégia útil quando temos muito contexto sobre o valor ausente; isso é feito com frequência no Power Query.

Remoção de dados — pode ser usada quando uma linha ou coluna tem muita falta de dados; evite a menos que traga grande benefício à análise

Nos próximos exercícios, você vai explorar o conjunto de dados Superstore. Ele representa dados de ponto de venda (PoS) de lojas Superstore nos Estados Unidos. Com ele, você vai formatar datas no padrão correto para análises posteriores.

Análise de Séries Temporais no Power BI