Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
s’applique à :
colonne calculée
table calculée
mesure
calcul visuel
Retourne une table contenant des informations sur chaque mesure dans le modèle sémantique, comme le nom, la description et la formule DAX. Ces informations vous aident à comprendre le modèle et à documenter automatiquement le modèle lorsqu’il est utilisé dans des tables calculées.
Syntaxe
INFO.VIEW.MEASURES()
Valeur de retour
Tableau avec les colonnes suivantes :
| Colonne | Description |
|---|---|
| [ID] | ID unique pour chaque mesure de ce modèle sémantique en tant qu’entier. |
| [Nom] | Nom de chaque mesure dans ce modèle sémantique sous forme de chaîne. |
| [Table] | Table d’accueil de chaque mesure dans ce modèle sémantique sous forme de chaîne. |
| [Description] | Description de chaque mesure dans ce modèle sémantique sous forme de chaîne. |
| [DataType] | Type de données de chaque mesure dans ce modèle sémantique sous forme de chaîne. Les mesures sont généralement de type de données variant. |
| [Expression] | Formule DAX de chaque mesure dans ce modèle sémantique. |
| [FormatString] | Chaîne de format de chaque mesure dans ce modèle sémantique sous forme de chaîne. |
| [IsHidden] | État masqué de chaque mesure dans ce modèle sémantique sous la forme True ou False. |
| [État] | État (par exemple, valide ou erreur) de chaque mesure dans ce modèle sémantique sous forme de chaîne. |
| [KPIID] | ID d’indicateur de performance clé de chaque mesure dans ce modèle sémantique en tant qu’entier. |
| [IsSimpleMeasure] | Indicateur de mesure simple de chaque mesure dans ce modèle sémantique comme True de False. |
| [DisplayFolder] | Dossier d’affichage de chaque mesure dans ce modèle sémantique sous forme de chaîne. Dossiers imbriqués affichés avec / et plusieurs dossiers séparés par ;. |
| [DetailRowsDefinition] | Définition des lignes de détails de chaque mesure dans ce modèle sémantique. |
| [DataCategory] | Catégorie de données de chaque mesure dans ce modèle sémantique sous forme de chaîne. |
| [FormatStringDefinition] | Chaîne de format dynamique de chaque mesure dans ce modèle sémantique. |
| [LineageTag] | Balise de traçabilité de chaque mesure dans ce modèle sémantique sous forme de chaîne. |
Remarques
Affiche uniquement les valeurs [Expression], [DetailRowsDefinition] et [FormatStringDefinition] lorsqu’elles sont exécutées par des utilisateurs disposant d’une autorisation d’écriture sur le modèle sémantique, et non lorsqu’elles sont connectées au modèle sémantique dans Power BI Desktop. Contrairement aux INFORMATIONS. MESURES, cette fonction peut être utilisée dans les tables calculées, les colonnes et les mesures d’un modèle sémantique, y compris dans le cadre d’une actualisation du modèle.
Exemple 1 - requête DAX
La requête DAX suivante peut être exécutée dans DAX vue de requête:
EVALUATE
INFO.VIEW.MEASURES()
Cette requête DAX retourne une table avec toutes les colonnes de cette fonction DAX.
Exemple 2 : requête DAX avec SELECTCOLUMNS
La requête DAX suivante peut être exécutée dans DAX vue de requête:
EVALUATE
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Home table", [Table],
"Measure", [Name],
[Description],
"DAX formula", [Expression],
[State]
)
Cette requête DAX retourne une table avec uniquement les colonnes spécifiées.
Exemple 3 : table calculée avec SELECTCOLUMNS
L’un des exemples ci-dessus fonctionne dans une table calculée lorsque le mot clé EVALUATE est supprimé et qu’un nom de table a été ajouté. Voici un exemple 2 dans une table calculée :
Measures in this semantic model =
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Home table", [Table],
"Measure", [Name],
[Description],
"DAX formula", [Expression],
[State]
)
Cette table calculée affiche les mêmes informations que la requête DAX dans l’exemple 2 d’une table dans le modèle lui-même.
Exemple 4 - mesure
La mesure suivante peut être ajoutée pour compter le nombre de colonnes de texte dans un modèle sémantique :
Number of measures =
COUNTROWS( INFO.VIEW.MEASURES() )
Cela affiche une valeur scalaire avec le nombre de mesures dans mon modèle.
Cela peut être affiché dans un visuel :
Ou une requête DAX dans DAX vue de requête:
DEFINE
MEASURE 'Measures in this semantic model'[Number of measures] = COUNTROWS( INFO.VIEW.MEASURES() )
EVALUATE
SUMMARIZECOLUMNS(
"Number of measures", [Number of measures]
)