Jaa


INFO. OSIOITA

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

Palauttaa taulukon, jossa on tietoja jokaisesta semanttisen mallin osiosta. Tämä funktio tarjoaa metatietoja taulukon osioista ja niiden ominaisuuksista.

Syntaksi

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

Column Tietotyyppi Kuvaus
[TUNNUS] Integer Osion yksilöllinen tunnus
[TableID] Integer Sen taulukon tunnus, johon tämä osio kuuluu
[Nimi] Merkkijono Osion nimi
[Kuvaus] Merkkijono Osion kuvaus
[DataSourceID] Integer Tämän osion tietolähteen tunnus
[QueryDefinition] Merkkijono Osion täyttämiseen käytettävä kyselyn määritys
[Osavaltio] Integer Osion nykyinen tila
[Tyyppi] Integer Osion tyyppi
[PartitionStorageID] Integer Osion tallennustilan tunnus
[Mode] Integer Osion käsittelytila
[DataView] Integer Osion tietonäkymäasetus
[ModifiedTime] Päivämäärä ja aika Päivämäärä ja aika, jolloin osiota viimeksi muokattiin
[RefreshedTime] Päivämäärä ja aika Päivämäärä ja aika, jolloin osio päivitettiin viimeksi
[SystemFlags] Integer Osion järjestelmäliput
[ErrorMessage] Merkkijono Virhesanoma, jos osio on virhetilassa
[RetainDataTillForceCalculate] totuusarvo Säilytetäänkö tietoja, kunnes voima laskee
[RangeStart] Merkkijono Lisäävän päivityksen aloitusalue, jos sellainen on käytettävissä
[RangeEnd] Merkkijono Lisäävän päivityksen loppualue, jos sellainen on käytettävissä
[RangeGranularity] Integer Aluepohjaisen osioinnin askelväli
[RefreshBookmark] Merkkijono Lisäävän päivityksen toimintojen kirjanmerkki
[QueryGroupID] Integer Sen kyselyryhmän tunnus, jolle tämä osio kuuluu
[ExpressionSourceID] Integer Lausekelähteen tunnus
[MAttributes] Merkkijono Osion lisämääritteet

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.PARTITIONS()

Esimerkki 2 – DAX kyselyä liitoksilla

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

EVALUATE
	VAR _Partitions =
		INFO.PARTITIONS()

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

	VAR _DataSources = 
		SELECTCOLUMNS(
			INFO.DATASOURCES(),
			"DataSourceID", [ID],
			"Data Source Name", [Name]
		)

	VAR _CombinedWithTables =
		NATURALLEFTOUTERJOIN(
			_Partitions,
			_Tables
		)

	VAR _CombinedWithDataSources =
		NATURALLEFTOUTERJOIN(
			_CombinedWithTables,
			_DataSources
		)

	RETURN
		SELECTCOLUMNS(
			_CombinedWithDataSources,
			"Table Name", [Table Name],
			"Partition Name", [Name],
			"Data Source Name", [Data Source Name],
			"Type", [Type],
			"Refreshed Time", [RefreshedTime]
		)
	ORDER BY [Table Name], [Partition Name]

Katso myös