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 beräkningsgrupp i semantikmodellen. Den här funktionen innehåller metadata om beräkningsgrupper och deras egenskaper.
Syntax
INFO.CALCULATIONGROUPS ( [<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:
| Kolumnnamn | Datatyp | Description |
|---|---|---|
| [ID] | Integer | Den unika identifieraren för beräkningsgruppen |
| [TableID] | Integer | Den unika identifieraren för tabellen som innehåller beräkningsgruppen |
| [Beskrivning] | String | Beskrivningen av beräkningsgruppen |
| [ModifiedTime] | DateTime | Datum och tid då beräkningsgruppen senast ändrades |
| [Prioritet] | Integer | Prioritetsvärdet för beräkningsgruppen för utvärderingsordning |
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.CALCULATIONGROUPS()
Exempel 2 – DAX fråga med kopplingar
Följande DAX fråga kan köras i DAX frågevy:
EVALUATE
VAR _CalculationGroups =
INFO.CALCULATIONGROUPS()
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name]
)
VAR _CombinedTable =
NATURALLEFTOUTERJOIN(
_CalculationGroups,
_Tables
)
RETURN
SELECTCOLUMNS(
_CombinedTable,
"Table Name", [Table Name],
"Description", [Description],
"Precedence", [Precedence],
"Modified Time", [ModifiedTime]
)
ORDER BY [Precedence]