Dax functions Langage DAX Microsoft PowerBI DAX signi ?e Data Analysis Expressions Il s ? agit du langage de formule utilisé dans Power BI il est également utilisé par Power BI en arrière-plan Le DAX se retrouve également dans d ? autres produits Microsof

Langage DAX Microsoft PowerBI DAX signi ?e Data Analysis Expressions Il s ? agit du langage de formule utilisé dans Power BI il est également utilisé par Power BI en arrière-plan Le DAX se retrouve également dans d ? autres produits Microsoft Power Pivot SSAS en modèle tabulaire SSAS attention dans ce mode les fonctions peuvent diverger légèrement les ? sont remplacés par des ? par exemple ou d ? autres subtilités dans le genre Pour ma part lors de mon initiation j ? ai dû créer di ?érents modèles et rajouter certaines mesures calculées Qu ? est-ce qu ? une mesure calculée Une mesure calculée est généralement réalisée sur une table de fait et permet de réaliser des calculs en fonction de di ?érents axes Il faut donc distinguer Les dimensions qui sont des référentiels des tables ?gées comportant des données distinctes ex les produits Les tables de fait qui sont des données qui bougent avec le temps sur lesquelles nous allons e ?ectuer nos opérations d ? agrégation et donc réaliser nos mesures calculées ex les ventes de produits Pour e ?ectuer cette démarche nous avons réalisé le modèle suivant Disposant des tables suivantes CLangage DAX YearMonth Cette table contient les années Customer Microsoft PowerBI Product Sales CLangage DAX Microsoft PowerBI Suite à ce modèle nous avons voulu réaliser quelques fonctions intéressantes dont voici le détail SUM La fonction SUM additionne les nombres d ? une colonne et retourne un nombre décimal Syntaxe SUM colonne Exemple Nous créons une mesure qui a ?che le nombre de produits vendus SUM Quantity SUM Sales Quantity EXPLICATION Regardons en détail la ème ligne du tableau de résultat ?? United Kingdom ? Les données sources ?ltrées sur UK sont ?? SUM Quantity UK total des produits vendus aux clients UK en CLangage DAX Microsoft PowerBI SUMX SUMX est un itérateur Pour chaque ligne de données concernée la fonction SUMX évalue l ? expression dé ?nie ensuite elle retourne la somme de ces résultats Syntaxe SUMX Exemple Pour chaque ligne de vente le montant de vente la quantité du produit vendu le prix du produit Nous souhaitons a ?cher le montant des ventes de chaque année Pour cela nous créons une mesure Montant en utilisant la fonction SUMX Montant SUMX Sales Sales Quantity Sales Unit Price EXPLICATION Pour l ? année les données sources sont ?? Montant La fonction SUM ne peut pas être utilisée dans ce cas cette fonction n ? accepte comme paramètre qu ? une colonne CLangage DAX FILTER La fonction FILTER retourne un sous-ensemble d ? une table qui satisfait les conditions dé ?nies Microsoft PowerBI Syntaxe FILTER Exemple Nous souhaitons créer une mesure qui a ?che le nombre de produits vendus qu ? aux clients français SUM QuantityFR SUMX FILTER Sales RELATED Customer Country France Sales Quantity EXPLICATION Pour l ? année La ligne France ? la mesure SUMQuantityFR a ?che la quantité totale des produits vendus aux clients français La ligne United Kingdom ? la mesure SUMQuantityFR

  • 36
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Sep 11, 2021
  • Catégorie Marketing
  • Langue French
  • Taille du fichier 57.5kB