Not
Å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ått
Visuell beräkning
Konverterar ett uttryck av en datatyp till en annan.
Syntax
CONVERT(<Expression>, <Datatype>)
Parametrar
| Term | Definition |
|---|---|
Expression |
Valfritt giltigt uttryck. |
Datatype |
En uppräkning som innehåller: BOOLEAN/LOGICAL, CURRENCY/DECIMAL, DATETIME, DOUBLE, INTEGER/INT64, STRING/TEXT. |
Returvärde
Returnerar värdet för Expression, översatt till Datatype.
Anmärkningar
Funktionen returnerar ett fel när ett värde inte kan konverteras till den angivna datatypen.
DAX beräknade kolumner måste vara av en enda datatyp. Eftersom MEDIAN och MEDIANX funktioner över en heltalskolumn returnerar blandade datatyper, antingen heltal eller dubbla, returnerar följande beräknade kolumnuttryck ett fel som ett resultat:
MedianOrderQuantity = MEDIAN ( [Order Quantity] )För att undvika blandade datatyper ändrar du uttrycket så att det alltid returnerar den dubbla datatypen, till exempel:
MedianOrderQuantity = MEDIANX('Sales', CONVERT([Order Quantity], DOUBLE))Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
DAX fråga
EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }
Returnerar
| [Värde] |
|---|
| 2 |