Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
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ždom stĺpci v sémantickom modeli. Táto funkcia poskytuje metaúdaje o všetkých stĺpcoch vrátane ich vlastností a charakteristík.
Syntax
INFO.COLUMNS ( [<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 s nasledujúcimi stĺpcami:
| Stĺpec | Typ údajov | Popis |
|---|---|---|
| [ID] | Integer | Jedinečný identifikátor stĺpca |
| [TableID] | Integer | Identifikátor tabuľky, ktorá obsahuje tento stĺpec |
| [ExplicitName] | Povrázok | Explicitne definovaný názov stĺpca |
| [InferredName] | Povrázok | Odvodený názov stĺpca |
| [ExplicitDataType] | Integer | Explicitne definovaný typ údajov stĺpca |
| [InferredDataType] | Integer | Odvodený typ údajov stĺpca |
| [Kategória údajov] | Povrázok | Klasifikácia kategórií údajov pre stĺpec |
| [Popis] | Povrázok | Popis stĺpca |
| [IsHidden] | booleovský | Určuje, či je stĺpec skrytý v klientskych nástrojoch |
| [Štát] | Integer | Aktuálny stav stĺpca |
| [IsUnique] | booleovský | Určuje, či stĺpec obsahuje jedinečné hodnoty |
| [IsKey] | booleovský | Určuje, či je stĺpec stĺpcom kľúča |
| [IsNullable] | booleovský | Určuje, či stĺpec môže obsahovať hodnoty null |
| [Zarovnanie] | Integer | Nastavenie zarovnania stĺpca |
| [TableDetailPosition] | Integer | Pozícia stĺpca v zobrazeniach podrobností tabuľky |
| [IsDefaultLabel] | booleovský | Určuje, či je tento stĺpec predvoleným označením |
| [IsDefaultImage] | booleovský | Určuje, či je tento stĺpec predvoleným obrázkom |
| [SummarizeBy] | Integer | Ako by mal byť stĺpec zhrnutý |
| [ColumnStorageID] | Integer | Identifikátor úložiska stĺpca |
| [Typ] | Integer | Typ klasifikácie stĺpca |
| [SourceColumn] | Povrázok | Názov zdrojového stĺpca |
| [ColumnOriginID] | Integer | Identifikátor pôvodu stĺpca |
| [Výraz] | Povrázok | Výraz DAX pre vypočítané stĺpce |
| [FormatString] | Povrázok | Reťazec formátu pre stĺpec |
| [IsAvailableInMDX] | booleovský | Určuje, či je stĺpec k dispozícii v dotazoch MDX |
| [SortByColumnID] | Integer | Identifikátor stĺpca, podľa ktorého sa má zoraďovať |
| [AttributeHierarchyID] | Integer | Identifikátor hierarchie atribútov |
| [Čas úpravy] | Dátum a čas | Kedy bol stĺpec naposledy upravený |
| [StructureModifiedTime] | Dátum a čas | Kedy bola štruktúra stĺpca naposledy upravená |
| [RefreshedTime] | Dátum a čas | Kedy boli údaje stĺpca naposledy obnovené |
| [SystemFlags] | Integer | Systémové príznaky pre stĺpec |
| [KeepUniqueRows] | booleovský | Určuje, či zachovať jedinečné riadky |
| [DisplayOrdinal] | Integer | Poradie zobrazenia stĺpca |
| [ErrorMessage] | Povrázok | Akékoľvek chybové hlásenie priradené k stĺpcu |
| [SourceProviderType] | Povrázok | Typ poskytovateľa zdroja |
| [DisplayFolder] | Povrázok | Zobrazovaný priečinok na usporiadanie stĺpcov |
| [EncodingHint] | Integer | Tip na kódovanie stĺpca |
| [RelatedColumnDetailsID] | Integer | Identifikátor pre podrobnosti súvisiaceho stĺpca |
| [AlternateOfID] | Integer | Identifikátor, ak ide o alternatívu iného stĺpca |
| [Značka pôvodu] | Povrázok | Značka pôvodu na sledovanie pôvodu stĺpcov |
| [SourceLineageTag] | Povrázok | Značka pôvodu zdroja |
Poznámky
- Zvyčajne sa používa v DAX dotazoch na kontrolu metaúdajov modelu a ich dokumentácie.
- 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.COLUMNS()
Príklad 2 – DAX dotaz so spojeniami
V DAXje možné spustiť nasledujúci DAX dotaz:
EVALUATE
VAR _Columns =
INFO.COLUMNS()
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name]
)
VAR _CombinedTable =
NATURALLEFTOUTERJOIN(
_Columns,
_Tables
)
RETURN
SELECTCOLUMNS(
_CombinedTable,
"Table Name", [Table Name],
"Column Name", [ExplicitName],
"Data Type", [ExplicitDataType],
"Is Hidden", [IsHidden],
"Is Key", [IsKey]
)
ORDER BY [Table Name], [Column Name]