ディメンション・ワークシートの理解
アプリケーション・ワークブックには、Essbase.Cubeワークシートにリストされている各ディメンションごとに1つのディメンション・ワークシートが含まれています。 各ディメンション・ワークシートの名前はDimです。dimname;たとえば、Yearディメンション・ワークシートはDim.Yearと呼ばれます。 ディメンション名には最大1024文字を使用できますが、長いディメンション名(31文字以上、"Dim".を含む)はディメンション・シート名で切り捨てられます。
ディメンション・ワークシートでは、読み込みルールの構文が使用されます。 たとえば、Storage列のXは、データ値が格納されていないことを意味します。
次の図は、サンプル・アプリケーション・ワークブックのディメンション・ワークシートを示しています。

表A-7ディメンション・ワークシートのフィールドと有効な値
プロパティまたはフィールド | 有効な値 | 説明 |
---|---|---|
ディメンション名 |
ディメンションの名前。 このフィールドのディメンション名は変更しないでください。 |
アウトライン内の任意のディメンションまたは属性ディメンション。 Essbase.Cubeワークシートで定義されています。 ディメンション、メンバー、または別名に名前を付けるときは、1024文字を使用してください。 以下の特殊文字は使用できません: @, ., ,, !, {, }, [, ]. /, \, *. |
ファイル名 |
有効な文字列。 ファイル名は30文字を超えることはできません。 |
ビルド・プロセスでは、アプリケーション・ワークブック内のすべてのデータ・ワークシートのクラウド・サービスに |
Rule Name |
有効な文字列。 「Essbaseキューブの設計とメンテナンス」の「名前と関連するアーティファクトの制限」を参照してください。 ルール名は30文字を超えることはできません。 |
ビルド・プロセスでは、ワークブック内のすべてのディメンション・ワークシートのクラウド・サービスに |
作成メソッド |
|
キューブ・デザイナ・ウィザードでは、どちらのビルド方法でもキューブを作成できますが、ウィザードを使用して生成ビルド・メソッドを使用して作成したキューブは編集できず、キューブ・デザイナのディメンション階層ビューアを使用して階層を表示することはできません。 |
インクリメンタル・モード |
|
インクリメンタル・ディメンション・ビルドを使用すると、既存のディメンションを新しいメンバーで更新できます。 マージがデフォルトです。 このオプションは、既存のメンバーを保持したまま、新しいメンバーをディメンションに追加します。 Remove Unspecifiedは、ソース・ファイルで指定されていないメンバーを削除します。 |
デリミタ |
値は、タブ、スペース、または"。"を除く任意の1文字にすることができます。 |
この値は、Excelシートで直接更新する必要があります。 Cube Designerインタフェースを使用して更新することはできません。 |
ヘッダー行をスキップ |
正の数またはゼロ。 ゼロがデフォルトです。 |
データ・ロードまたはディメンション・ビルドの実行時にスキップするヘッダー行の数。 この値は、Excelシートで直接更新する必要があります。 Cube Designerインタフェースを使用して更新することはできません。 |
移動を許可 |
|
ディメンション内では、メンバーとその子を新しい親に移動します。プライマリ・メンバーを認識し、それらをデータソースと一致させます。重複メンバーのアウトラインには使用できません。 この値は、Excelシートで直接更新する必要があります。 Cube Designerインタフェースを使用して更新することはできません。 |
メンバーID |
固有キー |
アウトライン内のメンバーを一意に識別するために使用されます。 重複したアウトラインに必要です。 |
ストレージ・タイプ |
|
ロード・ルールのメンバー・プロパティ・コードを使用します。 「Essbaseキューブの設計とメンテナンス」の「データソースを使用したメンバーのプロパティの操作」を参照してください。 |
連結演算子 |
|
|
IGNORE |
無視 |
見出しが付いた列のデータIGNOREは、データのロード中およびディメンションの作成中に無視されます。 この値は、Excelシートで直接更新する必要があります。 Cube Designerインタフェースを使用して更新することはできません。 |
2パス計算 |
|
デフォルト計算の後にはいと入力すると、2パスとしてタグ付けされたメンバーが再計算されます。 2パス・タグは、アカウントとしてタグ付けされたディメンションのメンバー、任意のディメンションのDynamic CalcおよびDynamic Calc and Storeメンバーに有効です。 2パス計算は、ブロック・ストレージのアウトラインにのみ適用されます。 |
解決順序 |
任意の数値、0〜127 |
計算優先度を割り当てます(0〜127)。 解決順序が最も高いディメンションまたはメンバー上の式が最初に計算されます。 0より小さい値または127より大きい値は、それぞれ0および127にリセットされます。 デフォルト値は0です。 解決順序が割り当てられていないメンバーには、そのディメンションの解決順序が割り当てられます。 |
時間のバランス |
|
ロード・ルールのメンバー・プロパティ・コードを使用します。 「Essbaseキューブの設計とメンテナンス」の「データソースを使用したメンバーのプロパティの操作」を参照してください。 時間のバランス・プロパティは、勘定科目ディメンションでデータを計算する方法に関する指示を提供します。 「Essbaseキューブの設計とメンテナンス」の「時間バランス・プロパティの設定」を参照してください。 |
スキップ値 |
|
ロード・ルールのメンバー・プロパティ・コードを使用します。 「Essbaseキューブの設計とメンテナンス」の「データソースを使用したメンバーのプロパティの操作」を参照してください。 最初、最後、または平均としてタイム・バランスを設定する場合は、スキップ・プロパティを設定して、欠損値または0の値が検出された場合の処理方法を指定します。 「Essbaseキューブの設計とメンテナンス」の「スキップ・プロパティの設定」を参照してください。 |
経費報告 |
E |
経費アイテムとして処理(勘定科目ディメンションにのみ適用) |
コメント |
任意の文字列 |
コメントを入力します。 |
式 |
有効な計算構文 |
メンバー式を入力します。 |
ユーザー定義属性 |
特定の色やサイズなどの属性名 |
定義された属性名は、データの分析を助けるために使用されます。 |
UDAの数 |
数字 |
このメンバーのUDAの数。 |
利用可能な別名表 |
メンバー名の命名規則が適用されます。 「Essbaseキューブの設計とメンテナンス」の「ディメンション、メンバー、および別名の命名規則」を参照してください。 |
ALIAS.table_name ALIASを使用した列見出しの後。table_nameの場合、列にはキューブの別名が設定されます。 |
ディメンション・ワークシートは、キューブ・デザイナ・ウィザードで変更できます。 「キューブ・デザイナでディメンション・ワークシートを操作」を参照してください。
「Essbaseキューブの設計とメンテナンス」の「ルール・ファイルの操作」を参照してください。