AI機能の前提条件

EssbaseでAI機能を使用する前に、必要なデータベース構成を完了してください。

EssbaseでAI機能を使用する前に、Oracle Cloud Infrastructure GenAIサービスにアクセスするデータベース・ユーザーに必要なデータベース権限およびネットワーク・アクセスを構成します。

これらの前提条件は、次のAI機能に適用されます。
  • Essbaseに質問する
  • AI問合せ
  • AI計算アシスタント
  • MCPサーバー

必須のデータベース権限

AI機能を使用するoracleデータベース・ユーザーに次の権限を付与します。
GRANT CREATE SESSION TO <YOUR_DB_USER_NAME>;
GRANT CONNECT, RESOURCE TO <YOUR_DB_USER_NAME>;
GRANT EXECUTE ON DBMS_CLOUD TO <YOUR_DB_USER_NAME>;
GRANT EXECUTE ON DBMS_VECTOR TO <YOUR_DB_USER_NAME>;
GRANT EXECUTE ON DBMS_CLOUD_AI TO <YOUR_DB_USER_NAME>;
GRANT EXECUTE ON DBMS_CLOUD_AI_AGENT TO <YOUR_DB_USER_NAME>;
GRANT EXECUTE ON DBMS_CLOUD_PIPELINE TO <YOUR_DB_USER_NAME>;

ネットワーク・アクセスの構成

ADMINユーザーとして次のPL/SQLを実行して、Oracle Cloud Infrastructure Generative AI推論エンドポイントへのネットワーク・アクセスを構成します。

ノート:

デプロイメントおよびパフォーマンス要件に適したOracle Cloud Infrastructure Generative AI推論エンドポイントを選択します。たとえば:
  • inference.generativeai.us-chicago-1.oci.oraclecloud.com
  • inference.generativeai.us-ashburn-1.oci.oraclecloud.com
  • その他の推論エンドポイントも使用できます。
BEGIN 
DBMS_NETWORK_ACL_ADMIN.APPEND_HOST_ACE(
host => 'inference.generativeai.us-chicago-1.oci.oraclecloud.com',
ace => xs$ace_type(privilege_list => xs$name_list('http'),
principal_name => '<YOUR_DB_USER_NAME>',
principal_type => xs_acl.ptype_db));
END;