다음을 통해 공유


CONVERT

적용 대상:계산 열계산 테이블Measure시각적 계산

한 데이터 형식의 식을 다른 데이터 형식으로 변환합니다.

통사론

CONVERT(<Expression>, <Datatype>)

매개 변수

학기 정의
Expression 유효한 식입니다.
Datatype INTEGER(정수), DOUBLE(10진수), STRING(Text), BOOLEAN(True/False), CURRENCY(Fixed 10진수), DATETIME(Date, Time등)을 포함하는 열거형입니다.

반환 value

value변환된 ExpressionDatatype 반환합니다.

발언

  • error 지정된 데이터 형식으로 변환할 수 없는 경우 함수는 value 반환합니다.

  • DAX 계산 열은 단일 데이터 형식이어야 합니다. 정수 열에 대한 MEDIANandMEDIANX 함수는 정수 or double의 혼합 데이터 형식을 반환하므로 다음 계산 열 식은 결과적으로 error 반환합니다. MedianNumberCarsOwned = MEDIAN(DimCustomer[NumberCarsOwned]).

  • 혼합 데이터 형식을 방지하려면 식을 변경하여 항상 double 데이터 형식을 반환합니다(예: MedianNumberCarsOwned = MEDIANX(DimCustomer, CONVERT([NumberCarsOwned], DOUBLE)).)

  • 이 함수는 not RLS(행 수준 보안) 규칙에 or 계산 열에서 사용되는 경우 DirectQuery 모드에서 사용할 수 있습니다.

본보기

DAX 쿼리

EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }

반환

[Value]
2