フェデレーテッド・キューブの接続の作成

フェデレーテッド・キューブを操作するには、EssbaseAutonomous AI Lakehouseサーバーレスの間の接続を定義します

フェデレーテッド・パーティションは、Oracle Cloud Infrastructure上のEssbaseデプロイメントでのみサポートされます。

必要な接続の定義を開始する前に、「フェデレーテッド・キューブのデプロイメント・ワークフロー」を確認して、必要なすべての準備タスクを完了したことを確認します。

フェデレーテッド・キューブ接続の実装に関する考慮事項

フェデレーテッド・キューブに必要なスキーマを作成した方法を確認します。複数のフェデレーテッド・キューブに対して1つのAutonomous AI Lakehouseスキーマが指定されている場合は、すべてのアプリケーションで共有できる1つのグローバル接続を作成することが適切です。1つ以上のスキーマがあるが、各スキーマごとのEssbaseアプリケーションは1つのみである場合、各スキーマに対するアプリケーション・レベルの接続は適切なアプローチです。

フェデレーテッド・キューブに必要な接続を作成するには、

  1. Essbase Webインタフェースで、「ソース」「接続」の順にクリックします。

    グローバルではなくアプリケーション・レベルで接続およびデータソースを定義するには、「ソース」ページではなく「アプリケーション」ページで開始します。アプリケーション名をクリックし、「ソース」をクリックします。

  2. 「接続の作成」をクリックし、接続タイプについて「Oracle Database」を選択します。

  3. 「Autonomous」スイッチを有効にします。


    「接続の作成」ダイアログ・ボックスのイメージ。「Autonomous」および「リポジトリ・データベース」が選択されています。「名前」は「multicube」です。「サービス名」はav212auto_mediumです。「ユーザー」はadb_userです。「パスワード」はマスクされています。「説明」は、Connection for Federated Partitionです。

  4. 接続名を入力します。

    Lcmimport CLIコマンド(または「LCMのインポート」ジョブ)を使用してアプリケーションを移行した後に、Autonomous AI Lakehouse接続を再作成する場合は、エラーが発生しないようにするために、新しい接続名を使用することをお薦めします。

  5. サービス名を選択します。

    アプリケーションで多数のEssbase計算を実行する必要がある場合は、接続タイプ「中」を使用します。アプリケーションが主に問合せに使用される場合は、接続タイプ「低」を使用します。問合せに大量の計算が含まれていて、同時ユーザーが多数ではない場合は、「中」接続タイプの使用を検討してください。

  6. 「リポジトリ・データベース」スイッチを有効にします。フェデレーテッド・キューブ接続の場合、これは必須です。

    Essbaseではリポジトリ・データベースに関連付けられたウォレットが使用されるため、ウォレットをアップロードする必要はありません。

  7. Autonomous Data Warehouseのユーザー名、パスワード、オプションで説明を入力します。

  8. 「テスト」をクリックして接続を検証し、成功した場合は「作成」をクリックします。

    接続エラーが発生した場合は、「詳細オプション」を展開し、接続プールの最小サイズと最大サイズを調整することが必要になる場合があります。


    「最小プール・サイズ」が5、「最大プール・サイズ」が50の「詳細オプション」

    『Universal Connection Pool開発者ガイド』UCPでのプール・サイズの制御についてを参照してください。

  9. 接続が正常に作成され、接続のリストに表示されることを確認します。

  1. Essbase Webインタフェースの「ソース」ページで、「接続」をクリックします。

    グローバルではなくアプリケーション・レベルで接続およびデータソースを定義するには、ソース・ページではなくアプリケーション・ページで開始します。アプリケーション名の右にある「アクション」メニューから、インスペクタを起動して「ソース」をクリックします。

  2. 「接続の作成」をクリックして、「Oracle Database」を選択します。

  3. 切替えスイッチを使用して「Autonomous」を選択します。


    EssbaseからOracle Autonomous Data Warehouseへの接続の作成方法を示す「接続の作成」ダイアログ・ボックスのイメージ「リポジトリ・データベース」が選択されています。「名前」は「EssbaseADWS」です。「サービス名」はadwsql_lowです。「ユーザー」はadb_userです。「パスワード」はマスクされています。「説明」には「Connection to Autonomous Data Warehouse.」と示されています。

  4. 接続名を入力します。

    lcmimport CLIコマンド(または「LCMのインポート」ジョブ)を使用してアプリケーションを移行した後に、Autonomous AI Lakehouse接続を再作成する場合は、エラーが発生しないようにするために、新しい接続名を使用することをお薦めします。

  5. サービス名を選択します。

  6. 「リポジトリ・データベース」オプションを選択します。フェデレーテッド・パーティション接続では、このオプションを選択する必要があります。


    選択された「リポジトリ・データベース」オプション

    Essbaseではリポジトリ・データベースに関連付けられたウォレットが使用されるため、ウォレットをアップロードする必要はありません。

  7. Autonomous Data Warehouseのユーザー名、パスワード、オプションで説明を入力します。

  8. 「テスト」をクリックして接続を検証し、成功した場合は「作成」をクリックします。

    接続エラーが発生した場合は、「詳細オプション」を展開し、接続プールの最小サイズと最大サイズを調整することが必要になる場合があります。


    「最小プール・サイズ」が5、「最大プール・サイズ」が50の「詳細オプション」

    『Universal Connection Pool開発者ガイド』UCPでのプール・サイズの制御についてを参照してください。

  9. 接続が正常に作成され、接続のリストに表示されることを確認します。

ノート:

フェデレーテッド・パーティションを作成する前に、1人以上のユーザーがDBMS_CLOUD資格証明を構成する必要があります。詳細は、「フェデレーテッド・キューブの資格証明の設定」を参照してください。