Prérequis pour les fonctionnalités AI
Effectuez la configuration de base de données requise avant d'utiliser les fonctionnalités AI dans Essbase.
Avant d'utiliser les fonctionnalités AI dans Essbase, configurez les privilèges de base de données et l'accès réseau requis pour l'utilisateur de base de données qui accédera aux services Oracle Cloud Infrastructure GenAI.
Ces prérequis s'appliquent aux fonctionnalités AI suivantes :
- Demander à Essbase
- Requête d'IA
- Assistant Calcul IA
- Serveur MCP
Privilèges de base de données requis
Accordez les privilèges suivants à l'utilisateur de base de données oracle qui utilisera les fonctionnalités 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>;Configurer l'accès réseau
Exécutez le code PL/SQL suivant en tant qu'utilisateur ADMIN pour configurer l'accès réseau à l'adresse d'inférence Oracle Cloud Infrastructure Generative AI.
Remarques :
Sélectionnez l'adresse d'inférence Oracle Cloud Infrastructure Generative AI appropriée pour vos besoins en matière de déploiement et de performances. Exemple :- inférence.générativeai.us-chicago-1.oci.oraclecloud.com
- inférence.générativeai.us-ashburn-1.oci.oraclecloud.com
- d'autres endpoints d'inférence sont également disponibles.
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;