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 推論端點。舉例而言:- 推論 .generativeai.us-chicago-1.oci.oraclecloud.com
- 推論 .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;