Analyse des séries temporelles dans Power BI
Kevin Barlow
Data Analytics Professional

ISO 8601
FORMAT()Exemple de date :
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
Exemples de dates et heures
January 1st, 2022 06:00:00 UTC
1641016800
January 1st, 2022 18:00:00 UTC
1641060000
DATEADD()
Permet de décaler une date de plusieurs intervalles spécifiés.
DATEADD(<dates>,<number_of_intervals>,<interval>)
Exemples :
DATEADD('date', 30, DAY)
var timestamp_PST =
DATEADD('timestamp_EST', -3, HOUR)
DATEDIFF()
Calcule le nombre d'intervalles entre deux dates.
DATEDIFF(<Date1>, <Date2>, <Interval>)
Exemples :
DATEDIFF(DATE(2019,2,1),
DATE(2020,4,30),
MONTH)
Result: 14
Les séries temporelles ne sont pas toujours à intervalles réguliers ; tout dépend de la collecte. Cela peut poser problème :
Utilisez SUMMARIZE() pour « lisser » l'ensemble. En agrégeant, on extrait encore des tendances utiles, même si les données sont manquantes ou irrégulières.
Exemple :
SUMMARIZE('<table>',
[group_column(s)],
[new aggregated column(s)])
SUMMARIZE('sales',
sales[Quarter],
sales[Region],
"Total Sales", SUM(sales[revenue]))
Imputation : stratégie utile quand l'on sait estimer la valeur manquante ; se fait souvent dans Power Query.

Suppression de données : possible quand une ligne ou une colonne manque fortement de données ; à éviter sauf réel gain analytique

Dans les exercices suivants, vous étudierez le jeu de données Superstore. Il s'agit de données de point de vente (PoS) pour des magasins Superstore aux États‑Unis. Vous y mettrez les dates au bon format pour poursuivre l'analyse.

Analyse des séries temporelles dans Power BI