Delen via


INFO. CALCULATIONGROUPS

Van toepassing op: berekende kolom berekende tabel meten visuele berekening DAX query

Retourneert een tabel met informatie over elke berekeningsgroep in het semantische model. Deze functie bevat metagegevens over berekeningsgroepen en hun eigenschappen.

Syntaxis

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

Parameterwaarden

Parameters zijn optioneel voor deze DAX functie. Wanneer parameters worden gebruikt, moeten beide worden opgegeven. Er zijn meer dan één paar parameters toegestaan. De naam en waarde van de beperking zijn tekst en worden tussen dubbele aanhalingstekens ingevoerd.

Termijn Definition
Beperkingsnaam Naam van de beperking die wordt gebruikt om de resultaten te filteren.
Beperkingswaarde De waarde die wordt gebruikt om de resultaten van de beperking te filteren.

Beperkingen

Normaal gesproken kunnen alle kolommen van de DAX functieresultaten worden gebruikt als beperking. Er kunnen ook aanvullende beperkingen zijn toegestaan.

Retourwaarde

Een tabel met de volgende kolommen:

Kolomnaam Gegevenstype Description
[ID] Integer De unieke id van de berekeningsgroep
[TableID] Integer De unieke id van de tabel die de berekeningsgroep bevat
[Beschrijving] Snaar / Touwtje De beschrijving van de berekeningsgroep
[ModifiedTime] DateTime De datum en tijd waarop de berekeningsgroep voor het laatst is gewijzigd
[Prioriteit] Integer De prioriteitswaarde van de berekeningsgroep voor evaluatievolgorde

Opmerkingen

  • Doorgaans gebruikt in DAX query's om metagegevens van modellen te inspecteren en te documenteren.
  • De vereiste machtigingen zijn afhankelijk van de host. Voor het uitvoeren van query's op volledige metagegevens zijn mogelijk modelbeheerdersmachtigingen vereist.

Example

De volgende DAX query kan worden uitgevoerd in DAX queryweergave:

EVALUATE
	INFO.CALCULATIONGROUPS()

Voorbeeld 2: DAX query met joins

De volgende DAX query kan worden uitgevoerd in DAX queryweergave:

EVALUATE
	VAR _CalculationGroups =
		INFO.CALCULATIONGROUPS()

	VAR _Tables = 
		SELECTCOLUMNS(
			INFO.TABLES(),
			"TableID", [ID],
			"Table Name", [Name]
		)

	VAR _CombinedTable =
		NATURALLEFTOUTERJOIN(
			_CalculationGroups,
			_Tables
		)

	RETURN
		SELECTCOLUMNS(
			_CombinedTable,
			"Table Name", [Table Name],
			"Description", [Description],
			"Precedence", [Precedence],
			"Modified Time", [ModifiedTime]
		)
	ORDER BY [Precedence]

Zie ook