INFO. CALCDEPENDENCY

Gælder for: beregnet kolonne beregnet tabel måling visuel beregning DAX forespørgsel

Returnerer en tabel med oplysninger om hver beregningsafhængighed i den semantiske model. Disse oplysninger hjælper dig med at forstå modellen.

Syntaks

INFO.CALCDEPENDENCY ( [<Restriction name>, <Restriction value>], ... )

Parametre

Parametre er valgfrie for denne DAX funktion. Når der bruges parametre, skal begge angives. Mere end ét par parametre er tilladt. Begrænsningsnavnet og -værdien er tekst og indtastet i dobbelte anførselstegn.

Udtryk Definition
Begrænsningsnavn Navnet på den begrænsning, der bruges til at filtrere resultaterne.
Begrænsningsværdi Værdi, der bruges til at filtrere resultaterne af begrænsningen.

Restriktioner

Normalt kan alle kolonner i resultaterne af DAX-funktionen bruges som en begrænsning. Yderligere begrænsninger kan også være tilladt.

Returværdi

En tabel med følgende kolonner:

Kolonne Beskrivelse
[DATABASE_NAME] Navnet på den semantiske model.
[OBJECT_TYPE] Objekttypen.
[TABLE] Objektets tabelnavn.
[OBJEKT] Navnet på objektet.
[UDTRYK] Objektets DAX formel.
[REFERENCED_OBJECT_TYPE] Objekttypen, som dette objekt refererer til. "Objekt" er afhængig af dette objekt.
[REFERENCED_TABLE] Tabelnavnet på det objekt, der refereres til.
[REFERENCED_OBJECT] Navnet på det objekt, der refereres til.
[REFERENCED_EXPRESSION] Formlen for det objekt, der refereres til, DAX.
[FORESPØRGSEL] Forespørgslen, hvis den er angivet som en begrænsning.

Bemærkninger

Kan kun køres af brugere med skrivetilladelse til den semantiske model og ikke, når de har direkte forbindelse til den semantiske model i Power BI Desktop. Denne funktion kan bruges i DAX forespørgslerog kan ikke bruges i beregninger.

Du kan også kalde denne DAX funktion med INFO. AFHÆNGIGHEDER.

Eksempel 1 – DAX forespørgsel

Følgende DAX forespørgsel kan køres i DAX forespørgselsvisning:

EVALUATE
	INFO.CALCDEPENDENCY()

Denne DAX forespørgsel returnerer en tabel med alle kolonnerne i denne DAX funktion.

Eksempel 2 – DAX forespørgsel med begrænsning

Følgende DAX forespørgsel kan køres i DAX forespørgselsvisning og begrænser resultaterne til målingen Total Sales:

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

Hvis en begrænsning har dobbelte anførselstegn, kan de undgås med et andet dobbelt anførselstegn, og du kan eventuelt bruge en VAR til at holde værdien nede.

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

Se også