큐브를 탐색하고 Month by Sales (예 : Sales)를 피벗하면 12345.678901과 같은 항목이 표시됩니다.SSAS 큐브를 탐색하는 동안 소수 자릿수를 제어하는 방법은 무엇입니까?
사용자가 탐색 할 때 가장 가까운 두 자리, 즉 : 12345.68로 반올림 한 값을 얻도록하는 방법이 있습니까?
감사합니다,
-teddy큐브를 탐색하고 Month by Sales (예 : Sales)를 피벗하면 12345.678901과 같은 항목이 표시됩니다.SSAS 큐브를 탐색하는 동안 소수 자릿수를 제어하는 방법은 무엇입니까?
사용자가 탐색 할 때 가장 가까운 두 자리, 즉 : 12345.68로 반올림 한 값을 얻도록하는 방법이 있습니까?
감사합니다,
-teddy당신은 당신의 OLAP 클라이언트가 지원하여 측정 또는 계산 및 경우 속성의 형식 문자열 다음 포맷이 사용됩니다를 입력 할 수 있습니다. 예 : 소수점 1 자리는 "#, 0.0; (#, 0.0)"과 같은 것을 사용합니다. Excel은 기본적으로 형식 문자열을 지원하며이를 사용하도록 Reporting Services를 구성 할 수 있습니다.
또한 돈을 처리하는 경우 통화 데이터 형식을 사용하도록 측정 값을 구성해야합니다. 기본적으로 Analysis Services는 데이터베이스의 원본 데이터 형식이 Money 인 경우 Double을 사용합니다. 이로 인해 반올림 문제가 발생할 수 있으며 Currency를 사용하는 것만 큼 효율적이지 않습니다. 자세한 내용은이 문서를 참조하십시오 : The many benefits of money data type. Currency를 사용할 때의 한 가지 장점은 소수점 이하 4 자리가 표시되지 않는다는 것입니다.
큐브 자체의 표시 속성을 편집하면 누구나 큐브를 편집 할 때마다 항상 소수점 2 자리를 반환합니다. MDX를 실행할 때
또는 당신은 형식 문자열에 추가 할 수 있습니다
WITH MEMBER [Measures].[NewMeasure] AS '[Measures].[OldMeasure]', FORMAT_STRING='##0.00'