Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Zwraca tabelę z informacjami o każdej mierze w modelu semantycznym, takim jak nazwa, opis i formuła DAX. Te informacje pomagają zrozumieć model i samodzielnie udokumentować model w przypadku użycia w tabelach obliczeniowych.
Składnia
INFO.VIEW.MEASURES()
Wartość zwracana
Tabela z następującymi kolumnami:
| Kolumna | Opis |
|---|---|
| [ID] | Unikatowy identyfikator każdej miary w tym modelu semantycznym jako liczba całkowita. |
| [Nazwa] | Nazwa każdej miary w tym semantycznym modelu jako ciąg. |
| [Tabela] | Tabela główna każdej miary w tym semantycznym modelu jako ciąg. |
| [Opis] | Opis każdej miary w tym modelu semantycznym jako ciąg. |
| [DataType] | Typ danych każdej miary w tym modelu semantycznym jako ciąg. Miary są zwykle wariantem typu danych. |
| [Wyrażenie] | Formuła DAX każdej miary w tym modelu semantycznym. |
| [FormatString] | Ciąg formatu każdej miary w tym modelu semantycznym jako ciąg. |
| [IsHidden] | Ukryty stan każdej miary w tym semantycznym modelu jako Prawda lub Fałsz. |
| [Stan] | Stan (taki jak prawidłowy lub błąd) każdej miary w tym modelu semantycznym jako ciąg. |
| [KPIID] | Identyfikator kluczowego wskaźnika wydajności dla każdej miary w tym modelu semantycznym jako liczba całkowita. |
| [IsSimpleMeasure] | Prosta flaga miary każdej miary w tym modelu semantycznym ma wartość True of False. |
| [DisplayFolder] | Folder wyświetlania każdej miary w tym modelu semantycznym jako ciąg. Zagnieżdżone foldery wyświetlane z folderami /i wieloma folderami oddzielonymi przez ;. |
| [DetailRowsDefinition] | Szczegóły definicji wierszy każdej miary w tym modelu semantycznym. |
| [DataCategory] | Kategoria danych każdej miary w tym modelu semantycznym jako ciąg. |
| [FormatStringDefinition] | Ciąg formatu dynamicznego każdej miary w tym modelu semantycznym. |
| [LineageTag] | Tag pochodzenia każdej miary w tym modelu semantycznym jako ciąg. |
Uwagi
Wyświetla tylko wartości [Expression], [DetailRowsDefinition] i [FormatStringDefinition] podczas uruchamiania przez użytkowników z uprawnieniami do zapisu w modelu semantycznym, a nie w przypadku połączenia na żywo z modelem semantycznym w programie Power BI Desktop. W przeciwieństwie do informacji. MIARy, ta funkcja może być używana w tabelach obliczeniowych, kolumnach i miarach modelu semantycznego, w tym w ramach odświeżania modelu.
Przykład 1 — zapytanie DAX
Następujące zapytanie DAX można uruchomić w widoku zapytania DAX:
EVALUATE
INFO.VIEW.MEASURES()
To zapytanie DAX zwraca tabelę ze wszystkimi kolumnami tej funkcji DAX.
Przykład 2 — zapytanie DAX z SELECTCOLUMNS
Następujące zapytanie DAX można uruchomić w widoku zapytania DAX:
EVALUATE
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Home table", [Table],
"Measure", [Name],
[Description],
"DAX formula", [Expression],
[State]
)
To zapytanie DAX zwraca tabelę z tylko określonymi kolumnami.
Przykład 3 — tabela obliczeniowa z SELECTCOLUMNS
Jeden z powyższych przykładów działa w tabeli obliczeniowej po usunięciu słowa kluczowego EVALUATE i dodaniu nazwy tabeli. Oto przykład 2 w tabeli obliczeniowej:
Measures in this semantic model =
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Home table", [Table],
"Measure", [Name],
[Description],
"DAX formula", [Expression],
[State]
)
Ta tabela obliczeniowa zawiera te same informacje co zapytanie DAX w przykładzie 2 w tabeli w samym modelu.
Przykład 4 — miara
Do zliczenia liczby kolumn tekstowych w modelu semantycznym można dodać następującą miarę:
Number of measures =
COUNTROWS( INFO.VIEW.MEASURES() )
Spowoduje to wyświetlenie wartości skalarnej z liczbą miar w modelu.
Można to wyświetlić w wizualizacji:
Lub zapytanie DAX w widoku zapytania DAX:
DEFINE
MEASURE 'Measures in this semantic model'[Number of measures] = COUNTROWS( INFO.VIEW.MEASURES() )
EVALUATE
SUMMARIZECOLUMNS(
"Number of measures", [Number of measures]
)