Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
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.
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.
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.
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.
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. |