2017-12-15 4 views
1

저는 ssas 및 mdx에 대한 새로운 기능을 제공합니다.MDX 측정 값 필드를 형 변환하는 방법은 무엇입니까?

SSAS에서 얻은 결과를 SQL 데이터베이스와 비교하려고합니다. 어쨌든이 특정 쿼리는 일치하지 않습니다. 데이터는 정확히 동일합니다.

MDX의 전송 기능을 볼 수 없습니다.

어떤 아이디어가 있습니까?

SQL :

SELECT sum(CAST(LOS_MINUTES as BIGINT)) 
    FROM [db].[dbo].[ FACT_WARD_STAY] 

Result is: 3311473500 

MDX : 큐브의

SELECT NON EMPTY { [Measures].[Stay Minutes] } ON COLUMNS FROM [Ward Stays] 

Result is: -983493796 

답변

2

귀하의 측정은 보이는 정수입니다. 따라서 오버플로가 발생하고 있습니다. 음수는 그것을 나타내는 표지입니다.

가장 쉬운 방법은 무료 BI Developer Extension을 설치하고 Measure Group Health Check을 실행하는 것입니다.

+0

예, 문제가 유형입니다. int로 설정되었습니다. – emre

관련 문제