CONVERTER
Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual
Converte uma expressão de um tipo de dados em outro.
Sintaxe
CONVERT(<Expression>, <Datatype>)
Parâmetros
Termo | Definição |
---|---|
Expression | Qualquer expressão válida. |
Datatype | Uma enumeração que inclui: INTEGER(Whole Number), DOUBLE(Decimal Number), STRING(Text), BOOLEAN(True/False), CURRENCY(Fixed Decimal Number), DATETIME(Date, Time, etc). |
Valor devolvido
Retorna o valor de <Expression>, convertido para <Datatype>.
Observações
A função retorna um erro quando um valor não pode ser convertido para o tipo de dados especificado.
As colunas calculadas pelo DAX devem ser de um único tipo de dados. Como as funções MEDIAN e MEDIANX em uma coluna inteira retornam tipos de dados mistos, inteiros ou duplos, a seguinte expressão de coluna calculada retornará um erro como resultado:
MedianNumberCarsOwned = MEDIAN(DimCustomer[NumberCarsOwned])
.Para evitar tipos de dados mistos, altere a expressão para sempre retornar o tipo de dados duplo, por exemplo:
MedianNumberCarsOwned = MEDIANX(DimCustomer, CONVERT([NumberCarsOwned], DOUBLE))
.Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).
Exemplo
Consulta DAX
EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }
Devoluções
[Valor] |
---|
2 |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários