Zdieľať cez


INFO. TABUĽKY

Vzťahuje sa na: vypočítaný stĺpec vypočítaná tabuľka mierka vizuálového výpočtu DAX dotazu

Vráti tabuľku s informáciami o každej tabuľke v sémantickom modeli so stĺpcami, ktoré zodpovedajú množine riadkov schémy pre objekty tabuľky (napríklad názov, popis a viditeľnosť).

Syntax

INFO.TABLES ( [<Restriction name>, <Restriction value>], ... )

Parametre

Parametre sú pre túto funkciu DAX voliteľné. Pri použití parametrov je potrebné zadajte oba parametre. Povolené je viac ako jeden pár parametrov. Názov a hodnota obmedzenia sú textové a zadané v dvojitých úvodzovkách.

Obdobie Definícia
Názov obmedzenia Názov obmedzenia použitého na filtrovanie výsledkov.
Hodnota obmedzenia Hodnota použitá na filtrovanie výsledkov obmedzenia.

Obmedzenia

Všetky stĺpce výsledkov funkcie DAX zvyčajne možno použiť ako obmedzenie. Môžu byť tiež povolené ďalšie obmedzenia.

Vrátená hodnota

Tabuľka, ktorej stĺpce zodpovedajú množine riadkov schémy pre objekty tabuľky v aktuálnom sémantickom modeli.

Stĺpec Popis
ID Jedinečný identifikátor tabuľky
ID modelu Cudzí kľúč modelu obsahujúceho túto tabuľku
Name Názov tabuľky
DataCategory (Kategória údajov) Klasifikácia kategórií údajov pre tabuľku
Popis Popis tabuľky
Je skryté Booleovská hodnota označujúca, či je tabuľka v klientskych aplikáciách skrytá
TableStorageID Cudzí kľúč k informáciám o ukladacom priestore tabuliek
Čas úpravy Dátum a čas, kedy bola tabuľka naposledy upravená
StructureModifiedTime Dátum a čas, kedy bola štruktúra tabuľky naposledy upravená
SystemFlags (Riadenie systému) Systémové príznaky na internú správu tabuľky
ShowAsVariationsOnly Booleovská hodnota určujúca, či má tabuľka zobrazovať len variácie
Je súkromné Booleovská hodnota označujúca, či je tabuľka súkromná
DefaultDetailRowsDefinitionID Cudzí kľúč k predvolenej definícii riadkov s podrobnosťami
AlternateSourcePrecedence Poradie podľa priority pre alternatívne zdroje údajov
RefreshPolicyID Cudzí kľúč k politike obnovenia pre prírastkové obnovenie
CALCULATIONGroupID (ID Skupiny Výpočtov) Cudzí kľúč skupiny výpočtov, ak je táto tabuľka skupinou výpočtov
ExcludeFromModelRefresh Booleovská hodnota označujúca, či sa má táto tabuľka vylúčiť z obnovenia modelu
Značka pôvodu Značka pôvodu na sledovanie pôvodu tabuľky
SourceLineageTag Značka pôvodu zdroja z pôvodného zdroja údajov
SystemManaged (Spravované systémom) Booleovská hodnota určujúca, či je tabuľka spravovaná systémom

Poznámky

  • Táto možnosť je užitočná pre scenáre dokumentácie a riadenia.
  • Požadované povolenia závisia od hostiteľa. Dotazovanie úplných metaúdajov môže vyžadovať povolenia správcu modelu.

Example

V DAXje možné spustiť nasledujúci DAX dotaz:

EVALUATE
	INFO.TABLES()

Príklad 2 – DAX dotaz so spojeniami

V DAXje možné spustiť nasledujúci DAX dotaz:

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]

Pozri tiež