Le mot-clé DAX Studio EVALUATE : exemples de base

Le mot-clé DAX Studio EVALUATE : exemples de base

Après avoir réussi à connecter DAX Studio à LuckyTemplates et à découvrir son interface utilisateur, l'étape suivante consiste à découvrir les différents mots-clés et à les utiliser. Dans ce didacticiel, nous aborderons le mot clé DAX Studio EVALUATE. Des exemples de base sont également fournis pour mieux comprendre comment et quand il est utilisé.

Table des matières

Introduction

EVALUATE est un mot-clé automatiquement inclus par LuckyTemplates dans chaque requête. Il est utilisé pour répondre et créer vos visuels dans LuckyTemplates. Il est également utilisé pour contenir des expressions de table dans une requête DAX .

Pour utiliser EVALUATE dans une requête, vous pouvez entrer EVALUATE puis fournir une expression de table.

Notez que vous ne pouvez pas associer EVALUATE à une valeur scalaire telle qu'une mesure ou un nombre . Ainsi, si vous essayez d'exécuter EVALUATE 1 , une erreur apparaîtra dans le volet Sortie.

Le mot-clé DAX Studio EVALUATE : exemples de base

Vous ne pouvez utiliser EVALUATE qu'avec des expressions de table .

Création de tables dans DAX Studio à l'aide d'EVALUATE

Pour convertir des nombres ou des mesures dans un tableau, vous devez le placer entre accolades ( { } ). Cela vous donnera un tableau avec une ligne et une colonne contenant la valeur 1.

Le mot-clé DAX Studio EVALUATE : exemples de base

Pour créer un tableau à deux colonnes, utilisez des parenthèses ( ( ) ) et écrivez une autre valeur séparée par une virgule. Lorsque cela sera exécuté, vous aurez maintenant un tableau avec deux colonnes et une ligne.

Le mot-clé DAX Studio EVALUATE : exemples de base

Pour ajouter une autre ligne, vous devez placer une autre expression entre parenthèses à l'intérieur de l'accolade. Si vous exécutez cela, vous obtiendrez un tableau avec deux colonnes et deux lignes.

Le mot-clé DAX Studio EVALUATE : exemples de base

Référencer des tables à l'aide d'EVALUATE

Outre la construction de tables, vous pouvez également référencer des tables entières à l'aide de EVALUATE.

Par exemple, si vous souhaitez renvoyer la table Products, exécutez EVALUATE Products .

Le mot-clé DAX Studio EVALUATE : exemples de base

Vous obtiendrez alors toutes les colonnes et lignes à l'intérieur de la table des produits. De plus, si vous regardez en bas à droite, vous verrez le nombre de lignes que contient la table des produits. Dans ce cas, il a 2 517 lignes.

Couplage EVALUATE avec d'autres fonctions

EVALUATE peut également être associé à d'autres fonctions DAX.

Une option consiste à utiliser EVALUATE avec . Cela filtrera les lignes à l'intérieur de la table des produits en fonction de ce que vous avez spécifié.

Par exemple, vous ne voulez que des résultats où la couleur du produit est rouge. Si vous exécutez la requête ci-dessous, les résultats n'afficheront que les lignes avec ces spécifications. Vous pouvez également voir qu'au lieu de 2 517 lignes, la table Product ne compte plus que 99 lignes.

Le mot-clé DAX Studio EVALUATE : exemples de base

Si vous souhaitez comparer plusieurs colonnes, vous pouvez utiliser pour ajouter une autre condition au filtre.

Le mot-clé DAX Studio EVALUATE : exemples de base

Cette requête renvoie désormais 701 lignes.

Une autre option que vous pouvez essayer consiste à utiliser . Cela renverra une liste distincte de toutes les couleurs disponibles dans le tableau des produits.

Le mot-clé DAX Studio EVALUATE : exemples de base

Vous pouvez également utiliser et .

De plus, outre l'utilisation d'accolades, vous pouvez également utiliser la fonction pour récupérer des données à partir de lignes spécifiques dans une table.

Le mot-clé DAX Studio EVALUATE : exemples de base

La différence est qu'avec cette fonction, vous avez la possibilité de changer le nom de la colonne.

Le mot-clé DAX Studio EVALUATE : exemples de base

Utilisation d'expressions complexes dans DAX Studio avec EVALUATE

Pour cet exemple, revenons d'abord à LuckyTemplates et créons une nouvelle mesure pour Total Sales .

Le mot-clé DAX Studio EVALUATE : exemples de base

Une fois cela fait, retournez dans DAX Studio et exécutez le code ci-dessous :

Le mot-clé DAX Studio EVALUATE : exemples de base

Ce code signifie que vous appelez la mesure des ventes totales pour initier la transition de contexte et attribuer une valeur Ventes à chaque ligne de la table Produits. Une fois que vous l'exécutez, vous aurez le total des ventes dans la colonne la plus à droite de ce tableau.

Maintenant, vous remarquerez que certaines lignes de ce tableau n'ont pas de valeur pour les ventes totales.

Le mot-clé DAX Studio EVALUATE : exemples de base

Cela signifie qu'il n'y a pas d'éléments de ligne correspondants pour cette ligne dans la table Sales.

Pour supprimer les lignes avec des valeurs vides, vous pouvez utiliser la fonction FILTER. En outre, une meilleure pratique pour différencier les colonnes des mesures consiste à utiliser le symbole @ . Cela le traitera comme une colonne virtuelle.

Le mot-clé DAX Studio EVALUATE : exemples de base

Une fois que vous êtes satisfait des résultats, copiez le code, puis revenez à LuckyTemplates. Créez une nouvelle table et collez le code.

Le mot-clé DAX Studio EVALUATE : exemples de base

Vous obtiendrez maintenant un tableau des produits avec une colonne pour le montant des ventes.

Conclusion

Le mot clé EVALUATE est utilisé lors de la création de requêtes dans DAX Studio. Il est donc important de comprendre de quoi il s'agit et comment il est utilisé. Apprendre les bases est essentiel pour renforcer la confiance et les compétences lors de la gestion d'expressions complexes à l'avenir.

Il existe d'autres façons d'utiliser et d'appliquer le mot-clé EVALUATE. Il existe également une option pour automatiser le processus d'interrogation avec l'utilisation de EVALUATE. En explorant davantage de mots-clés DAX Studio, vous découvrirez une pléthore de possibilités qui amélioreront votre expérience de codage.


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.