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;