INFO. CALCULATIONITEMS

Gjelder for: beregnet kolonne beregnet tabell mål visualobjektberegning DAX spørring

Returnerer en tabell med informasjon om hvert beregningselement i den semantiske modellen. Denne funksjonen inneholder metadata om beregningselementer i beregningsgrupper.

Syntaks

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

Parametere

Parametere er valgfrie for denne DAX-funksjonen. Når parametere brukes, må begge angis. Mer enn ett par parametere er tillatt. Begrensningsnavnet og -verdien er tekst og skrives inn i doble anførselstegn.

Semester Definisjon
Begrensningsnavn Navnet på begrensningen som brukes til å filtrere resultatene.
Begrensningsverdi Verdi som brukes til å filtrere resultatene av begrensningen.

Begrensninger

Vanligvis kan alle kolonnene i DAX funksjonsresultatene brukes som en begrensning. Tilleggsbegrensninger kan også være tillatt.

Returverdi

En tabell med følgende kolonner:

Kolonnenavn Datatype Beskrivelse
[ID] Integer Den unike identifikatoren for beregningselementet
[CalculationGroupID] Integer Den unike identifikatoren for beregningsgruppen som inneholder dette beregningselementet
[FormatStringDefinition] Streng Formatstrengdefinisjonen for beregningselementet
[Navn] Streng Navnet på beregningselementet
[Beskrivelse] Streng Beskrivelsen av beregningselementet
[ModifiedTime] Dato/klokkeslett Datoen og klokkeslettet da beregningselementet sist ble endret
[Delstat] Streng Tilstanden til beregningselementet
[ErrorMessage] Streng Alle feilmeldinger som er knyttet til beregningselementet
[Uttrykk] Streng Uttrykket DAX for beregningselementet
[Ordenstall] Integer Ordenstallplasseringen for beregningselementet i beregningsgruppen

Merknader

  • Brukes vanligvis i DAX spørringer til å undersøke og dokumentere metadata for modell.
  • Nødvendige tillatelser avhenger av verten. Spørring av fullstendige metadata kan kreve modelladministratortillatelser.

Eksempel

Følgende DAX spørring kan kjøres i DAX spørringsvisning:

EVALUATE
	INFO.CALCULATIONITEMS()

Eksempel 2 – DAX spørring med koblinger

Følgende DAX spørring kan kjøres i DAX spørringsvisning:

EVALUATE
	VAR _CalculationItems =
		INFO.CALCULATIONITEMS()

	VAR _CalculationGroups = 
		SELECTCOLUMNS(
			INFO.CALCULATIONGROUPS(),
			"CalculationGroupID", [ID],
			"Calculation Group Description", [Description]
		)

	VAR _CombinedTable =
		NATURALLEFTOUTERJOIN(
			_CalculationItems,
			_CalculationGroups
		)

	RETURN
		SELECTCOLUMNS(
			_CombinedTable,
			"Calculation Item Name", [Name],
			"Calculation Group Description", [Calculation Group Description],
			"Expression", [Expression],
			"Ordinal", [Ordinal]
		)
		
	ORDER BY [Calculation Group Description], [Ordinal]

Se også