2017-12-15 14 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 ExtensionsをインストールしてMeasure Group Health Checkを実行することです。

+0

はい、タイプが問題でした。 intに設定されています。 – emre

関連する問題