Support Formation DAX

DAX Studio

Installation

Télécharger DAX Studio.

Syntaxe

Retourne une table

EVALUATE
VALUES ( Customer[City] )
DEFINE
  VAR NomVariable = CalculDAX
EVALUATE
  CalculDAXAvecVariable

Entre accolades si la mesure retourne une valeur : {CalculDAXAvecVariable}

DEFINE
  MESURE Table[NomMesure] = 
    VAR NomVariable = CalculDAX
  RETURN
    CalculDAX
EVALUATE
  CalculDAXAvecVariable

NomMesure s’utilise sans le nom de la table.

DEFINE
    MEASURE Table[NomMesure] =
        SUM ( Sales[Sales Amount] )
    MEASURE Table[NomMesure2] =
        SUM ( Sales[Sales Amount] ) * 2
EVALUATE
ADDCOLUMNS ( VALUES ( ‘Date’[Month] ), “Nom de la colonne”, [NomMesure] )

Retourne une valeur

EVALUATE
{ SUM ( Sales[Sales Amount] ) }

ROW(expression) pour les plus anciennes versions.

Outils d’optimisation

Cf.