階層属性である日付フィルターを使用して MDX クエリを設計しようとしています。ここで、属性フィルターの値を "where" 句に配置する必要があります。属性をドラッグ アンド ドロップすると、「2012」と表示されます。 '[Date].[Fiscal Hierarchy].[Year].&[2.012E9]' のような別の形式に変換されますが、左ペインの表示では 'YR 2012' と表示されます..
この変換を制御するにはどうすればよいですか? この属性をそのように変換する根拠がわかりません..
ユーザーの選択に基づいて、プログラムで MDX クエリを動的に作成する必要があります。または、[2.012E9] string を使用せずにこれを達成できるように、MDX のフィルター条件を変更する方法はありますか?
前もって感謝します..
SELECT
[Subjects].[Name] on Rows,
[Student].Name ON COLUMNS
FROM Cube
where
[Date].[Fiscal Hierarchy].[Season].&[**2.0121E9**]
-- But the left side pane(Cube browser) shows the attribute as 'YEAR 2012'