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.
Gjelder for:
beregnet kolonne
beregnet tabell
mål
visualobjektberegning
DAX spørring
Returnerer en tabell med informasjon om hver tabell i den semantiske modellen, med kolonner som samsvarer med skjemaradsettet for tabellobjekter (for eksempel navn, beskrivelse og synlighet).
Syntaks
INFO.TABLES ( [<Restriction name>, <Restriction value>], ... )
Parametere
Parametere er valgfrie for denne DAX-funksjonen. Når parametere brukes, må begge angis. Mer enn ett par parametere er tillatt. Begrensningsnavnet og -verdien er tekst og skrives inn i doble anførselstegn.
| Semester | Definisjon |
|---|---|
| Begrensningsnavn | Navnet på begrensningen som brukes til å filtrere resultatene. |
| Begrensningsverdi | Verdi som brukes til å filtrere resultatene av begrensningen. |
Begrensninger
Vanligvis kan alle kolonnene i DAX funksjonsresultatene brukes som en begrensning. Tilleggsbegrensninger kan også være tillatt.
Returverdi
En tabell med kolonner som samsvarer med skjemaradsettet for tabellobjekter i den gjeldende semantiske modellen.
| Column | Beskrivelse |
|---|---|
| ID | Unik identifikator for tabellen |
| ModelID | Sekundærnøkkel til modellen som inneholder denne tabellen |
| Name | Navnet på tabellen |
| Datakategori | Datakategoriklassifisering for tabellen |
| Beskrivelse | Beskrivelse av tabellen |
| Er skjult | Boolsk verdi som angir om tabellen er skjult for klientprogrammer |
| TableStorageID | Sekundærnøkkel til informasjon om tabelllagring |
| ModifiedTime | Dato og klokkeslett da tabellen sist ble endret |
| StructureModifiedTime | Dato og klokkeslett da tabellstrukturen sist ble endret |
| SystemFlags | Systemflagg for intern tabellbehandling |
| ShowAsVariationsOnly | Boolsk verdi som angir om tabellen bare skal vise variasjoner |
| Erprivat | Boolsk verdi som angir om tabellen er privat |
| DefaultDetailRowsDefinitionID | Sekundærnøkkel til standarddetaljraddefinisjonen |
| AlternateSourcePrecedence | Prioritetsrekkefølge for alternative datakilder |
| RefreshPolicyID | Sekundærnøkkel til oppdateringspolicyen for trinnvis oppdatering |
| CalculationGroupID | Sekundærnøkkel til beregningsgruppen hvis denne tabellen er en beregningsgruppe |
| ExcludeFromModelRefresh | Boolsk verdi som angir om denne tabellen skal utelates fra modelloppdatering |
| LineageTag | Avstammingskode for sporing av tabellavstamming |
| SourceLineageTag | Kildeavstammingskode fra den opprinnelige datakilden |
| SystemManaged | Boolsk verdi som angir om tabellen er systemadministrert |
Merknader
- Nyttig for dokumentasjons- og styringsscenarioer.
- Nødvendige tillatelser avhenger av verten. Spørring av fullstendige metadata kan kreve modelladministratortillatelser.
Eksempel
Følgende DAX spørring kan kjøres i DAX spørringsvisning:
EVALUATE
INFO.TABLES()
Eksempel 2 – DAX spørring med koblinger
Følgende DAX spørring kan kjøres i DAX spørringsvisning:
EVALUATE
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name],
"Description", [Description],
"Is Hidden", [IsHidden],
"Calculation Group ID", [CalculationGroupID],
"Refresh Policy ID", [RefreshPolicyID]
)
VAR _CalculationGroups =
SELECTCOLUMNS(
INFO.CALCULATIONGROUPS(),
"CalculationGroupID", [ID],
"Calculation Group Name", [Name]
)
VAR _RefreshPolicies =
SELECTCOLUMNS(
INFO.REFRESHPOLICIES(),
"RefreshPolicyID", [ID],
"Policy Type", [PolicyType],
"Incremental Periods", [IncrementalPeriods]
)
VAR _CombinedTable1 =
NATURALLEFTOUTERJOIN(
_Tables,
_CalculationGroups
)
VAR _CombinedTable2 =
NATURALLEFTOUTERJOIN(
_CombinedTable1,
_RefreshPolicies
)
RETURN
SELECTCOLUMNS(
_CombinedTable2,
"Table Name", [Table Name],
"Description", [Description],
"Is Hidden", [Is Hidden],
"Calculation Group", [Calculation Group Name],
"Policy Type", [Policy Type],
"Incremental Periods", [Incremental Periods]
)
ORDER BY [Table Name]