アウトラインの検証
アウトラインを保存すると、アウトラインが自動的に検証されます。 アウトラインの検証時に、次のアイテムがチェックされます:
-
すべてのメンバーおよび別名が有効です。 重複しないメンバー・アウトラインでは、メンバーおよび別名に他のメンバー、別名、世代またはレベルと同じ名前を付けることはできません。
「アプリケーションおよびデータベースのネーミング規則」を参照してください。
-
勘定科目または時間としてタグ付けされるのは、1つのディメンションのみです。
-
共有メンバーが有効です。
「共有メンバーのルールの理解」を参照してください。
-
レベル0のメンバーは、ラベルのみまたは動的計算としてタグ付けされません(メンバーに式がある場合を除く)。
-
ラベルのみのメンバーに式が割り当てられていません。
-
ラベルのみのメンバーの子孫は、動的計算としてタグ付けされません。
「ラベルのみのメンバー」を参照してください。
-
「動的計算」の子のみを持つ親メンバーは「動的計算」です。
-
単一の「動的計算」子(つまり、2パス)のみを持つ親メンバーは、親メンバーも「動的計算」(つまり、2パス)である必要があります。
-
ブール属性ディメンションの2つのメンバー名が、アウトラインに定義された2つのブール属性ディメンション・メンバー名と同じです。
-
日付属性ディメンションのレベル0のメンバー名は、日付フォーマット名の設定(mm-dd-yyyyまたはdd-mm-yyyy)と一致します。
-
数値属性ディメンションのレベル0メンバー名が数値です。
-
属性ディメンションがアウトラインの末尾にあり、すべての標準ディメンションの後にあります。
-
標準ディメンションのレベル0の「動的計算」メンバーには式があります。
-
メンバーの式が有効です。
ノート:
ブール、数値または日付タイプの属性ディメンションにメンバーがない(属性ディメンションが空の)アウトラインは許可されますが、暫定アウトラインでのみ使用する必要があります。 空の属性ディメンションに対する問合せ、計算およびグリッド操作の結果は、予測できない場合があります。
アウトラインの検証中に、適切な数値属性ディメンション・メンバー名への次の変換がアウトラインで行われます:
-
メンバー名のマイナス記号を名前の前から末尾に移動します。たとえば、-1が1-になります。
-
メンバー名の先行または末尾のゼロは削除されます。たとえば、1.0は1、00.1は0.1になります。
「属性タイプの理解」を参照してください。