Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
gjelder:
beregnet kolonne
beregnet tabell
måle
visualobjektberegning
Konverterer et uttrykk av én datatype til en annen.
Syntaks
CONVERT(<Expression>, <Datatype>)
Parametere
| Vilkår | Definisjon |
|---|---|
Expression |
Alle gyldige uttrykk. |
Datatype |
En opplisting som inkluderer: BOOLSK/LOGISK, CURRENCY/DESIMAL, DATETIME, DOUBLE, INTEGER/INT64, STRING/TEXT. |
Returverdi
Returnerer verdien for Expression, oversatt til Datatype.
Merknader
Funksjonen returnerer en feil når en verdi ikke kan konverteres til den angitte datatypen.
DAX beregnede kolonner må være av én enkelt datatype. Siden MEDIAN og MEDIANX funksjoner over en heltallskolonne returnerer blandede datatyper, enten heltall eller dobbelt, vil følgende beregnede kolonneuttrykk returnere en feil som et resultat:
MedianOrderQuantity = MEDIAN ( [Order Quantity] )Hvis du vil unngå blandede datatyper, endrer du uttrykket slik at det alltid returnerer den doble datatypen, for eksempel:
MedianOrderQuantity = MEDIANX('Sales', CONVERT([Order Quantity], DOUBLE))Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).
Eksempel
DAX spørring
EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }
Returnerer
| [Verdi] |
|---|
| 2 |