2017-10-17 1 views
2

私は、データを集計するSTATSディメンションのプロジェクトから日付に計算されたメンバーを使用しています。しかし、私はまた文字列を使用しています(たとえば、テキストを表示するなど)。icCubeでMDX Measureのデータ型をチェックするにはどうすればいいですか?

PTDビューを使用しているときの文字列メジャーにエラーが表示されます。 "集計SUMはデータ型文字列ではサポートされていません"。

解決策は、集計する前にデータ型をチェックすることですが、どのように行うことができます。

SSAS MDXには、 "typename()"というVBA関数がありますが、icCubeにも何かが存在しますか?

答えて

1

icCube 6.5.1ので、次のMDX関数を使用できます。たとえば

VarTypeName (arg) : the type of the MDX argument 
ValueTypeName (arg) : the type of the MDX arguement when evaluated 

:助け

VarTypeName ([Measures].[Amount]) : "measure" 
ValueTypeName ([Measures].[Amount]) : "double" 

希望。

+0

ありがとうございました。新しいうつ病を楽しみにしています。 – Arthur

関連する問題