Jaa


INFO. LASKENTARYHMÄT

Koskee seuraavia: Laskettu sarake Laskettu taulukko Mittari Visuaalinen laskutoimitus DAX kysely

Palauttaa taulukon, joka sisältää tietoja jokaisesta semanttisen mallin laskentaryhmästä. Tämä funktio tarjoaa metatietoja laskentaryhmistä ja niiden ominaisuuksista.

Syntaksi

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

Parametrit

Parametrit ovat valinnaisia tälle DAX funktiolle. Kun parametreja käytetään, molemmat on annettava. Useampi kuin yksi parametripari sallitaan. Rajoituksen nimi ja arvo ovat tekstiä ja ne kirjoitetaan lainausmerkeissä.

Kausi Määritelmä
Rajoituksen nimi Tulosten suodattamiseen käytetyn rajoituksen nimi.
Rajoituksen arvo Arvon, jota käytetään suodattamaan rajoituksen tulokset.

Rajoitukset

Yleensä kaikkia DAX funktion tulosten sarakkeita voidaan käyttää rajoituksena. Lisärajoituksia voidaan myös sallia.

Palautusarvo

Taulukko, joka sisältää seuraavat sarakkeet:

Sarakkeen nimi Tietotyyppi Kuvaus
[TUNNUS] Integer Laskentaryhmän yksilöllinen tunnus
[TableID] Integer Laskentaryhmän sisältävän taulukon yksilöllinen tunnus
[Kuvaus] Merkkijono Laskentaryhmän kuvaus
[ModifiedTime] Päivämäärä ja aika Päivämäärä ja aika, jolloin laskentaryhmää viimeksi muokattiin
[Käsittelyjärjestys] Integer Laskentaryhmän käsittelyjärjestysjärjestys

Huomautukset

  • Käytetään yleensä kyselyissä DAX mallin metatietojen tarkastamiseen ja dokumentointiin.
  • Tarvittavat käyttöoikeudet riippuvat isännästä. Kyselyjen tekeminen täydellisistä metatiedoista voi edellyttää mallin järjestelmänvalvojan käyttöoikeuksia.

Esimerkki:

Voit suorittaa seuraavan DAX kyselyn DAX kyselynäkymän:

EVALUATE
	INFO.CALCULATIONGROUPS()

Esimerkki 2 – DAX kyselyä liitoksilla

Voit suorittaa seuraavan DAX kyselyn DAX kyselynäkymän:

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]

Katso myös