Variables et commentaires DAX pour simplifier les formules

Dans ce didacticiel, nous allons discuter de la manière la plus simple de simplifier les formules DAX à l'aide de variables et de commentaires dans LuckyTemplates.

Les codes DAX peuvent devenir complexes et difficiles à comprendre une fois qu'ils sont plus avancés. Si nous ne les optimisons pas, les autres utilisateurs de LuckyTemplates au sein de l'organisation auront du mal à comprendre le modèle de données.

L'utilisation de variables et de commentaires facilitera la création, la mise à jour et l'optimisation des formules.

Table des matières

Utilisation de variables DAX dans les mesures

La première technique de simplification des formules DAX consiste à utiliser des variables.

Lorsque vous traitez avec des variables, rappelez-vous toujours qu'elles ne sont spécifiques qu'à une mesure. Ils ne peuvent pas être des variables globales.

Pour l'instant, les variables ne peuvent être référencées qu'au sein d'une mesure. Il s'agit d'une limitation actuelle dans LuckyTemplates, cependant, des modifications se produiront à l'avenir.

Utilisation de variables DAX pour référencer des valeurs

Dans cet exemple, nous utiliserons une syntaxe spécifique pour la formule.

Tapez pour indiquer une variable puis tapez son nom. Dans ce cas, nous appellerons cette variable CustomerMin . Cette variable prendra la valeur 5.

Variables et commentaires DAX pour simplifier les formules

Cela le fait référence à l'intérieur du calcul au lieu de le référencer à l'extérieur en tant que variable.

Ensuite, nous allons créer une deuxième variable avec le nom CustomerMax et avec une valeur de 20.

Variables et commentaires DAX pour simplifier les formules

La troisième variable s'appellera CustomerChannel . Ce sera égal à "Ventes en gros".

Variables et commentaires DAX pour simplifier les formules

Après avoir descendu de deux lignes, nous devons taper RETURN .

Variables et commentaires DAX pour simplifier les formules

Le code RETURN est un élément crucial lorsqu'il s'agit de variables dans une mesure.

Lors de la création de variables dans LuckyTemplates, nous devons nous rappeler qu'elles ne doivent être nommées qu'avec un seul mot ; les variables ne peuvent pas contenir d'espaces. Nous pouvons utiliser des traits de soulignement à la place. De plus, chaque nom de variable doit être unique.

Maintenant, une fois que nous avons créé des variables dans nos formules, nous pouvons les utiliser pour référencer les valeurs qui leur ont été attribuées.

Variables et commentaires DAX pour simplifier les formules

Au lieu de taper 5, nous pouvons utiliser CustomerMin. La fonction IntelliSense récupère également cette référence et la suggère au fur et à mesure que nous tapons.

Répétez cette étape pour CustomerMax et CustomerChannel.

Variables et commentaires DAX pour simplifier les formules

Avec cela, notre formule est maintenant complète.

Si nous voulons changer 5 en 10, il suffit de changer la valeur de sa variable correspondante.

Ceci est extrêmement utile lorsque nous avons référencé cette valeur plusieurs fois dans la mesure. Au lieu de modifier les valeurs individuellement, nous pouvons facilement les modifier à un seul endroit.

Utilisation de variables DAX pour référencer des tables

Outre les valeurs, nous pouvons également référencer des tables.

En utilisant la même mesure, ajoutons une nouvelle variable appelée CustomerRange . Nous pouvons référencer une table en ajoutant l' instruction comme valeur de cette variable, au lieu de la placer après RETURN.

Variables et commentaires DAX pour simplifier les formules

Pour la deuxième instruction FILTER, nous pouvons à nouveau ajouter une autre variable.

Variables et commentaires DAX pour simplifier les formules

Alors maintenant, pour obtenir la somme des quantités à partir des données Sales, il nous suffit de taper la fonction , Total Quantity, puis les variables CustomerRange et Channel.

Variables et commentaires DAX pour simplifier les formules

Avec cela, la formule a maintenant été raccourcie et simplifiée.

Ajout de commentaires dans les codes DAX

Une autre façon de simplifier les mesures ou les formules consiste à ajouter de courts commentaires dans le code DAX.

C'est un excellent moyen de rendre le code plus facile à comprendre afin que les autres membres de l'organisation sachent à quoi il sert. L'ajout de commentaires est une méthode efficace pour améliorer l'expérience utilisateur.

Les commentaires peuvent être placés n'importe où dans la zone de formule.

Il suffit de taper deux barres obliques (//) au début de la phrase ou de l'instruction pour en faire un commentaire.

Variables et commentaires DAX pour simplifier les formules

Cela n'affectera en aucune façon le fonctionnement de la mesure ou de la formule.

Cependant, nous devons nous assurer que les commentaires restent concis . On ne veut pas trop en mettre que ça devienne écrasant.

Conclusion

L'utilisation de variables et l'inclusion de commentaires dans les codes DAX sont des moyens efficaces d'optimiser n'importe quelle mesure dans LuckyTemplates.

Nous devons également nous rappeler que l'utilisation de variables n'est pas obligatoire. Cependant, c'est une excellente technique lorsque vous souhaitez simplifier les calculs, d'autant plus qu'ils deviennent plus complexes et avancés.

Un bon formatage et une utilisation efficace des fonctions DAX suffisent pour créer un modèle LuckyTemplates bien organisé.

Tous mes vœux,

Leave a Comment

Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.