Quest-ce que DAX ? Comprendre sa signification, son importance et son utilisation

Quest-ce que DAX ? Comprendre sa signification, son importance et son utilisation

Table des matières

Langage d'expressions d'analyse de données DAX

Une fois que vous avez compris les transformations et la modélisation des données, vous pouvez enfin commencer à travailler sur les visualisations de vos rapports. Cela nécessiterait une compréhension plus approfondie de DAX. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Qu'est-ce que DAX ?

Qu'est-ce que DAX et pourquoi est-ce important ?

DAX signifie Expressions d'analyse de données.

DAX est le langage de formule de LuckyTemplates. C'est de là que vient la véritable puissance analytique de LuckyTemplates. Si vous n'utilisez pas DAX Data Analysis Expressions Language, vous passerez à côté de 95 % du potentiel de LuckyTemplates en tant qu'outil d' analyse incroyable .

Pensez à travailler avec Excel. Si vous ne comprenez pas les formules, vous ne pouvez pas vraiment maximiser ce que ces feuilles de calcul peuvent faire. C'est la même logique qui sous-tend l'importance de comprendre DAX lors de l'utilisation de LuckyTemplates .

Utilisation du moteur de calcul intégré de LuckyTemplates

Lorsque vous ouvrez LuckyTemplates, vous allez commencer avec un écran vide comme celui-ci. C'est ici que vous pouvez commencer avec certaines mesures DAX .

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Mais la plupart du temps, les gens commencent par se rendre dans les tables disponibles.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Ensuite, ils choisissent la colonne dont ils ont besoin dans l'un de ces tableaux, comme cette colonne Quantité ci-dessous.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Ils glissent cela dans leur rapport et obtiennent les résultats dont ils ont besoin.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Certains ajouteraient également un peu plus de données pour obtenir plus d'informations. Ils cliqueraient par exemple sur la colonne Clients.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Ensuite, ils feraient glisser et déposer cela sur l'axe.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Une fois cela fait, ils auraient une visualisation qui montre la quantité de produits vendus à des clients spécifiques.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Étant donné que ces étapes produisent des résultats calculés, les utilisateurs supposent qu'il s'agit du meilleur moyen d'obtenir des informations de LuckyTemplates. Mais en réalité, cela pourrait grandement limiter ce que vous pouvez faire.

Personnellement, je recommande de commencer avec DAX tout de suite. Les étapes que je vous ai montrées précédemment utilisent simplement le moteur de calcul intégré dans LuckyTemplates.

L'importance d'utiliser DAX immédiatement

Bien que le propre moteur de calcul de LuckyTemplates donne les bons résultats au début, c'est essentiellement tout ce que vous obtiendrez. Au moment où vous souhaitez obtenir des informations plus approfondies à partir de vos visualisations, vous devrez toujours créer des mesures DAX .

C'est pourquoi je commence toujours par DAX. Cela peut m'éviter d'avoir à créer de nouvelles mesures DAX chaque fois que j'ai besoin d'informations plus approfondies. Si je fais tout dans les formules DAX , je peux simplement extraire ces mesures existantes pour faire quelque chose de plus avancé.

L'exemple ci-dessus, par exemple, est un calcul très simple. Mais ces calculs, lorsqu'ils sont effectués via DAX, peuvent éventuellement être utilisés une fois que vous avez besoin de passer aux calculs d'intelligence temporelle ou aux modèles de formule.

Ainsi, si vos calculs et visualisations les plus simples sont basés sur des formules DAX, il est plus facile de passer à quelque chose de plus avancé.

Mesures versus colonnes calculées

Avant de vous montrer comment créer des mesures DAX, il est important de comprendre la différence entre une mesure et une colonne calculée.

Vous pouvez créer une mesure à l'aide de cette icône dans le ruban Accueil.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Les mesures DAX sont comme des calculs virtuels. Ils n'exécutent des calculs que lorsqu'ils sont utilisés dans une visualisation ou un tableau.

D'autre part, les colonnes calculées se trouvent physiquement dans votre tableau de données. Ils exécutent en permanence des calculs dans la table elle-même.

Vous en créez une nouvelle en cliquant sur l'icône Nouvelle colonne.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Une fois que vous avez cliqué dessus, cela crée des points de données supplémentaires qui peuvent ou non ajouter de la valeur à l'analyse que vous faites.

Il est important de créer autant de mesures que possible. Les calculs virtuels seront toujours plus optimaux que d'avoir des points de données physiques réels dans vos tables. Ces points de données physiques peuvent être très restrictifs en termes d'informations que vous pouvez potentiellement obtenir.

Recréer les données données dans une mesure

Je vais vous montrer comment obtenir les mêmes résultats calculés présentés précédemment, mais cette fois, en le faisant dans une mesure.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Je vais donc commencer par cliquer sur l' icône Nouvelle mesure .

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Cela ouvre une barre de formule. Je vais commencer par le nom de la mesure. J'appellerai cette quantité vendue .

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

est l'une des fonctions les plus simples disponibles et est très pertinente pour ceux qui passent d'Excel à LuckyTemplates. Je vais commencer par ça, puis je choisirai la colonne sur laquelle je veux travailler. Une liste des colonnes disponibles s'affiche généralement ici.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Je choisis la colonne Quantité trouvée dans la table Ventes , car ce sont les données que je veux répliquer.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Une fois que j'ai appuyé sur Entrée, vous verrez sur le côté droit que la mesure que j'ai créée se trouve maintenant sous le tableau Ventes . En effet, les mesures atterrissent sur la table que vous avez sélectionnée avant de créer cette mesure .

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Maintenant, je vais vous montrer comment cette nouvelle mesure que j'ai créée affiche les résultats exacts que la visualisation précédente a montrés.

Je vais juste copier et coller cette visualisation précédente.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Ensuite, je vais supprimer cette colonne Quantité .

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Ensuite, je vais apporter la quantité vendue , qui est la mesure que je viens de créer. Je vais le faire glisser dans le champ Valeur .

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Une fois cela fait, les données de la visualisation sont mises à jour.

Qu'est-ce que DAX ?  Comprendre sa signification, son importance et son utilisation

Vous verrez ici que les calculs sont exactement les mêmes. La seule différence est que l'un se fait dans une mesure et l'autre non.


Pourquoi l'utilisation de variables LuckyTemplates est un meilleur moyen d'écrire des mesures DAX
3 façons de combiner des valeurs à l'aide de DAX Inside LuckyTemplates
Technique de formule LuckyTemplates DAX : présentation efficace des performances de croissance

Conclusion

En créant des mesures DAX au lieu de s'appuyer sur des colonnes calculées, il est plus facile de passer à des informations plus avancées. Il suffit de se familiariser avec le fonctionnement des mesures.

C'est très simple à faire donc mieux vaut se lancer et se familiariser tout de suite avec ces mesures DAX.

Juste un dernier rappel - n'oubliez pas de nommer vos mesures de manière intuitive. Dans l'exemple que j'ai créé, j'ai nommé la mesure Quantité vendue afin que quiconque regarde mes visualisations sache immédiatement ce que représente chaque point de données.

Une fois que vous aurez combiné toutes ces meilleures pratiques, vous commencerez à voir l'incroyable puissance d'analyse de LuckyTemplates.

Tous mes vœux,


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir