ディメンション・ワークシートの理解

アプリケーション・ワークブックには、Essbase.Cubeワークシートにリストされているディメンションごとに1つのディメンション・ワークシートが含まれています。各ディメンション・ワークシートの名前は、Dim.dimNameとなります。たとえば、Yearディメンション・ワークシートは、Dim.Yearという名前になります。ディメンション名には最大で1024文字を含めることができますが、長いディメンション名(「Dim.」が含まれている、31文字より長い名前)は、ディメンション・シート名で切り捨てられます。

ディメンション・ワークシートでは、ロード・ルール構文が使用されます。たとえば、「ストレージ」列のXは、データ値が保管されていないことを意味します。

次の図は、サンプル・アプリケーション・ワークブック内のディメンション・ワークシートを示しています。


アプリケーション・ワークブック内のディメンション・ワークシートのイメージ。

表A-6 ディメンション・ワークシート内のフィールドと有効な値

プロパティまたはフィールド 有効な値 説明

Dimension Name

ディメンションの名前。

このフィールド内のディメンション名は変更しないでください。

アウトライン内の任意のディメンションまたは属性ディメンション。

Essbase.Cubeワークシートで定義されます。

ディメンション、メンバーまたは別名に名前を付ける場合は、1024文字以内にしてください。特殊文字@、.、,、!、{、}、[、]、/、\、*は使用できません。

File Name

有効な文字列。

ファイル名は、30文字より長くできません。

構築プロセスでは、アプリケーション・ワークブック内のデータ・ワークシートごとに、Essbaseに、.txt拡張子の付いたデータ・ファイルが作成されます。再度使用する必要がある場合に簡単に識別できるように、それらにわかりやすい名前を付けることができます。

Rule Name

有効な文字列。名前と関連アーティファクトの制限事項を参照してください。

ルール名は、30文字より長くできません。

構築プロセスでは、ワークブック内のディメンション・ワークシートごとに、Essbaseに、.rul拡張子の付いたルール・ファイルが作成されます。再度使用する必要がある場合に簡単に識別できるように、それらにわかりやすい名前を付けることができます。

Build Method

  • PARENT-CHILD

  • GENERATION

デザイナ・パネルでは、どちらかの構築方法を使用してキューブを構築できますが、このパネルで世代構築方法を使用して構築されたキューブを編集することはできず、キューブ・デザイナの「ディメンション階層」ビューアを使用して階層を表示することはできません。

Incremental Mode

  • Merge
  • Remove Unspecified
  • Reset Dimension

増分ディメンション構築では、新しいメンバーで既存のディメンションを更新できます。

「マージ」がデフォルトです。このオプションを選択すると、既存のメンバーを保持したまま、新規メンバーがディメンションに追加されます。

「未指定の除去」を選択すると、ソース・ファイルで指定されていないメンバーが除去されます。

ディメンションをリセットすると、ディメンションのメンバーがクリアされてから再構築され、データが保持されます。キューブ・デザイナでのディメンションのリセットを参照してください。

Delimiter

この値には、タブ、スペース、または“を除く任意の1文字を指定できます。

この値は、Excelシートで直接更新する必要があります。キューブ・デザイナ・インタフェースでは更新できません。

Header Rows to Skip

正数またはゼロ。

ゼロがデフォルトです。

データ・ロードまたはディメンション構築の実行時にスキップするヘッダー行の数。

この値は、Excelシートで直接更新する必要があります。キューブ・デザイナ・インタフェースでは更新できません。

Allow Moves

  • Yes
  • No

ディメンション内で、メンバーとその子を新しい親に移動します、また、プライマリ・メンバーを認識してそれらをデータ・ソースと一致させます。重複するメンバーのアウトラインには使用できません。

この値は、Excelシートで直接更新する必要があります。キューブ・デザイナ・インタフェースでは更新できません。

データ・ソース 有効なデータ・ソース名。 この値は、データ・ソース定義に定義されているソースからデータを取得する場合に使用されます。この値は、アプリケーション・ワークブックで直接更新する必要があります。キューブ・デザイナ・インタフェースでは更新できません。

Member ID

任意の一意のキー

アウトライン内のメンバーを一意に識別するために使用されます。

Prototype
  • プロトタイプ・メンバーのメンバーID
  • プロトタイプ・メンバーの修飾メンバー名
共有メンバーのプロトタイプ・メンバー(メンバーIDまたは修飾メンバー名)を示します。

Storage Type

  • N

    データ共有を許可しません。

  • O

    ラベルのみ(データを保管しない)としてタグを付けます。

  • S

    メンバーを保管済として設定します(動的計算ではなく、ラベルのみではない)。

  • X

    動的計算として作成します。

ロード・ルールのメンバー・プロパティ・コードを使用します。データ・ソースの使用によるメンバー・プロパティの操作を参照してください。

Consolidation Operator

  • +
  • -
  • *
  • /
  • %
  • ~
  • ^
  • + (加算)
  • - (減算)
  • * (乗算)
  • / (除算)
  • % (パーセント)
  • ~ (操作なし)
  • ^ (集計しない)

IGNORE

無視

見出しを含む列内のデータ。IGNOREは、データ・ロード時とディメンション構築時に無視されます。

この値は、Excelシートで直接更新する必要があります。キューブ・デザイナ・インタフェースでは更新できません。

Two-Pass Calculation

  • Yes
  • No

「はい」を入力した場合は、デフォルト計算の後に、2パスのタグが付いているメンバーが再計算されます。2パスのタグは、「勘定科目」のタグが付いたディメンションのメンバー、および任意のディメンションの動的計算メンバーと動的計算/保管メンバーに対して有効です。

2パス計算は、ブロック・ストレージ・アウトラインのみに適用されます。

Solve Order

0から127までの任意の数

ディメンションやメンバーの解決順を設定することも、デフォルトの解決順を使用することもできます。設定できる最小の解決順は0で、最大は127です。解決順の値が大きいと、メンバーが計算されるのは後になります。たとえば、解決順が1のメンバーは、解決順が2のメンバーより前に解決されます。

解決順が割り当てられていないメンバーには、そのディメンションの解決順が割り当てられます。

Time Balance

  • A

    平均タイム・バランス・アイテムとして処理します(勘定科目ディメンションにのみ適用)。

  • F

    タイム・バランス期首アイテムとして処理します(勘定科目ディメンションにのみ適用)。

  • L

    タイム・バランス期末アイテムとして処理します(勘定科目ディメンションにのみ適用)。

ロード・ルールのメンバー・プロパティ・コードを使用します。「データ・ソースの使用によるメンバー・プロパティの操作」を参照してください。

タイム・バランス・プロパティは、勘定科目ディメンション内のデータの計算方法について指示を与えます。「タイム・バランス・プロパティの設定」を参照してください。

Skip Value

  • B

    タイム・バランス内のゼロまたは#MISSINGのデータ値を除外します(勘定科目ディメンションにのみ適用)。

  • M

    タイム・バランスから#MISSINGのデータ値を除外します(勘定科目ディメンションにのみ適用)。

  • Z

    タイム・バランスからゼロのデータ値を除外します(勘定科目ディメンションにのみ適用)。

ロード・ルールのメンバー・プロパティ・コードを使用します。「データ・ソースの使用によるメンバー・プロパティの操作」を参照してください。

タイム・バランスを「期首」、「期末」または「平均」として設定した場合は、「スキップ」プロパティを設定して、値の不足や0の値が検出された場合に実行する処理を指定します。スキップ・プロパティの設定を参照してください。

Expense Reporting

E

経費項目として処理します(勘定科目ディメンションにのみ適用)

Comment

任意の文字列

コメントを入力します。

Formula

有効な式の構文。

メンバー式を入力します。

User Defined Attribute

特定の色やサイズなど、属性の名前

データの分析を容易にするために使用される、属性名が定義されます。

キューブ・デザイナおよびアプリケーション・ワークブックを使用してキューブを増分更新しているときにユーザー定義属性(UDA)を変更する場合は、ディメンション・シートにすべてのUDA(追加する新規UDAおよびアウトライン内の既存UDA)を指定する必要があります。すべてではなく、一部のUDA (追加するUDAなど)を指定すると、未指定のUDAは削除されます。

Number of UDAs

数値

このメンバーのUDAの数。

Available Alias Tables

メンバー名の命名ルールが適用されます。「ディメンション、メンバーおよび別名の命名ルール」を参照してください。

ALIAS.table_name

ALIAS.table_nameが含まれている列見出しの後に、列にキューブの別名が移入されます。

デザイナ・パネルでディメンション・ワークシートを変更できます。「キューブ・デザイナでのディメンション・ワークシートの操作」を参照してください。

ルール・ファイルの使用を参照してください。