Prerequisiti per le funzioni AI
Completare la configurazione del database richiesta prima di utilizzare le funzioni AI in Essbase.
Prima di utilizzare le funzioni AI in Essbase, configurare i privilegi di database e l'accesso di rete necessari per l'utente del database che accederà AI servizi GenAI di Oracle Cloud Infrastructure.
Questi prerequisiti si applicano alle seguenti funzioni AI:
- Chiedi a Essbase
- Query AI
- Assistente calcolo AI
- Server MCP
Privilegi di database richiesti
Concedere i privilegi seguenti all'utente del database oracle che utilizzerà le funzioni AI.
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>;Configura accesso alla rete
Eseguire il PL/SQL seguente come utente ADMIN per configurare l'accesso di rete all'endpoint di inferenza Oracle Cloud Infrastructure Generative AI.
Nota
Selezionare l'endpoint di inferenza Oracle Cloud Infrastructure Generative AI appropriato per i requisiti di distribuzione e prestazioni. Ad esempio:- inferenza.generativeai.us-chicago-1.oci.oraclecloud.com
- inferenza.generativoai.us-ashburn-1.oci.oraclecloud.com
- sono disponibili anche altri endpoint di inferenza.
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;