フェデレーテッド・パーティションの作成
Essbaseを使用してデータ・ウェアハウスを最大限に活用する場合は、EssbaseとAutonomous AI Lakehouse Serverlessの間にフェデレーテッド・パーティションを作成します。
ノート:
フェデレーテッド・パーティションを含むEssbaseデータベースは、フェデレーテッド・キューブと呼ばれます。
このトピックは、前提条件を完了し、前のトピックで説明した情報を確認済であることを前提としています。
フェデレーテッド・パーティションを作成するには、サービス管理者またはアプリケーション・マネージャである必要があります。
キューブ・デザイナを使用してフェデレーテッド・キューブを構築するには、「キューブ・デザイナを使用したフェデレーテッド・パーティション化の作成」を参照してください。
-
Essbase Webインタフェースにログインします。
-
ホーム・ページで、フェデレーテッド・キューブの作成に使用するアプリケーションの名前をクリックします。
-
「設定」をクリックし、「起動」を開きます。
「アプリケーションの起動をユーザーに許可」が有効になっていることを確認します。

-
「一般」をクリックし、「データベース」名をクリックして「パーティション」をクリックします。
-
「作成」→「フェデレーテッド」をクリックします。

-
「接続名」には、「フェデレーテッド・キューブの接続の作成」に示すように、以前に作成したAutonomous AI Lakehouseへの接続を入力します。
-
「スキーマ名」で、データベース・スキーマの名前(接続の作成時に入力したユーザー名)と一致することを確認します。
-
「ファクト表名」で、数値とキーを格納するAutonomous AI Lakehouse内のファクト・テーブルの名前を選択します。Essbaseがファクト表からディメンション名を認識した場合、「ディメンション列」フィールドの値は、Essbaseディメンション名でオートコンプリートされます。同様に、「ピボット・メンバー列」フィールドの値も、推定されたピボット・ディメンションのメンバーでオートコンプリートされます。
ノート:
Essbase管理データ・ストレージを使用するフェデレーテッド・パーティションには必要ありません。
-
「ピボット・ディメンション」では、「ピボット・ディメンションの特定」のプロセスの間に、Essbaseアウトラインから使用することに決めたピボット・ディメンション名を選択します。
ファクト表の列名がアウトラインのディメンションおよびピボット・メンバーの名前と同じである場合、マッピングは自動的に「Essbaseメンバーからファクト表の列のマッピング」の「ピボット・メンバー」タブに移入されます。ディメンションまたはメンバーをファクト表の列に自動的にマップできない場合は、それらを手動でマップする必要があります。
格納されたピボット・ディメンション・メンバーをファクト表の列に手動でマップする必要がある場合、「更新」ボタンを使用します。

ピボット・ディメンションのメンバー(またはメジャー以外のディメンション名)に
&などの特殊文字が含まれている場合、Oracleではその名前を変更することをお薦めします。Essbaseは、スペースをアンダースコアで置き換えて、スペースを含むメンバー名をファクト表の対応する列名に自動的にマップします。たとえば、Essbaseでは次のマッピングが自動的に行われます:
ピボット・ディメンション・メンバー名 ファクト表の列名 "Initial Inventory" INITIAL_INVENTORY -
「ディメンション列」をクリックして、非ピボット・ディメンションをファクト表の列にマップします。これらは、ファクト表の列名がアウトラインのディメンション名と一致する場合、自動的にマップできます。必要に応じて、それらを手動でマップできます。

-
パーティションを検証して保存し、アプリケーションを再起動します。
フェデレーテッド・パーティションの保存または検証は、完了までにしばらく時間がかかることがあります。ジョブ・ステータスを確認します。
フェデレーテッド・パーティションが作成され、Essbaseデータベースがフェデレーテッド・キューブになりました。このプロセスでは、Autonomous AI Lakehouseに、ファクト表に(キーで)リンクされているディメンション・ヘルパー表(およびその他のアーティファクト)も作成されます。
