Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual
Convierte una expresión de un tipo de datos en otro.
CONVERT(<Expression>, <Datatype>)
Término | Definición |
---|---|
Expression |
Cualquier expresión válida. |
Datatype |
Enumeración que incluye: INTEGER(Número entero), DOUBLE(Decimal Number), STRING(Text), BOOLEAN(True/False), CURRENCY(Fixed Número decimal), DATETIME(Date, Time, etc. |
Devuelve el value de Expression
, traducido a Datatype
.
La función devuelve un error cuando no se puede convertir un value al tipo de datos especificado.
DAX columnas calculadas deben ser de un solo tipo de datos. Dado que MEDIANandMEDIANX funciones sobre una columna de enteros devuelven tipos de datos mixtos, cualquiera de los enteros or double, la siguiente expresión de columna calculada devolverá un error como resultado: MedianNumberCarsOwned = MEDIAN(DimCustomer[NumberCarsOwned])
.
Para evitar tipos de datos mixtos, cambie la expresión para devolver siempre el tipo de datos doble, por ejemplo:
MedianNumberCarsOwned = MEDIANX(DimCustomer, CONVERT([NumberCarsOwned], DOUBLE))
.
Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).
consulta de DAX
EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }
Devuelve
[Value] |
---|
2 |
Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoy