Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Vzťahuje sa na:
vypočítaný stĺpec
vypočítanej tabuľky![]()
vizuálového výpočtu
Konvertuje výraz jedného typu údajov na iný.
Syntax
CONVERT(<Expression>, <Datatype>)
Parametre
| Termín | Definícia |
|---|---|
Expression |
Akýkoľvek platný výraz. |
Datatype |
Enumerácia, ktorá obsahuje: BOOLEAN/LOGICAL, CURRENCY/DECIMAL, DATETIME, DOUBLE, INTEGER/INT64, STRING/TEXT. |
Vrátená hodnota
Vráti hodnotu Expressionpreloženú na Datatype.
Poznámky
Funkcia vráti chybu, keď hodnotu nie je možné skonvertovať na zadaný typ údajov.
DAX vypočítané stĺpce musia mať jeden typ údajov. Keďže MEDIAN funkcie a MEDIANX nad celočíselným stĺpcom vracajú zmiešané typy údajov, buď celé číslo, alebo double, nasledujúci výraz vypočítaného stĺpca vráti ako výsledok chybu:
MedianOrderQuantity = MEDIAN ( [Order Quantity] )Ak sa chcete vyhnúť zmiešaným typom údajov, zmeňte výraz tak, aby sa vždy vrátil typ údajov double, napríklad:
MedianOrderQuantity = MEDIANX('Sales', CONVERT([Order Quantity], DOUBLE))-
Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).
Príklad
DAX dotaz
EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }
Vráti
| [Hodnota] |
|---|
| 2 |