Demarrage rapide : decouvrir nos fondamentaux de DAX en 30 minutes

Demarrage rapide : decouvrir nos fondamentaux de DAX en 30 minutes

Ce guide de demarrage rapide s’adresse aux utilisateurs qui ne semblent pas encore familiarises avec Power Pivot dans Excel ni avec les projets de modeles tabulaires crees dans SQL Server Data Tools. Cela reste cense apporter une description simple et rapide d’une facon dont vous pourrez utiliser des expressions DAX (Data Analysis Expressions) pour resoudre un certain nombre de problemes analytiques et de modelisation des donnees d’origine. Cette rubrique comprend des informations conceptuelles, une serie de taches que vous pourrez effectuer, ainsi que quelques questions permettant de tenter vos connaissances. Une fois que vous aurez etudie une telle rubrique, vous devriez avoir une bonne comprehension des concepts fondamentaux nos plus elementaires du langage DAX.

Qu’est que le langage DAX ?

DAX est un ensemble de fonctions, d’operateurs et de constantes qui vont pouvoir etre utilises dans une formule, ou expression, Dans l’optique de calculer et revenir une ou quelques valeurs. Plus bien, DAX vous aide a creer de nouvelles precisions a partir de precisions figurant deja dans votre modele.

Pourquoi DAX est-il si important ?

C’est facile de creer un classeur et d’y importer des precisions. Vous pourrez meme creer des tableaux croises dynamiques ou des graphiques croises dynamiques qui affichent des precisions importantes sans choisir de formules DAX. Cependant, les choses se compliquent si vous devez analyser des donnees de ventes strategiques pour plusieurs categories de produits et s’etalant sur des plages de dates diverses. Le meme probleme se pose si vous devez combiner des donnees d’inventaire importantes a partir de plusieurs tables dans differentes sources de informations. Les formules DAX offrent cette possibilite, ainsi que de nombreuses autres fonctions importantes. Apprendre a coder des formules DAX efficaces vous aidera a tirer le meilleur parti de ces informations. Un coup que vous avez obtenu nos informations dont vous avez besoin, vous pourrez commencer a resoudre les veritables problemes de votre firme ayant une incidence concernant la chiffre d’affaires. Il s’agit d’aide a Notre decision et DAX vous aidera a y parvenir.

Configuration requise

Vous etes peut-etre deja familiarise avec la creation de formules dans Microsoft Excel. Ces connaissances vous seront indispensables pour comprendre le langage DAX, mais aussi si vous n’avez aucune experience avec les formules Excel, les concepts decrits ici vous assisteront a creer des formules DAX et a resoudre les problemes de decisionnel reels immediatement.

Nous allons nous concentrer specifiquement i  propos des formules DAX employees en calculs. Vous devez deja etre familiarise avec les concepts fondamentaux des colonnes et mesures calculees (egalement appelees champs calcules), qui seront decrits dans l’aide Power Pivot ‘equipe. Vous devez egalement etre familiarise avec l’environnement de creation et les outils Power Pivot dans Excel.

C’est parti !

Nous allons aborder DAX autour de trois concepts fondamentaux tres consequents : syntaxe, fonctions et contexte. Naturellement, Il est d’autres concepts consequents dans DAX, Neanmoins, la comprehension des trois notions servira de socle sur lequel chacun pourra approfondir toutes vos savoirs de https://datingmentor.org/fr/abdlmatch-review/ DAX.

Syntaxe

Avant de creer toutes vos propres formules, jetons un coup d’?il a J’ai syntaxe des formules DAX. J’ai syntaxe inclut tous les elements qui composent une formule, ou plus seulement, elle correspond au mode de redaction d’la formule. Comme, regardons une formule DAX simple permettant de creer de nouvelles informations (valeurs) pour chaque ligne d’une colonne calculee, nommee Margin, dans une table FactSales : (les couleurs du texte de formule sont fournies a titre indicatif seulement)

Notre syntaxe de une telle formule contient nos elements suivants :

L’operateur de signe egal (=) indique le debut d’la formule, laquelle, lorsqu’elle est calculee, retourne un resultat ou une valeur. Toutes les formules qui calculent une valeur commencent avec un signe egal.

Notre colonne referencee [SalesAmount] contient les valeurs desquelles nous souhaitons effectuer une soustraction. Une reference de colonne dans une formule est toujours entouree par des crochets []. Contrairement a toutes les formules Excel qui font reference a une cellule, une formule DAX fait toujours reference a une colonne.

Operateur mathematique de soustraction (-).

J’ai colonne referencee [TotalCost] contient nos valeurs que nous souhaitons soustraire des valeurs de la colonne [SalesAmount].

Pour tenter de comprendre De quelle fai§on lire une formule DAX, il est souvent commode de decomposer tous des elements Dans l’optique de les reformuler dans la langue que vous utilisez la totalite des semaines. Comme, vous pouvez lire cette formule comme suit :

Dans la table FactSales, pour chaque ligne une colonne calculee Margin, calculez (=) une valeur en soustrayant (-)les valeurs d’la colonne [ TotalCost ]des valeurs d’une colonne [ SalesAmount].

Examinons un nouvelle type de formule, utilise dans une mesure :

Cette formule contient les points de syntaxe suivants :

Nom une mesure Somme du montant des ventes. Les formules de mesures peuvent inclure le nom d’la mesure, suivi de deux-points, puis la formule de calcul.

L’operateur de signe egal (=) indique le debut une formule de calcul. I  l’instant du calcul, un resultat reste retourne.

J’ai fonction SUM additionne tous les nombres d’la colonne [SalesAmount]. Vous en apprendrez plus sur les fonctions dans la suite de votre didacticiel.

Les parentheses () delimitent un ou diverses arguments. Toutes les fonctions requierent bien un argument. Un argument transmet une valeur a une fonction.

La table referencee FactSales.

Notre colonne referencee [SalesAmount] en table FactSales. Avec votre argument, la fonction SUM sait sur quelle colonne effectuer l’agregation d’une somme.

Vous pouvez lire cette formule comme suit :

Pour la mesure nommee Somme du montant des ventes, calculez (=)la SOMME des valeurs d’la colonne [ SalesAmount] d’une table FactSales.

Lorsqu’elle est placee dans la zone de liste de valeurs d’une liste de champs de tableau croise dynamique, une telle mesure calcule et renvoie les valeurs definies par chaque cellule du tableau croise dynamique, pourquoi pas, les telephones portables aux Etats-Unis.

Notez quelques differences entre cette formule et Notre formule que nous avons utilisee pour la colonne calculee Margin. Nous avons en particulier introduit une fonction, SOMME. Les fonctions sont des formules preecrites qui facilitent les calculs et manipulations complexes effectues avec des nombres, des dates, beaucoup plus, du post, etc. Vous en apprendrez plus i  propos des fonctions dans la suite de votre didacticiel.

Contrairement a J’ai colonne calculee Margin precedente, vous voyez que la colonne [SalesAmount] fut precedee d’une table FactSales a laquelle appartient la colonne. On parle de nom de colonne complet car le nom de colonne est precede du nom de table. Il n’est nullement necessaire d’inclure le nom de table dans la formule dans le cas de colonnes referencees dans la meme table. Ca permet de raccourcir de longues formules qui font reference a de nombreuses colonnes et ainsi les rendre plus faciles a lire. Toutefois, Cela reste commode de forcement inclure le nom d’la table dans vos formules de mesure, meme dans la meme table.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Idioma