表形式データへのキューブのエクスポート

Essbaseとリレーショナル・ソース間のデータの移動および共有を容易にするには、ブロック・ストレージ(BSO)キューブからフラット化された出力を生成すると便利です。これを行うには、表形式のエクスポートを実行します。

少なくともデータベース更新のアプリケーション権限がある場合は、Essbase WebインタフェースからExcelにブロック・ストレージ・キューブを表形式でエクスポートできます。このエクスポートされた表形式データは、Essbaseが新しいマルチディメンショナル・キューブのデプロイに使用できるヘッダー付きの列に編成されます。

エクスポートされた表形式データは、アプリケーション・ワークブックにエクスポートされたデータとは異なります。エクスポートされた表形式データは、データとメタデータで構成されていますが、アプリケーション・ワークブックは高度に構造化されていて、キューブの設定やディメンション階層など、キューブに関する情報がより多く含まれています。

Sample Basicを表形式にエクスポートした結果のCSV出力の例を次に示します:

Sample Basicから表形式にエクスポートされたCSV出力

列ヘッダーには、論理的な順序で固有の関係が含まれており、Essbaseは階層を構築するのに必要な関係パターンを検出できます。

エクスポートするキューブは次の条件を満たす必要があります:
  • これはブロック・ストレージ・キューブである必要があります。
  • シナリオを使用可能なキューブではないことが必要です。
  • メジャー・ディメンションが必要で、そのメジャー・ディメンションは密である必要があります。
  • 非対称(不規則な)階層がないことが必要です。階層の形状を参照してください。

共有メンバーを含むキューブをエクスポートする場合、それらのメンバーはエクスポートされるファイルに追加されません。

Redwoodインタフェースでキューブを表形式でエクスポートするには:
  1. ホーム・ページでアプリケーションを開き、データベース(キューブ)を開きます。
  2. 「アクション」メニューから、「表形式にエクスポート」を選択します。
  3. 動的ブロックをエクスポートするかどうかを選択して、「OK」をクリックします。
クラシックWebインタフェースでキューブを表形式でエクスポートするには:
  1. Essbase Webインタフェースで、エクスポートするキューブが格納されたアプリケーションを展開します。
  2. キューブ名の右側にある「アクション」メニューから、「表形式にエクスポート」を選択します。
  3. 動的ブロックをエクスポートするかどうかを選択して、「OK」をクリックします。

エクスポートされたシートの列ヘッダーは、強制指定ヘッダー(ヒント)タイプです。

表形式データ・ファイルをインポートして、新しいキューブを作成できます。「キューブへの表形式データの変換」および「強制指定ヘッダーを使用した表形式データのキューブへの変換」を参照してください。