【要件】
SSMSや、ExcelPivotでキューブを参照時に、
複数メジャーをフォルダごとに整理して表示したい
(大量のメジャーが存在する場合などの状況)。
【設定方法】
■メジャーの場合
各メジャーの、DisplayFolderプロパティに、任意のフォルダ名を記述する。
■計算メジャーの場合
計算メジャーの、「フォルダの表示」に、任意のフォルダ名を記述する。
注)計算メジャーの場合、上記設定をしても、翻訳の名称をつけると(何故か)フォルダ表示されない(SQLServer2008 2014で発生を確認)。
対策として、~,cubeファイルをエディタで開き、以下のように編集する。
<CalculationProperty~
<Translations~
<Language>1041</Language>
<Caption>項目名</Caption> の次行に、DisplayFolderタグを追加する。
<DisplayFolder>フォルダ名</DisplayFolder>
⇒上記編集後、保存し、VisualStudioで見ると、翻訳タブ上で、対象の計算メジャーに
DisplayFolder行が追加され、フォルダ設定が可能となる。
※<Language>1041~ は、日本語の意味。
複数翻訳ある場合は、翻訳の個数分、DisplayFolderタグの追加が必要。