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;