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
zapytanie wizualizacji
DAX
Zwraca tabelę zawierającą informacje o każdej funkcji zdefiniowanej przez użytkownika w modelu semantycznym z kolumnami pasujących do zestawu wierszy schematu dla obiektów funkcji zdefiniowanych przez użytkownika (na przykład nazwy, wyrażenia i stanu).
Składnia
INFO.USERDEFINEDFUNCTIONS ( [<Restriction name>, <Restriction value>], ... )
Parametry
Parametry są opcjonalne dla tej funkcji DAX. W przypadku użycia parametrów należy podać oba parametry. Dozwolona jest więcej niż jedna para parametrów. Nazwa i wartość ograniczeń są tekstowe i wprowadzane w cudzysłowach.
| Termin | Definicja |
|---|---|
| Nazwa ograniczenia | Nazwa ograniczenia używanego do filtrowania wyników. |
| Wartość ograniczenia | Wartość używana do filtrowania wyników ograniczenia. |
Ograniczenia
Zazwyczaj wszystkie kolumny wyników funkcji DAX mogą być używane jako ograniczenie. Mogą być również dozwolone dodatkowe ograniczenia.
Wartość zwracana
Tabela z następującymi kolumnami:
| Kolumna | Opis |
|---|---|
| [ID] | Unikatowy identyfikator funkcji zdefiniowanej przez użytkownika |
| [ModelID] | Identyfikator modelu zawierającego funkcję zdefiniowaną przez użytkownika |
| [Nazwa] | Nazwa funkcji zdefiniowanej przez użytkownika |
| [Opis] | Opis funkcji zdefiniowanej przez użytkownika |
| [Wyrażenie] | DAX wyrażenie definiujące funkcję zdefiniowaną przez użytkownika |
| [IsHidden] | Wartość logiczna wskazująca, czy funkcja zdefiniowana przez użytkownika jest ukryta przed narzędziami klienta |
| [Stan] | Bieżący stan funkcji zdefiniowanej przez użytkownika (np. Gotowe, Błąd) |
| [ErrorMessage] | Komunikat o błędzie, jeśli funkcja zdefiniowana przez użytkownika jest w stanie błędu |
| [ModifiedTime] | Sygnatura czasowa ostatniej modyfikacji funkcji zdefiniowanej przez użytkownika |
| [StructureModifiedTime] | Sygnatura czasowa ostatniej modyfikacji struktury funkcji zdefiniowanej przez użytkownika |
| [LineageTag] | Tag pochodzenia danych śledzenia pochodzenia danych |
| [SourceLineageTag] | Tag pochodzenia źródłowego z oryginalnego źródła danych |
Uwagi
- Zazwyczaj używane w DAX zapytaniach do inspekcji i dokumentowania metadanych modelu.
- Wymagane uprawnienia zależą od hosta. Wykonywanie zapytań dotyczących pełnych metadanych może wymagać uprawnień administratora modelu.
Przykład
Następujące zapytanie DAX można uruchomić w widoku zapytania DAX:
EVALUATE
INFO.USERDEFINEDFUNCTIONS()