Voraussetzungen für AI-Features
Schließen Sie die erforderliche Datenbankkonfiguration ab, bevor Sie KI-Funktionen in Essbase verwenden.
Bevor Sie KI-Features in Essbase verwenden, konfigurieren Sie die erforderlichen Datenbankberechtigungen und den Netzwerkzugriff für den Datenbankbenutzer, der auf Oracle Cloud Infrastructure GenAI-Services zugreift.
Diese Voraussetzungen gelten für die folgenden AI-Features:
- Essbase fragen
- KI-Abfrage
- KI-Berechnungsassistent
- MCP-Server
Erforderliche Datenbankberechtigungen
Erteilen Sie dem Datenbankbenutzer oracle die folgenden Berechtigungen, der AI-Features verwendet.
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>;Netzwerkzugriff konfigurieren
Führen Sie den folgenden PL/SQL-Befehl als ADMIN-Benutzer aus, um den Netzwerkzugriff auf den Inferenzendpunkt Oracle Cloud Infrastructure Generative AI zu konfigurieren.
Hinweis:
Wählen Sie den entsprechenden Oracle Cloud Infrastructure Generative AI-Inferenzendpunkt für Ihre Deployment- und Performanceanforderungen aus. Beispiel:- inference.generativeai.us-chicago-1.oci.oraclecloud.com
- inference.generativeai.us-ashburn-1.oci.oraclecloud.com
- Auch andere Inferenzendpunkte sind verfügbar.
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;