Del via


INFO functions

Data Analysis Expressions (DAX) inneholder et sett med INFO-funksjoner basert på biblioteket til Dynamiske administrasjonsvisninger (DMV-er) i Analysis Services-, som er endret til å fungere som DAX funksjoner. INFO DAX funksjoner utdata som en tabelldatatype. Som tabeller kan de brukes med andre DAX funksjoner, for eksempel FILTER, SELECTCOLUMNS, ADDCOLUMNSog andre. Denne delen beskriver INFO-funksjoner som er tilgjengelige på DAX språk.

For Semantiske Power BI-modeller, akkurat som DMV-er, krever INFO-DAX-funksjonene semantiske administratortillatelser for modell. Noen krever også administratortillatelser for arbeidsområdet.

Når DAX funksjoner, går disse INFO-funksjonene utover funksjonen til DMV-ene, som bruker en SQL-lignende syntaks og returnerer et radsett. Ettersom disse nye funksjonene er DAX funksjoner, kan de brukes som alle tabeller i en DAX spørring – ytterligere kombinert og strukturert i DAX spørringen.

EVALUATE
	ADDCOLUMNS(
		SELECTCOLUMNS(
			INFO.VIEW.MEASURES(),
			"Measure", [Name],
			[Description],
			"DAX Formula", [Expression],
			"State", [State]
		),
		"Model name", "My semantic model",
		"As of date", NOW()
	)

INFO-funksjoner støttes på Semantiske Modeller for Power BI, SQL Server Analysis Services-modeller, Azure Analysis Services-modeller og PowerPivot-modeller. Det kan oppstå feil hvis INFO-funksjonen er for en funksjon som ikke støttes eller er tilgjengelig. INFO. VIS DAX funksjoner kan kjøres i beregnede tabeller, kolonner, mål og DAX spørringer, men andre INFO-DAX funksjoner kan bare kjøres i DAX spørringer.

INFO. VIS DAX funksjoner

Fire av INFO-DAX-funksjonene har også INFORMASJON. VIS DAX funksjoner motstykker. Egendefinerte navn, for eksempel tabellnavn i stedet for tabell-ID, brukes og nye kolonner legges til for å gjøre det enklere å bruke uten å måtte bli med i andre INFO-DAX funksjonstabeller. INFO. VIS DAX funksjoner kan brukes i beregninger i en semantisk modell. When included in a calculated table they can self-document a model for other people using it to build reports or DAX queries.

INFO.VIEW.TABLES

INFO. UTSIKT. TABELLER inneholder informasjon om tabellene i modellen, for eksempel tabellnavn, beskrivelse, lagringsmodus og om den er skjult eller ikke.

// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.TABLES()

Skjermbildet nedenfor er et eksempel på hvordan du bruker denne DAX funksjonen i DAX spørringsvisning med eksempel på regionalt salg tilgjengelig fra Learn i Power BI-tjenesten.

Skjermbilde som viser utdataene for INFORMASJON. UTSIKT. TABLES() DAX-funksjonen i DAX spørringsvisning.

INFO.VIEW.COLUMNS

INFO. UTSIKT. KOLONNER inneholder informasjon om kolonnene i en modell, for eksempel kolonnenavnet, datatypen og om den er skjult eller ikke.

// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.COLUMNS()

Skjermbildet nedenfor er et eksempel på hvordan du bruker denne DAX funksjonen i DAX spørringsvisning med eksempel på regionalt salg tilgjengelig fra Learn i Power BI-tjenesten.

Skjermbilde som viser utdataene for INFORMASJON. UTSIKT. COLUMNS() DAX-funksjonen i DAX spørringsvisning.

INFO.VIEW.MEASURES

INFO. UTSIKT. MÅL inneholder informasjon om målene i modellen, for eksempel målnavn, uttrykk og formatstreng.

// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.MEASURES()

Skjermbildet nedenfor er et eksempel på hvordan du bruker denne DAX funksjonen i DAX spørringsvisning med eksempel på regionalt salg tilgjengelig fra Learn i Power BI-tjenesten.

Skjermbilde som viser utdataene for INFORMASJON. UTSIKT. MEASURES() DAX-funksjonen i DAX spørringsvisning.

INFO.VIEW.RELATIONSHIPS

INFO. UTSIKT. RELASJONER inneholder informasjon om relasjonene i modellen, for eksempel til og fra tabeller og kolonner, kardinalitet og kryssfiltreringsretning.

// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.RELATIONSHIPS()

Skjermbildet nedenfor er et eksempel på hvordan du bruker denne DAX funksjonen i DAX spørringsvisning med eksempel på regionalt salg tilgjengelig fra Learn i Power BI-tjenesten.

