Ce livre sur DAX vous aidera à maîtriser le langage en alternant entre des bases théoriques et des exercices pratiques. Les chapitres couvrent des notions telles que la définition du modèle, les fonctions d'agrégation et d'itération, la fonction CALCULATE, les fonctions logiques et d'information, les fonctions de manipulation du modèle physique et les fonctions de date.
Le langage DAX est un langage majeur d'analyse et de modélisation de données utilisé avec Power BI ou Excel appelé à rapidement s’imposer, d'une part grâce à sa capacité à faire le lien entre l’analyse de tous les jours et les énormes volumes de données stockées dans les bases et, d'autre part, grâce à sa capacité à gérer une grande variété de sources de données. C’est un langage particulièrement puissant dans le sens où il permet l’analyse des données (par l’utilisation de fonctions génériques : somme, moyenne… ou spécifiques : analyse temporelle, financière…) mais aussi la modification du modèle de données (de nombreuses fonctions ont pour rôle de créer des tables temporaires ou de changer les relations entre les tables). Enfin c’est un langage dont le ressort principal est un concept clé : le contexte d'évaluation qu’il faut impérativement comprendre et maîtriser pour être à l’aise avec le DAX.
Ce livre sur DAX vient compléter les livres Power BI Desktop, De l'analyse de données au reporting et Renforcer, approfondir, explorer écrits par le même auteur. Le but de cet ouvrage est de vous permettre d'acquérir une très bonne maîtrise de ce langage à travers une alternance de bases théoriques indispensables pour comprendre le fonctionnement du DAX et de nombreux exercices de mise en pratique. Les chapitres abordent les notions suivantes : · La définition du modèle · Les principes fondamentaux du langage DAX · Les variables · Les fonctions d’agrégation et d’itération · La fonction CALCULATE · Les fonctions logiques et les fonctions d'information · Les fonctions de manipulation du modèle physique · Les fonctions de date et la table du temps · Les autres familles de fonctions
Chaque chapitre comprend une partie sur l'explication des concepts suivi de plusieurs énoncés d'exercices qu’il vous sera possible de réaliser en prenant le temps de réfléchir et de chercher la réponse. Ils sont suivis bien sûr d'une correction détaillée.
Ces exercices illustrent les points développés dans la partie concept et bien souvent, apportent des éléments complémentaires : de nouvelles fonctions, des subtilités de concepts... Bref, ils font intégralement partie du cursus d’apprentissage. Ils sont présentés et commentés dans Power BI qui est incontestablement l'outil fait pour le DAX.
Pour réaliser ces exercices, vous disposez de deux modèles de données, l’un référençant les cours de l’or, l’autre simulant les ventes d’une librairie. Ces fichiers sont disponibles en téléchargement ainsi que les fichiers corrigés.
E. CALCULATE et les fonctions de Time Intelligence
1. Les briques de base de la Time Intelligence
2. Les fonctions de Time Intelligence pour cumuler (DATESYTD, TOTALYTD)
3. Le cas particulier du cumul hebdomadaire
4. La moyenne mobile avec AVERAGEX
5. La moyenne mobile avec DATESINPERIOD
6. La variation avec DATEADD
7. DATEADD, PARALLELPERIOD et SAMEPERIODLASTYEAR
8. La tendance (ou saisonnalité)
9. Les autres fonctions de Time Intelligence en deux mots
F. Exercices
1. Créer la table du temps
2. Les fonctions de date
a. DATEDIFF
3. CALCULATE et les fonctions de Time Intelligence
a. Calculer la quantité l’année précédente (A-1)
b. Calculer un cumul annuel de la quantité
c. Calculer un total trimestriel glissant de la quantité
d. Calculer un cumul perpétuel de la quantité
e. Calculer la variation par rapport au mois précédent
f. Le cumul annuel à date
g. Calculer la moyenne mobile des montants à 7 jours
G. Corrigés
1. Créer la table du temps
2. Les fonctions de date
a. DATEDIFF
3. CALCULATE et les fonctions de Time Intelligence
a. Calculer la quantité l’année précédente (A-1)
b. Calculer un cumul annuel de la quantité
c. Calculer un total trimestriel glissant de la quantité
d. Calculer un cumul perpétuel de la quantité
e. Calculer la variation par rapport au mois précédent
f. Le cumul annuel à date
g. Calculer la moyenne mobile des montants à 7 jours
Aperçu des autres familles de fonctions
A. Introduction
B. Les fonctions de manipulation du texte
C. Les fonctions d’analyse financière
D. Les fonctions mathématiques
E. Les fonctions statistiques
Conclusion
Index
Version papier
Intéressant, exemple concret et exercice sont un plus
Charly TVersion papier
Rien à redire !
Evelyne NVersion papier
Excellent ouvrage. Très didactique et pratique
AnonymeVersion papier
Je ne peux pas encore me prononcer mais a priori ce livre à l'air bien
Anonyme
André MEYER-ROUSSILHON
André MEYER-ROUSSILHON suit depuis 20 ans l’évolution des méthodes et outils de BI dans un parcours de consultant et formateur, de Business Objects à Cognos, de Microstrategy à, aujourd’hui, Tableau et Power BI ; il a également développé de nombreuses compétences dans le domaine de la modélisation dimensionnelle pour les bases de données et de la conduite de projet décisionnel. Surpris par la facilité de mise en oeuvre de Power BI, son puissant langage et son évolution permanente, il est passionné par cet outil de BI. Il a créé le site www.daxone.fr où il publie régulièrement des articles pour vous inviter à continuer à approfondir votre connaissance de Power BI.