Uwaga
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.
Wyrażenia analizy danych (DAX) zawierają zestaw funkcji INFO opartych na bibliotece dynamicznych widoków zarządzania (DMV) w usługach Analysis Services, które zostały zmodyfikowane tak, aby działały jako funkcje DAX. Funkcje Info DAX zwracają wynik jako typ danych tabelarycznych. Jako tabele mogą być używane z innymi funkcjami DAX, takimi jak FILTER, SELECTCOLUMNS, ADDCOLUMNSi inne. W tej sekcji opisano funkcje INFO dostępne w języku DAX.
W przypadku modeli semantycznych Power BI, podobnie jak w przypadku DMVs, funkcje INFO DAX wymagają uprawnień administratora modelu semantycznego. Niektóre również wymagają uprawnień administratora obszaru roboczego.
Ponieważ funkcje INFO w DAX wykraczają poza możliwości widoków DMV, które używają składni podobnej do SQL i zwracają zestawy wierszy. Ponieważ te nowe funkcje są funkcjami DAX, mogą być używane jak każda tabela w zapytaniu DAX — dodatkowo połączone i ustrukturyzowane w zapytaniu DAX.
EVALUATE
ADDCOLUMNS(
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Measure", [Name],
[Description],
"DAX Formula", [Expression],
"State", [State]
),
"Model name", "My semantic model",
"As of date", NOW()
)
Funkcje INFO są obsługiwane w modelach semantycznych usługi Power BI, ale nie w modelach usług SQL Server Analysis Services, modelach usług Azure Analysis Services lub modelach dodatku PowerPivot. INFO.VIEW funkcje DAX można uruchamiać w tabelach obliczeniowych, kolumnach, miarach i zapytaniach DAX, ale inne INFO DAX funkcje mogą być uruchamiane tylko w zapytaniach DAX.
FUNKCJE INFO.VIEW DAX
Cztery funkcje INFO DAX mają również swoje odpowiedniki jako funkcje INFO.VIEW DAX. Przyjazne nazwy, takie jak nazwa tabeli zamiast identyfikatora tabeli, są używane i dodawane są nowe kolumny, aby ułatwić korzystanie bez konieczności łączenia innych tabel funkcji INFO DAX. INFO.VIEW DAX funkcje mogą być używane w ramach obliczeń modelu semantycznego. Po dołączeniu do tabeli obliczeniowej mogą oni samodzielnie udokumentować model dla innych osób, które używają go do tworzenia raportów lub DAX zapytań.
INFORMACJI. WIDOK. TABEL
INFO.VIEW.TABLES zawiera informacje o tabelach w modelu, takie jak nazwa tabeli, opis, tryb przechowywania oraz informacje o tym, czy są ukryte.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.TABLES()
Poniższy zrzut ekranu to przykład użycia tej funkcji DAX w widoku zapytania DAX z Regional Sales Sample, dostępnego w sekcji Learn usługi Power BI.
Informacje. Widok. Kolumny
INFO.VIEW.COLUMNS zawiera informacje o kolumnach w modelu, takie jak nazwa kolumny, typ danych oraz to, czy są ukryte, czy widoczne.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.COLUMNS()
Poniższy zrzut ekranu to przykład użycia tej funkcji DAX w widoku zapytania DAX z Regional Sales Sample, dostępnego w sekcji Learn usługi Power BI.
INFORMACJE. WIDOK. MIARY
INFO.WIDOK.MIARY zawiera informacje o miarach w modelu, takie jak nazwa miary, wyrażenie i ciąg formatu.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.MEASURES()
Poniższy zrzut ekranu to przykład użycia tej funkcji DAX w widoku zapytania DAX z Regional Sales Sample, dostępnego w sekcji Learn usługi Power BI.
Informacje. Widok. Relacje.
INFORMACJI.WIDOK.RELACJE zawierają informacje o relacjach w modelu, takie jak tabele i kolumny źródłowe oraz docelowe, kardynalność i kierunek filtrowania krzyżowego.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.RELATIONSHIPS()
Poniższy zrzut ekranu to przykład użycia tej funkcji DAX w widoku zapytania DAX z Regional Sales Sample, dostępnego w sekcji Learn usługi Power BI.
Funkcje INFO DAX
Oto lista funkcji INFO. Niektóre działają tylko na określonych poziomach zgodności i dla niektórych trybów przechowywania lub innych właściwości modelu semantycznego.
[Funkcja] | [Opis] |
---|---|
Informacje. Widok. Kolumny | Zwraca listę wszystkich kolumn w bieżącym modelu. Można używać w obliczeniach, w tym w tabelach obliczeniowych. |
INFORMACJE. WIDOK. MIARY | Zwraca listę wszystkich miar w bieżącym modelu. Można używać w obliczeniach, w tym w tabelach obliczeniowych. |
Informacje. Widok. Relacje. | Zwraca listę wszystkich relacji w bieżącym modelu. Można używać w obliczeniach, w tym w tabelach obliczeniowych. |
INFORMACJI. WIDOK. TABEL | Zwraca listę wszystkich tabel w bieżącym modelu. Można używać w obliczeniach, w tym w tabelach obliczeniowych. |
ALTERNATYWNE DEFINICJE INFORMACJI | |
INFORMACJE.ADNOTACJE | Zwraca listę wszystkich adnotacji w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów adnotacji. |
INFO.ATRYBUTYHIERARCHIE | Reprezentuje funkcję zapytania DMV TMSCHEMA_ATTRIBUTE_HIERARCHIES. |
INFO. ATTRIBUTEHIERARCHYSTORAGES | |
INFO.CALCDEPENDENCY | Zwraca informacje o zależności obliczeń dla zapytania DAX. |
INFO GRUPY OBLICZENIOWE | |
INFORMACJA. POZYCJE_OBLICZENIOWE | |
INFO.KATALOGI | Reprezentuje funkcję zapytania DMV DBSCHEMA_CATALOGS. |
INFO. ZMIENIONE WŁAŚCIWOŚCI | Reprezentuje funkcję zapytania DMV TMSCHEMA_CHANGED_PROPERTIES. |
INFORMACJI.PARTYCJEPRZECHOWYWANIADANYCHKOLUMNOPODOBNYCH | |
INFO.UPRAWNIENIA KOLUMN | Zwraca listę wszystkich uprawnień kolumn w bieżącym modelu, zawierającą kolumny odpowiadające zestawowi wierszy schematu dla obiektów dotyczących uprawnień kolumn. |
Kolumny Informacji | Zwraca listę wszystkich kolumn w bieżącym modelu wraz z tymi, które pasują do schematu zestawu wierszy dla obiektów kolumnowych. |
INFO.COLUMNSTORAGES | Zwraca listę wszystkich magazynów kolumn w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów magazynu kolumn. |
INFO.CSDLMETADATA | Zwraca informacje o metadanych bazy danych w formacie XML. |
INFORMACJE O KULTURACH | Zwraca listę wszystkich kultur w bieżącym modelu z kolumnami odpowiadającymi schematowi dla obiektów kultury. |
INFORMACJA. DEFINICJE ZAKRESU DANYCH | |
INFORMACJI. ŹRÓDŁA DANYCH | Reprezentuje funkcję zapytania DMV TMSCHEMA_DATASOURCES. |
INFORMACJA.DELTATABLEMETADATASTORAGES | |
INFORMACJE O ZALEŻNOŚCIACH | Zwraca informacje o zależności obliczeń dla zapytania DAX. |
INFO.DETAILROWSDEFINITIONS | Zwraca listę wszystkich definicji wierszy szczegółowych w bieżącym modelu, gdzie kolumny pasują do zestawu wierszy schematu dla obiektów definicji wierszy szczegółowych. |
INFORMACJE.DICTIONARYSTORAGES | |
INFO.EXCLUDEDARTIFACTS | Reprezentuje funkcję zapytania DMV TMSCHEMA_EXCLUDED_ARTIFACTS. |
INFORMACJE. WYRAŻENIA | Zwraca listę wszystkich wyrażeń w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów wyrażeń. |
INFO.EXTENDEDPROPERTIES | Zwraca listę wszystkich właściwości rozszerzonych w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów właściwości rozszerzonych. |
INFO.FORMATSTRINGDEFINITIONS | |
INFO.FUNKCJE | Zwraca informacje o funkcjach, które są obecnie dostępne do użycia w języku programowania DAX. Reprezentuje funkcję zapytania dmV MDSCHEMA_FUNCTIONS, ale domyślnie zwraca tylko DAX funkcje (a nie MDX). Jeśli ograniczenie ORIGIN nie zostanie określone, wartość domyślna to 3 lub 4. |
INFORMACJA.GENERALSEGMENTMAPSEGMENTMETADATASTORAGES | |
INFO.GROUPBYCOLUMNS | |
INFO. HIERARCHIE | Reprezentuje funkcję zapytania DMV TMSCHEMA_HIERARCHIES. |
INFORMACJI. HIERARCHIA PRZECHOWYWANIA | |
INFORMACJE. Kluczowe wskaźniki wydajności | Zwraca listę wszystkich KPI w bieżącym modelu z kolumnami zgodnymi z zestawem wierszy schematu dla obiektów KPI. |
INFO.LEVELS | Zwraca listę wszystkich poziomów w bieżącym modelu, gdzie kolumny odpowiadają zestawowi wierszy schematu dla obiektów poziomu. |
INFORMACJA.LINGWISTYCZNE METADANE | Reprezentuje funkcję zapytania DMV TMSCHEMA_LINGUISTIC_METADATA. |
ŚRODKI INFORMACYJNE | Zwraca listę wszystkich miar w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów miary. |
INFO.MODEL | Reprezentuje funkcję zapytania dmv TMSCHEMA_MODEL. |
INFO.TŁUMACZENIA OBIEKTÓW | Zwraca listę wszystkich tłumaczeń obiektów w bieżącym modelu z kolumnami pasującymi do schematu zestawu wierszy dla tłumaczeń obiektów. |
INFO PARQUETFILESTORAGES | |
INFO.PARTYCJE | Reprezentuje funkcję zapytania DMV TMSCHEMA_PARTITIONS. |
INFO.PARTITIONSTORAGES | Zwraca listę wszystkich systemów przechowywania partycji w bieżącym modelu z kolumnami pasującymi do schematu zestawu wierszy dla obiektów przechowywania partycji. |
INFO.PERSPECTIVECOLUMNS | Zwraca listę wszystkich kolumn perspektyw w bieżącym modelu, w których kolumny są zgodne z zestawem wierszy schematu dla obiektów kolumn perspektyw. |
INFO.PERSPEKTYWAHIERARCHIE | Zwraca listę wszystkich hierarchii perspektyw w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów hierarchii perspektyw. |
INFORMACJE. PERSPEKTYWAŚRODKI | Zwraca listę wszystkich miar perspektywy w bieżącym modelu, gdzie kolumny odpowiadają schematowi zestawu wierszy dla obiektów miar perspektywy. |
INFORMACJA PERSPEKTYWY | Zwraca listę wszystkich perspektyw w bieżącym modelu, które mają kolumny zgodne z zestawem wierszy schematu dla obiektów perspektyw. |
INFORMACJI. TABELE PERSPEKTYW | Zwraca listę wszystkich tabel perspektyw w bieżącym modelu, które zawierają kolumny zgodne ze schematem zestawu wierszy dla obiektów tabel perspektyw. |
INFO.WŁAŚCIWOŚCI | Reprezentuje funkcję zapytania DMV DISCOVER_PROPERTIES. |
INFO. GRUPY ZAPYTAŃ | |
INFORMACJE.ODŚWIEŻPOLITYKI | |
INFORMACJE.DETALEPOWIĄZANEJKOLUMNIE | |
INFO.RELATIONSHIPINDEXSTORAGES | |
Informacje o relacjach | Reprezentuje funkcję zapytania DMV TMSCHEMA_RELATIONSHIPS. |
INFO.RELACJEPRZECHOWYWANIA | |
INFO.ROLEMEMBERSHIPS | Zwraca listę wszystkich członkostw ról w bieżącym modelu z kolumnami pasującymi do schematu zestawu wierszy dla obiektów członkostw ról. |
INFORMACJE O ROLACH | Zwraca listę wszystkich ról w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów ról. |
INFO.SEGMENTMAPSTORAGES | Zwraca listę wszystkich pamięci map segmentów w bieżącym modelu, których kolumny pasują do zbioru wierszy schematu dla obiektów pamięci map segmentów. |
INFO.SEGMENTSTORAGES | |
INFO.STORAGEFILES | Zwraca listę wszystkich plików magazynowych w bieżącym modelu, z kolumnami zgodnymi ze schematem zestawu wierszy dla obiektów plików magazynowych. |
INFO.STORAGEFOLDERS | Zwraca listę wszystkich folderów przechowywania w bieżącym modelu, z kolumnami zgodnymi z formatem zestawu wierszy dla obiektów folderów przechowywania. |
INFORMACJI.STORAGETABLECOLUMNS | Zwraca statystyki dotyczące kolumn tabel w pamięci. |
INFO.STORAGETABLECOLUMNSEGMENTS | Zwraca informacje o segmentach kolumn używanych do przechowywania danych w tabelach w pamięci. |
INFORMACJI. TABELE MAGAZYNU | Zwraca statystyki dotyczące tabel w pamięci. |
UPRAWNIENIA_TABELI INFORMACJI | Zwraca listę wszystkich uprawnień tabeli w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów uprawnień tabeli. |
INFORMACJE.TABELE | Zwraca listę wszystkich tabel w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów tabeli. |
INFORMACJA.TABLESTORAGES | Zwraca listę wszystkich przechowalni tabel w bieżącym modelu z kolumnami pasującymi do schematu zestawu wierszy dla obiektów przechowalni tabel. |
INFORMACJI. ZMIANY | Zwraca listę wszystkich odmian w bieżącym modelu z kolumnami pasującymi do zestawu wierszy schematu dla obiektów odmian. |