DAX signifie Data Analysis Expressions

DAX signifie Data Analysis Expressions, c’est le langage de Microsoft pour manipuler les données dans les cubes Microsoft SSAS Tabular ainsi que dans Power BI, et aussi dans Excel PowerPivot.

La bibliothèque DAX est une bibliothèque Microsoft puissante et conviviale de différents types de fonctions répondant à différents objectifs. En effet elle est très intuitive et permet à des non informaticiens de créer des formules.

Définition du langage informatique DAX pour Data Analysis Expressions

Les fonctions DAX peuvent être des fonctions d’intelligence temporelle ou des fonctions de filtrage par exemple. Data Analysis Expressions combine ces fonctions avec des opérateurs dans des formules pour construire des expressions permettant de manipuler des données.

Les fonctions DAX pour Data Analysis Expression peuvent être des fonctions d’intelligence temporelle ou des fonctions de filtrage, par exemple. Les Expressions d’Analyse de Données combinent ces fonctions avec des opérateurs dans des formules pour construire des expressions permettant de manipuler des données.

Exemples de types de fonctions DAX des outils d’analyse très puissants

Cette liste n’est pas exhaustive mais simplement quelques exemples des fonctions qu’offre le langage DAX :

  • Fonctions d’agrégations comme SUM ou AVERAGE
  • Fonctions de date et d’heure comme TODAY, DATEDIFF, MONTH ou QUARTER.
  • Les fonctions textes comme REPLACE, CONCATENATE et FORMAT.
  • Les très innovantes fonctions d’intelligence temporelle telles que PREVIOUSMONTH, SAMEPERIODLASTYEAR ou TOTALYTD.

Consultez notre section sur les fonctions DAX. Elle contient des articles expliquant, par exemple comment calculer la valeur du mois précédent avec DAX et Power BI. Ou encore des agrégations à l’aide de formules et d’exemples simples.

Consultez également la section sur les articles des modèles OLAP SSAS.