Créer facilement une table du temps en DAX dans PowerBI
Une table du temps étant indispensable dans un rapport PowerBI, voici une fonction DAX qui permet de la créer facilement :
Table Dates =
ADDCOLUMNS(CALENDAR(DATE(2018,1,1),TODAY()),
"Année",YEAR([Date]),
"Mois",MONTH([Date]),
"Nom du mois",FORMAT([Date],"MMM YY"),
"Nom du jour",FORMAT([Date],"DDD d MMM YY"))
Il est possible de borner la création de la table dans la fonction CALENDAR()
pour éviter de devoir actualiser la table.
Cette table date est ensuite à lier aux autres et c’est cette donnée date qu’il faudra utiliser. Les autres peuvent être désactivées.