Introduction au langage DAX en Power BI
Introduction au langage DAX en Power BI
DAX signifie Expressions d'analyse des données. Expressions ou formules utilisées pour les données.
analyse et calculs.
The DAX language was created specifically for the handling of data models, through the use
de formules et d'expressions.
DAX est un langage fonctionnel c'est-à-dire que les formules DAX ont deux types de données principaux : Numérique et
Non numérique ou Autres. Le type de données numériques comprend des entiers, des décimales, de la monnaie, etc.
Alors que le non numérique se compose de chaînes et d'objets binaires.
Remarque : DAX n'est pas un langage de programmation. C'est avant tout un langage de formule et c'est aussi une requête.
langue.
Où Dax est-il utilisé ?
DAX est utilisé dans plusieurs produits Microsoft
Power BI
Power Pivot pour Excel
3. Modèle tabulaire SSAS
4. Services d'analyse Azure
Importance du DAX dans Power BI ?
DAX peut être utilisé pour créer des colonnes calculées ou des mesures calculées dans Power BI Desktop
Supposons que vous deviez analyser le pourcentage de croissance par catégories de produits et pour
différentes plages de dates ? Ou, vous devez calculer la croissance d'une année sur l'autre par rapport au marché
tendances ?
Scénarios DAX ?
DAX étant un langage de formule destiné à l'analyse des données, vous devez comprendre les divers
scénarios où il peut être utilisé.
Scénarios DAX
pourcentage, etc.
Résumer les données en une seule valeur
Modèle temporaire stocké dans le processeur
Types de fonctions DAX Power BI ?
1. Mathematcal Functons:
Fonctionne avec différentes fonctions mathématiques et trigonométriques et renvoie
valeurs pertinentes, selon les besoins.
2. Fonctions de relation :
Retourne une valeur d'une autre table liée et offre une relation entre
différentes expressions dans une seule table ou différentes.
3. Fonctions Statistiques :
offre des fonctions statistiques qui subissent des agrégations. Possible de créer
agrégations basées sur des informations pertinentes provenant de tableaux comme le minimum, le maximum
sum, average, etc.
4. Fonctions Financières :
Effectue des calculs financiers tels que le taux de rendement, la valeur actuelle nette, etc.
5. Fonctions d'information :
offre une comparaison entre la valeur d'entrée et si la valeur est correcte ou non,
retourner la réponse pertinente.
6. Fonctions Logiques :
Offre des informations sur les valeurs dans une expression en fonction de sa sortie logique.
7. Fonctions de date et d'heure : 70%
Ce sont des fonctions typiques de date et d'heure qui sont basées sur le type de données DateTime.
8. Fonctions de filtre :
Ils renvoient des types de données spécifiés, recherchent des valeurs dans différentes tables et filtrent à travers
valeurs connexes.
9. Fonctions de texte :
Fournit un ensemble de fonctions qui peuvent renvoyer une partie de la chaîne, concaténer des valeurs
à partir de la chaîne, contrôler les fonctions pour les formats de date et heure, et rechercher du texte dans un
chaîne.
10. Fonctions d'intelligence temporelle :
oPermet aux utilisateurs de créer des comparaisons significatives et de réaliser des calculs qui tirent parti de
Quelques limitations
Remarque : DAX a de nombreuses fonctions possibles, et il peut être difficile de savoir par où commencer. Concentrez-vous sur le
Fonctions de base d'abord :