Chapitre 7 / 10
DAX : CALCULATE et le contexte de filtre
10 leçons dans ce chapitre.
CALCULATE : modifier le contexte de filtre
La fonction CALCULATE est la plus importante de DAX : elle évalue une expression après avoir modifié le contexte de filtre. Forme…
Les arguments de filtre de CALCULATE
Un argument de filtre simple s'écrit , , . En interne, DAX transforme en « la table des catégories réduite à Boissons ». C'est pou…
CALCULATE remplace un filtre sur la même colonne
Règle essentielle : un argument de filtre de remplace tout filtre existant sur la même colonne, mais s'ajoute aux filtres sur les…
FILTER : une condition sur une table
renvoie une table : les lignes de pour lesquelles est vraie. Elle s'utilise dans , ou dans un itérateur. Cas où est nécessaire : c…
ALL : retirer des filtres
sert de modificateur de filtre dans : il retire un ou plusieurs filtres du contexte, pour élargir le calcul. : ignore tous les fil…
ALLEXCEPT et ALLSELECTED
Deux variantes utiles de . retire tous les filtres de la table sauf ceux des colonnes listées. Pratique pour un calcul « au niveau…
Agrégations conditionnelles
Compter ou sommer « seulement quand une condition est vraie » se fait de deux façons équivalentes en résultat : Avec (filtre le co…
RELATED et RELATEDTABLE
Ces deux fonctions traversent une relation à l'intérieur d'une expression. s'utilise dans un contexte de ligne (colonne calculée s…
Comptages et piège de la ligne blanche
Compter « le nombre de produits jamais vendus » ou « le nombre de clients actifs » se fait souvent avec ou avec . Deux comptages à…
Cas pratique : budget contre réel
Une direction financière a deux tables de faits partageant les dimensions Dates et Comptes : Réel (écritures réalisées, colonne Mo…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/10 terminées
Accès complet
Les 3 premières leçons de ce module sont gratuites.
8 000 XOF / 12,20 € / 13,29 $
Débloquez les 97 leçons restantes de ce module