Introduction à DAX dans Power BI
Jess Ahmet
Content Developer, DataCamp
"Exemple de date : 2020/09/20 12:52
Fonctions de date et d'heure
YEAR(<date>) > 2020QUARTER(<datetime>) > 3MONTH(<datetime>) > 9 {{1}}""Fonction Format
FORMAT(<date>, <\"dddd\">) > VendrediFORMAT(<date>, <\"h:nn:ss\">) > \"12:52:00\"Fonctions d’intelligence temporelle
LASTDATE()DATESBETWEEN()DATEADD() {{3}}""- Évaluer les données en séries temporelles pour repérer les tendances et les schémas, c’est-à-dire la performance saisonnière {{1}} - Fonctionnalités prêtes à l’emploi :{{2}} - Plus de 20 fonctions de date et d'heure {{3}} - Plus de 30 fonctions d'intelligence temporelle {{4}} - Hiérarchies de dates activées automatiquement {{5}} - Possibilité d'exploration jusqu'à l'année, le trimestre, le mois et le jour {{5}}"
"Problèmes liés au fait de se fier uniquement aux dates provenant des tables transactionnelles :
"Une table de dates est vivement recommandée pour un reporting fiable utilisant des fonctions d’intelligence temporelle. Avantages : {{1}} - Filtres sur plusieurs attributs de date tels que Année et Mois {{2}} - Vue/définitions de calendrier personnalisées telles que les dates fiscales {{3}} - Utilisation des fonctionnalités d’intelligence temporelle pour sélectionner un horizon temporel (par exemple Aujourd’hui, Hier, 30 derniers jours) {{4}} Types d’analyse : {{5}} - Chiffre d’affaires par jour de la semaine, performance fiscale, jours fériés {{5}}"
"CALENDAR() {{1}} - Syntaxe : CALENDAR(<start_date>, <end_date>) {{1}} - Retourne une table avec une seule colonne 'date' qui contient un ensemble continu de dates incluant les dates spécifiées {{1}} - Exemple : CALENDAR('2020-01-01', '2020-12-31') {{2}}"
"CALENDAR() - Syntaxe : CALENDAR(<start_date>, <end_date>) - Retourne une table avec une seule colonne 'date' qui contient un ensemble continu de dates incluant les dates spécifiées - Exemple : CALENDAR('2020-01-01', '2020-12-31') | Date | |---------------| | 2020-01-01 | | 2020-01-02 | | ... | | 2020-12-31|"
"CALENDARAUTO() {{1}} - Syntaxe : CALENDARAUTO(<fiscal_year_end_month>) {{2}} - Retourne une table avec une seule colonne 'date' qui prend automatiquement la date la plus ancienne et la plus récente du modèle et appelle en interne CALENDAR(). {{2}} - Exemple : CALENDARAUTO(12) {{2}}"
"CALENDARAUTO() - Syntaxe : CALENDARAUTO(<fiscal_year_end_month>) - Retourne une table avec une seule colonne 'date' qui prend automatiquement la date la plus ancienne et la plus récente du modèle et appelle en interne CALENDAR(). - Exemple : CALENDARAUTO(12) | Date | |---------------| | 2020-01-01 | | 2020-07-31| | ... | | 2020-12-31|"
Introduction à DAX dans Power BI