Skjermbilde som viser utdataene for INFORMASJON. UTSIKT. RELASJONER() DAX funksjon i DAX spørringsvisning.

INFO DAX-funksjoner

Her er listen over INFO-funksjoner. Noen arbeider bare på bestemte kompatnivåer og for bestemte lagringsmoduser eller andre semantiske modellegenskaper.

[Function] [Description]
INFO.VIEW.COLUMNS Returnerer en liste over alle kolonnene i gjeldende modell. Kan brukes i beregninger, inkludert beregnede tabeller.
INFO.VIEW.MEASURES Returnerer en liste over alle mål i gjeldende modell. Kan brukes i beregninger, inkludert beregnede tabeller.
INFO.VIEW.RELATIONSHIPS Returnerer en liste over alle relasjoner i gjeldende modell. Kan brukes i beregninger, inkludert beregnede tabeller.
INFO.VIEW.TABLES Returnerer en liste over alle tabeller i gjeldende modell. Kan brukes i beregninger, inkludert beregnede tabeller.
INFO.ALTERNATEOFDEFINITIONS
INFO.ANNOTATIONS Returnerer en liste over alle merknader i gjeldende modell med kolonner som samsvarer med skjemaradsettet for merknadsobjekter.
INFO.ATTRIBUTEHIERARCHIES Representerer TMSCHEMA_ATTRIBUTE_HIERARCHIES DMV-spørringsfunksjonen.
INFO.ATTRIBUTEHIERARCHYSTORAGES
INFO.CALCDEPENDENCY Returnerer informasjon om beregningsavhengigheten for en DAX spørring.
INFO.CALCULATIONGROUPS
INFO.CALCULATIONITEMS
INFO.CATALOGS Representerer DBSCHEMA_CATALOGS DMV-spørringsfunksjonen.
INFO.CHANGEDPROPERTIES Representerer TMSCHEMA_CHANGED_PROPERTIES DMV-spørringsfunksjonen.
INFO.COLUMNPARTITIONSTORAGES
INFO.COLUMNPERMISSIONS Returnerer en liste over alle kolonnetillatelser i gjeldende modell med kolonner som samsvarer med skjemaradsettet for kolonnetillatelsesobjekter.
INFO.COLUMNS Returnerer en liste over alle kolonnene i gjeldende modell med kolonner som samsvarer med skjemaradsettet for kolonneobjekter.
INFO.COLUMNSTORAGES Returnerer en liste over alle kolonnelagringer i gjeldende modell med kolonner som samsvarer med skjemaradsettet for kolonnelagringsobjekter.
INFO.CSDLMETADATA Returnerer informasjon om databasemetadata i XML-format.
INFO.CULTURES Returnerer en liste over alle kulturer i den gjeldende modellen med kolonner som samsvarer med skjemaradsettet for kulturobjekter.
INFO.DATACOVERAGEDEFINITIONS
INFO.DATASOURCES Representerer TMSCHEMA_DATASOURCES DMV-spørringsfunksjonen.
INFO.DELTATABLEMETADATASTORAGES
INFO.DEPENDENCIES Returnerer informasjon om beregningsavhengigheten for en DAX spørring.
INFO.DETAILROWSDEFINITIONS Returnerer en liste over alle detaljraddefinisjoner i gjeldende modell med kolonner som samsvarer med skjemaradsettet for detaljraddefinisjonsobjekter.
INFO.DICTIONARYSTORAGES
INFO.EXCLUDEDARTIFACTS Representerer TMSCHEMA_EXCLUDED_ARTIFACTS DMV-spørringsfunksjonen.
INFO.EXPRESSIONS Returnerer en liste over alle uttrykk i gjeldende modell med kolonner som samsvarer med skjemaradsettet for uttrykksobjekter.
INFO.EXTENDEDPROPERTIES Returnerer en liste over alle utvidede egenskaper i gjeldende modell med kolonner som samsvarer med skjemaradsettet for utvidede egenskapsobjekter.
INFO.FORMATSTRINGDEFINITIONS
INFO.FUNCTIONS Returnerer informasjon om funksjonene som for øyeblikket er tilgjengelige for bruk på programmeringsspråket DAX. Representerer MDSCHEMA_FUNCTIONS DMV-spørringsfunksjonen, men returnerer bare DAX (og ikke MDX)-funksjoner som standard. Hvis ORIGIN-begrensningen ikke er angitt, brukes standardverdien 3 eller 4.
INFO.GENERALSEGMENTMAPSEGMENTMETADATASTORAGES
INFO.GROUPBYCOLUMNS
INFO.HIERARCHIES Representerer TMSCHEMA_HIERARCHIES DMV-spørringsfunksjon.
INFO.HIERARCHYSTORAGES
INFO.KPIS Returnerer en liste over alle KPIS-er i gjeldende modell med kolonner som samsvarer med skjemaradsettet for KPI-objekter.
INFO.LEVELS Returnerer en liste over alle nivåer i gjeldende modell med kolonner som samsvarer med skjemaradsettet for nivåobjekter.
INFO.LINGUISTICMETADATA Representerer TMSCHEMA_LINGUISTIC_METADATA DMV-spørringsfunksjonen.
INFO.MEASURES Returnerer en liste over alle mål i gjeldende modell med kolonner som samsvarer med skjemaradsettet for målobjekter.
INFO.MODEL Representerer TMSCHEMA_MODEL DMV-spørringsfunksjonen.
INFO.OBJECTTRANSLATIONS Returnerer en liste over alle objektoversettelser i gjeldende modell med kolonner som samsvarer med skjemaradsettet for objektoversettelsesobjekter.
INFO.PARQUETFILESTORAGES
INFO.PARTITIONS Representerer TMSCHEMA_PARTITIONS DMV-spørringsfunksjonen.
INFO.PARTITIONSTORAGES Returnerer en liste over alle partisjonslagringer i gjeldende modell med kolonner som samsvarer med skjemaradsettet for partisjonslagringsobjekter.
INFO.PERSPECTIVECOLUMNS Returnerer en liste over alle perspektivkolonner i gjeldende modell med kolonner som samsvarer med skjemaradsettet for perspektivkolonneobjekter.
INFO.PERSPECTIVEHIERARCHIES Returnerer en liste over alle perspektivhierarkier i den gjeldende modellen med kolonner som samsvarer med skjemaradsettet for perspektivhierarkiobjekter.
INFO.PERSPECTIVEMEASURES Returnerer en liste over alle perspektivmål i gjeldende modell med kolonner som samsvarer med skjemaradsettet for perspektivmålobjekter.
INFO.PERSPECTIVES Returnerer en liste over alle perspektiver i den gjeldende modellen med kolonner som samsvarer med skjemaradsettet for perspektivobjekter.
INFO.PERSPECTIVETABLES Returnerer en liste over alle perspektivtabeller i gjeldende modell med kolonner som samsvarer med skjemaradsettet for perspektivtabellobjekter.
INFO.PROPERTIES Representerer DISCOVER_PROPERTIES DMV-spørringsfunksjonen.
INFO.QUERYGROUPS
INFO.REFRESHPOLICIES
INFO.RELATEDCOLUMNDETAILS
INFO.RELATIONSHIPINDEXSTORAGES
INFO.RELATIONSHIPS Representerer TMSCHEMA_RELATIONSHIPS DMV-spørringsfunksjonen.
INFO.RELATIONSHIPSTORAGES
INFO.ROLEMEMBERSHIPS Returnerer en liste over alle rollemedlemskap i gjeldende modell med kolonner som samsvarer med skjemaradsettet for rollemedlemskapsobjekter.
INFO.ROLES Returnerer en liste over alle roller i gjeldende modell med kolonner som samsvarer med skjemaradsettet for rolleobjekter.
INFO.SEGMENTMAPSTORAGES Returnerer en liste over alle lagringsplassene for segmentkart i gjeldende modell med kolonner som samsvarer med skjemaradsettet for segmentkartlagringsobjekter.
INFO.SEGMENTSTORAGES
INFO.STORAGEFILES Returnerer en liste over alle lagringsfiler i gjeldende modell med kolonner som samsvarer med skjemaradsettet for lagringsfilobjekter.
INFO.STORAGEFOLDERS Returnerer en liste over alle lagringsmapper i gjeldende modell med kolonner som samsvarer med skjemaradsettet for lagringsmappeobjekter.
INFO.STORAGETABLECOLUMNS Returnerer statistikk om kolonnene i minnetabeller.
INFO.STORAGETABLECOLUMNSEGMENTS Returnerer informasjon om kolonnesegmentene som brukes til lagring av data for tabeller i minnet.
INFO.STORAGETABLES Returnerer statistikk om tabeller i minnet.
INFO.TABLEPERMISSIONS Returnerer en liste over alle tabelltillatelser i gjeldende modell med kolonner som samsvarer med skjemaradsettet for tabelltillatelsesobjekter.
INFO.TABLES Returnerer en liste over alle tabeller i gjeldende modell med kolonner som samsvarer med skjemaradsettet for tabellobjekter.
INFO.TABLESTORAGES Returnerer en liste over alle tabelllagringer i gjeldende modell med kolonner som samsvarer med skjemaradsettet for tabelllagringsobjekter.
INFO.VARIATIONS Returnerer en liste over alle variasjoner i gjeldende modell med kolonner som samsvarer med skjemaradsettet for variasjonsobjekter.