INFO. NIVEAUER

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

Returnerer en tabel med oplysninger om hvert niveau i den semantiske model. Denne funktion indeholder metadata om hierarkiniveauer og deres egenskaber.

Syntaks

INFO.LEVELS ( [<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.

Periode 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:

Column Betegnelse
[ID] Entydigt id for niveauet
[HierarchyID] Id for det hierarki, der indeholder dette niveau
[Ordenstal] Niveauets ordenstalsplacering i hierarkiet
[Navn] Navnet på niveauet
[Beskrivelse] Beskrivelse af niveauet
[ColumnID] Id for den kolonne, der er knyttet til dette niveau
[ModifiedTime] Tidsstempel for, hvornår niveauet senest blev ændret
[LineageTag] Afstamningsmærke til sporing af dataafstamning
[SourceLineageTag] Kildeafstamningsmærke fra den oprindelige datakilde

Bemærkninger

  • Bruges typisk i DAX forespørgsler til at undersøge og dokumentere modelmetadata.
  • Tilladelser, der kræves, afhænger af værten. Det kan kræve modeladministratortilladelser at forespørge om komplette metadata.

Eksempel

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

EVALUATE
	INFO.LEVELS()

Eksempel 2 – DAX forespørgsel med joinforbindelser

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

EVALUATE
	VAR _Levels =
		SELECTCOLUMNS(
			INFO.LEVELS(),
			"LevelID", [ID],
			"HierarchyID", [HierarchyID],
			"Level Name", [Name],
			"Ordinal", [Ordinal]
		)
	VAR _Hierarchies = 
		SELECTCOLUMNS(
			INFO.HIERARCHIES(),
			"HierarchyID", [ID],
			"Hierarchy Name", [Name]
		)
	VAR _CombinedTable =
		NATURALLEFTOUTERJOIN(
			_Levels,
			_Hierarchies
		)
	RETURN
		SELECTCOLUMNS(
			_CombinedTable,
			"Hierarchy Name", [Hierarchy Name],
			"Level Name", [Level Name],
			"Ordinal", [Ordinal]
		)
	ORDER BY [Hierarchy Name], [Ordinal]

Se også