0% ont trouvé ce document utile (0 vote)
21 vues3 pages

Introduction au langage DAX en Power BI

DAX signifie Expressions d'analyse de données et est utilisé pour créer des colonnes calculées et des mesures dans Power BI. C'est un langage fonctionnel qui permet des calculs complexes sur des types de données numériques et non numériques. Les formules DAX sont utilisées dans Power BI, Excel Power Pivot et les modèles tabulaires SSAS pour analyser les données à travers des mesures et des relations entre les tables. Les fonctions DAX courantes incluent des fonctions d'agrégation comme SOMME et MOYENNE, ainsi que des fonctions de filtrage comme FILTRE et la logique conditionnelle SI.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues3 pages

Introduction au langage DAX en Power BI

DAX signifie Expressions d'analyse de données et est utilisé pour créer des colonnes calculées et des mesures dans Power BI. C'est un langage fonctionnel qui permet des calculs complexes sur des types de données numériques et non numériques. Les formules DAX sont utilisées dans Power BI, Excel Power Pivot et les modèles tabulaires SSAS pour analyser les données à travers des mesures et des relations entre les tables. Les fonctions DAX courantes incluent des fonctions d'agrégation comme SOMME et MOYENNE, ainsi que des fonctions de filtrage comme FILTRE et la logique conditionnelle SI.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

DAX

Qu'est-ce que DAX ?

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

Scénarios - Réaliser des calculs complexes


Scénarios - Travailler avec du texte et des dates
Scénarios - Valeurs conditionnelles et tests pour les erreurs
Scénarios - Utilisation de l'intelligence temporelle

Scénarios - Classement et comparaison des valeurs

Quelle est la différence entre une mesure et un champ calculé ?


Champs calculés :
Développe la table en créant une nouvelle table.
Stocké dans la table consomme de la RAM
o Ils effectuent en continu des calculs dans la table elle-même.
Measures:
Les mesures permettent à l'utilisateur de créer des champs avec des valeurs agrégées telles que la moyenne, le ratio,

pourcentage, etc.
Résumer les données en une seule valeur
Modèle temporaire stocké dans le processeur
Types de fonctions DAX Power BI ?

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

connaissance intégrée des dates et des calendriers.


11. Fonctions de manipulation de tableau :
Ces fonctions manipulent soit des tables existantes, soit renvoient une table, en ajoutant
colonnes calculées aux tables nécessaires.

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 :

SUM, AVERAGE, MIN, MAX


COUNT, COUNTROWS
CALCULER
FILTRER
SI

Vous aimerez peut-être aussi