KONVERTERE
Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne
Konverterer et udtryk af én datatype til en anden.
Syntaks
CONVERT(<Expression>, <Datatype>)
Parametre
Begreb | Definition |
---|---|
Udtryk | Et gyldigt udtryk. |
Datatype | En optælling, der indeholder: INTEGER(Heltal), DOUBLE(Decimaltal), STRING(Text), BOOLEAN(True/False), CURRENCY(Fixed Decimal Number), DATETIME(Date, Time osv.). |
Returværdi
Returnerer værdien af <Expression>, der er oversat til <Datatype>.
Bemærkninger
Funktionen returnerer en fejl, når en værdi ikke kan konverteres til den angivne datatype.
DAX-beregnede kolonner skal være af en enkelt datatype. Da funktionerne MEDIAN og MEDIANX over en kolonne med heltal returnerer blandede datatyper, enten heltal eller dobbelt, returnerer følgende beregnede kolonneudtryk en fejl som et resultat:
MedianNumberCarsOwned = MEDIAN(DimCustomer[NumberCarsOwned])
.Hvis du vil undgå blandede datatyper, skal du ændre udtrykket til altid at returnere den dobbelte datatype, f.eks.:
MedianNumberCarsOwned = MEDIANX(DimCustomer, CONVERT([NumberCarsOwned], DOUBLE))
.Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel
DAX-forespørgsel
EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }
Returnerer
[Værdi] |
---|
2 |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om