Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:
beräknad kolumn
beräknad tabell
Mäta
visuell beräkning
DAX fråga
Returnerar en tabell med information om varje kolumn i den semantiska modellen. Den här funktionen innehåller metadata om alla kolumner, inklusive deras egenskaper och egenskaper.
Syntax
INFO.COLUMNS ( [<Restriction name>, <Restriction value>], ... )
Parameterar
Parametrar är valfria för den här DAX funktionen. När parametrar används måste båda anges. Fler än ett par parametrar tillåts. Begränsningens namn och värde är text och anges med dubbla citattecken.
| Begrepp | Definition |
|---|---|
| Begränsningsnamn | Namnet på begränsningen som används för att filtrera resultatet. |
| Begränsningsvärde | Värde som används för att filtrera resultatet av begränsningen. |
Restrictions
Normalt kan alla kolumner i DAX funktionsresultat användas som en begränsning. Ytterligare begränsningar kan också tillåtas.
Returvärde
En tabell med följande kolumner:
| Kolumn | Datatyp | Description |
|---|---|---|
| [ID] | Integer | Unik identifierare för kolumnen |
| [TableID] | Integer | Identifierare för tabellen som innehåller den här kolumnen |
| [ExplicitName] | String | Det uttryckligen definierade namnet på kolumnen |
| [InferredName] | String | Det härledda namnet på kolumnen |
| [ExplicitDataType] | Integer | Den explicit definierade datatypen för kolumnen |
| [InferredDataType] | Integer | Den härledda datatypen för kolumnen |
| [DataCategory] | String | Datakategoriklassificeringen för kolumnen |
| [Beskrivning] | String | Beskrivningen av kolumnen |
| [IsHidden] | Boolean | Om kolumnen är dold från klientverktyg |
| [Tillstånd] | Integer | Kolumnens aktuella tillstånd |
| [IsUnique] | Boolean | Om kolumnen innehåller unika värden |
| [IsKey] | Boolean | Om kolumnen är en nyckelkolumn |
| [IsNullable] | Boolean | Om kolumnen kan innehålla null-värden |
| [Justering] | Integer | Justeringsinställningen för kolumnen |
| [TableDetailPosition] | Integer | Kolumnens position i tabellinformationsvyer |
| [IsDefaultLabel] | Boolean | Om den här kolumnen är standardetiketten |
| [IsDefaultImage] | Boolean | Om den här kolumnen är standardbilden |
| [SummarizeBy] | Integer | Så här ska kolumnen sammanfattas |
| [ColumnStorageID] | Integer | Identifierare för kolumnens lagring |
| [Typ] | Integer | Typklassificeringen av kolumnen |
| [SourceColumn] | String | Källkolumnens namn |
| [ColumnOriginID] | Integer | Identifierare för kolumnens ursprung |
| [Uttryck] | String | Uttrycket DAX för beräknade kolumner |
| [FormatString] | String | Formatsträngen för kolumnen |
| [IsAvailableInMDX] | Boolean | Om kolumnen är tillgänglig i MDX-frågor |
| [SortByColumnID] | Integer | Identifierare för kolumnen som ska sorteras efter |
| [AttributeHierarchyID] | Integer | Identifierare för attributhierarkin |
| [ModifiedTime] | DateTime | När kolumnen senast ändrades |
| [StructureModifiedTime] | DateTime | När kolumnstrukturen senast ändrades |
| [RefreshedTime] | DateTime | När kolumndata senast uppdaterades |
| [SystemFlags] | Integer | Systemflaggor för kolumnen |
| [KeepUniqueRows] | Boolean | Om unika rader ska behållas |
| [DisplayOrdinal] | Integer | Kolumnens visningsordning |
| [ErrorMessage] | String | Eventuella felmeddelanden som är associerade med kolumnen |
| [SourceProviderType] | String | Typ av källprovider |
| [DisplayFolder] | String | Visningsmappen för att organisera kolumner |
| [KodningHint] | Integer | Kodningstips för kolumnen |
| [RelatedColumnDetailsID] | Integer | Identifierare för relaterad kolumninformation |
| [AlternateOfID] | Integer | Identifierare om detta är en alternativ kolumn |
| [LineageTag] | String | Ursprungstaggen för att spåra kolumn härkomst |
| [SourceLineageTag] | String | Ursprungstaggen för källan |
Anmärkningar
- Används vanligtvis i DAX frågor för att inspektera och dokumentera modellmetadata.
- Behörigheter som krävs beror på värden. Att köra frågor mot fullständiga metadata kan kräva modelladministratörsbehörigheter.
Example
Följande DAX fråga kan köras i DAX frågevy:
EVALUATE
INFO.COLUMNS()
Exempel 2 – DAX fråga med kopplingar
Följande DAX fråga kan köras i DAX frågevy:
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]