Udostępnij za pośrednictwem


INFORMACJI. CALCDEPENDENCY

Dotyczy: kolumna obliczeniowa tabela obliczeniowa Miara zapytanie wizualizacji DAX

Zwraca tabelę z informacjami o każdej zależności obliczeń w modelu semantycznym. Te informacje ułatwiają zrozumienie modelu.

Składnia

INFO.CALCDEPENDENCY ( [<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
[DATABASE_NAME] Nazwa modelu semantycznego.
[OBJECT_TYPE] Typ obiektu.
[TABLE] Nazwa tabeli obiektu.
[OBJECT] Nazwa obiektu.
[WYRAŻENIE] Formuła DAX obiektu.
[REFERENCED_OBJECT_TYPE] Typ obiektu, do których odwołuje się ten obiekt. Obiekt "Object" jest zależny od tego obiektu.
[REFERENCED_TABLE] Nazwa tabeli obiektu, do których odwołuje się odwołanie.
[REFERENCED_OBJECT] Nazwa obiektu, do których odwołuje się odwołanie.
[REFERENCED_EXPRESSION] Formuła DAX obiektu, do których odwołuje się odwołanie.
[ZAPYTANIE] Zapytanie, jeśli zostanie określone jako ograniczenie.

Uwagi

Można uruchamiać tylko 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. Tej funkcji można używać w zapytaniach DAXi nie można jej używać w obliczeniach.

Możesz również wywołać tę funkcję DAX za pomocą funkcji INFO. ZALEŻNOŚCI.

Przykład 1 — zapytanie DAX

Następujące zapytanie DAX można uruchomić w widoku zapytania DAX:

EVALUATE
	INFO.CALCDEPENDENCY()

To zapytanie DAX zwraca tabelę ze wszystkimi kolumnami tej funkcji DAX.

Przykład 2 — zapytanie DAX z ograniczeniem

DAX Następujące zapytanie można uruchomić w DAX widoku zapytania i ograniczyć wyniki do miary Total Sales (Łączna sprzedaż):

EVALUATE
	INFO.CALCDEPENDENCY("Query", "EVALUATE { [Total Sales] }")

Jeśli ograniczenie ma podwójne cudzysłowy, można je użyć z innym podwójnym cudzysłowem i opcjonalnie można użyć elementu do VAR przechowywania wartości.

EVALUATE
	VAR _query =
		"EVALUATE
		SELECTCOLUMNS(
			'Date',
			""Date"", [Date]
		)"
	RETURN
		INFO.CALCDEPENDENCY(
			"Query",
			_query
		)

Zobacz także