ΜΕΤΑΤΡΈΨΕΤΕ
Ισχύει για:Υπολογισμένη στήληΥπολογιζόμενος πίνακαςΥπολογισμός απεικόνισης μέτρησης
Μετατρέπει μια παράσταση ενός τύπου δεδομένων σε έναν άλλο.
Σύνταξη
CONVERT(<Expression>, <Datatype>)
Παράμετροι
Όρος | Ορισμός |
---|---|
Παράσταση | Οποιαδήποτε έγκυρη παράσταση. |
Τύπος δεδομένων | Μια απαρίθμηση που περιλαμβάνει: INTEGER(Ακέραιος αριθμός), DOUBLE(Δεκαδικός αριθμός), STRING(Κείμενο), BOOLEAN(True/False), CURRENCY(Δεκαδικός αριθμός σταθερής υποδιαστολής), DATETIME(Ημερομηνία, Ώρα κ.λπ.). |
Επιστρεφόμενη αξία
Επιστρέφει την τιμή της παράστασης<>, μεταφρασμένη σε <Τύπο> δεδομένων.
Παρατηρήσεις
Η συνάρτηση επιστρέφει ένα σφάλμα όταν δεν είναι δυνατή η μετατροπή μιας τιμής στον καθορισμένο τύπο δεδομένων.
Οι υπολογιζόμενες στήλες DAX πρέπει να είναι μοναδικού τύπου δεδομένων. Καθώς οι συναρτήσεις MEDIAN και MEDIANX σε μια στήλη ακέραιων επιστρέφουν μεικτούς τύπους δεδομένων, είτε ακέραιους, είτε διπλούς, η παρακάτω παράσταση υπολογιζόμενης στήλης θα επιστρέψει ένα σφάλμα ως αποτέλεσμα:
MedianNumberCarsOwned = MEDIAN(DimCustomer[NumberCarsOwned])
.Για να αποφύγετε μεικτούς τύπους δεδομένων, αλλάξτε την παράσταση ώστε να επιστρέφει πάντα τον τύπο διπλών δεδομένων, για παράδειγμα:
MedianNumberCarsOwned = MEDIANX(DimCustomer, CONVERT([NumberCarsOwned], DOUBLE))
.Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα
Ερώτημα DAX
EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }
Επιστροφές
[Τιμή] |
---|
2 |
Σχόλια
https://aka.ms/ContentUserFeedback.
Σύντομα διαθέσιμα: Καθ' όλη τη διάρκεια του 2024 θα καταργήσουμε σταδιακά τα ζητήματα GitHub ως μηχανισμό ανάδρασης για το περιεχόμενο και θα το αντικαταστήσουμε με ένα νέο σύστημα ανάδρασης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα:Υποβολή και προβολή σχολίων για