Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Koskee seuraavia:
Laskettu sarake
Laskettu taulukko
Mittari
Visuaalinen laskutoimitus
DAX kysely
Palauttaa taulukon, jossa on tietoja jokaisesta semanttisen mallin taulukosta ja sarakkeet, jotka vastaavat taulukon objektien rakennerivijoukkoa (esimerkiksi nimi, kuvaus ja näkyvyys).
Syntaksi
INFO.TABLES ( [<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, jonka sarakkeet vastaavat nykyisen semanttisen mallin taulukko-objektien rakennerivijoukkoa.
| Column | Kuvaus |
|---|---|
| tunnus | Taulukon yksilöllinen tunnus |
| ModelID | Tämän taulukon sisältävän mallin viiteavain |
| Nimi | Taulukon nimi |
| Tietoluokka | Taulukon tietoluokan luokitus |
| Kuvaus | Taulukon kuvaus |
| On piilotettu | Totuusarvo, joka ilmaisee, onko taulukko piilotettu asiakassovelluksista |
| TableStorageID | Taulukon tallennustietojen viiteavain |
| ModifiedTime | Päivämäärä ja aika, jolloin taulukkoa viimeksi muokattiin |
| StructureModifiedTime | Päivämäärä ja aika, jolloin taulukon rakennetta viimeksi muokattiin |
| SystemFlags | Järjestelmäliput sisäiselle taulukonhallinnalle |
| ShowAsVariationsOnly | Totuusarvo, joka ilmaisee, tulisiko taulukossa näyttää vain muunnelmia |
| IsPrivate | Totuusarvo, joka ilmaisee, onko taulukko yksityinen |
| DefaultDetailRowsDefinitionID | Viiteavain oletusarvoisiin lisätietorivimääritelmiin |
| AlternateSourcePrecedence | Vaihtoehtoisten tietolähteiden käsittelyjärjestys |
| RefreshPolicyID | Lisäävän päivityksen päivityskäytännön viiteavain |
| CalculationGroupID | Laskentaryhmän viiteavain, jos tämä taulukko on laskentaryhmä |
| ExcludeFromModelRefresh | Totuusarvo, joka ilmaisee, jätetäänkö tämä taulukko pois mallin päivityksestä |
| LineageTag | Historiatietojen tunniste taulukoiden historiatietojen seurantaa varten |
| SourceLineageTag | Lähteen historiatietojen tunniste alkuperäisestä tietolähteestä |
| SystemManaged | Totuusarvo, joka ilmaisee, onko taulukko järjestelmän hallitsema |
Huomautukset
- Hyödyllinen dokumentaatio- ja hallintoskenaarioiden kanssa.
- 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.TABLES()
Esimerkki 2 – DAX kyselyä liitoksilla
Voit suorittaa seuraavan DAX kyselyn DAX kyselynäkymän:
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]