Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:
Počítaný sloupec
Počítaná tabulka
míra
vizuální
Převede výraz jednoho datového typu na jiný.
Syntax
CONVERT(<Expression>, <Datatype>)
Parametry
| Semestr | Definice |
|---|---|
Expression |
Libovolný platný výraz. |
Datatype |
Výčet, který zahrnuje: BOOLEAN/LOGICAL, CURRENCY/DECIMAL, DATETIME, DOUBLE, INTEGER/INT64, STRING/TEXT. |
Návratová hodnota
Vrátí hodnotu Expression, přeložená na Datatype.
Poznámky
Funkce vrátí chybu, pokud hodnotu nelze převést na zadaný datový typ.
DAX počítaných sloupců musí být jeden datový typ. Vzhledem k tomu, že MEDIAN funkce MEDIANX v celočíselném sloupci vrací smíšené datové typy, buď celé číslo, nebo double, vrátí následující počítaný sloupcový výraz chybu jako výsledek:
MedianOrderQuantity = MEDIAN ( [Order Quantity] )Abyste se vyhnuli smíšeným datovým typům, změňte výraz tak, aby vždy vracel dvojitý datový typ, například:
MedianOrderQuantity = MEDIANX('Sales', CONVERT([Order Quantity], DOUBLE))Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad
dotaz DAX
EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }
Návraty
| [Hodnota] |
|---|
| 2 |