Integrieren Sie Oracle Analytics mit Oracle Cloud Infrastructure (OCI) Language, um Funktionen für maschinelles Lernen und künstliche Intelligenz ohne Data-Scientist-Fachkenntnisse auszuführen. Beispiel: Für Kundendaten können Sie Kundenbewertungen aus einem Feedbackportal anhand einer Sentimentanalyse analysieren.
Diese Voraussetzungen müssen für die Integration von OCI Language mit Oracle Analytics erfüllt sein.
Richten Sie die erforderlichen Sicherheits-Policys ein, bevor Sie Oracle Analytics mit OCI Language integrieren.
Der OCI-Benutzer, den Sie in der Verbindung zwischen Oracle Analytics Cloud und Ihrem OCI-Mandanten angeben, muss über Lese-, Schreib- und Löschberechtigungen in dem Compartment verfügen, das die gewünschten OCI-Ressourcen enthält. Stellen Sie sicher, dass der OCI-Benutzer zu einer Benutzergruppe mit den folgenden minimalen OCI-Sicherheits-Policys gehört. Wenn Sie eine Verbindung zu einem OCI-Mandanten aus Oracle Analytics herstellen, können Sie entweder einen OCI-API-Schlüssel oder einen Resource Principal verwenden.
Hinweis:
Oracle Cloud-IDs (OCIDs) sind Ressourcen-IDs, die in OCI verwendet werden.Hinweis:
Um bei Verwendung eines Resource Principals alle Analytics-Instanzen unter einem Compartment aufzunehmen, geben Sie{request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
anstelle von {request.principal.id='<analytics_instance_ocid>'}
an. Damit werden alle Analytics-Instanzen unter compartmentA aufgenommen.Erforderliche Policys für die Integration von OCI Language mit Oracle Analytics
Nummer | API-Schlüssel-Policy | Resource Principal Policy | Zweck |
---|---|---|---|
1 | allow group <group_name> to use ai-service-language-family in compartment <compartment_name> |
allow any-user to use ai-service-language-family in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Bietet Zugriff auf den OCI Language-Service. |
2 | allow group <group_name> to manage ai-service-language-job in compartment <compartment_name> |
allow any-user to manage ai-service-language-job in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Bietet Verwaltungszugriff auf die Subressource JOBS in Language für asynchrone Verarbeitung. |
3 | allow group <group_name> to read buckets in compartment <compartment_name> |
allow any-user to read buckets in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Bietet Zugriff auf die Bucket-Details. |
4 | allow group <group_name> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' |
allow any-user to manage objects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<staging_bucket_name>'} |
Bietet Lese-, Schreib- und Löschzugriff für Objekte im Staging Bucket. |
5 | allow group <group_name> to read objectstorage-namespaces in compartment <compartment_name> |
allow any-user to read objectstorage-namespaces in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Bietet Zugriff auf den Objektspeicher-Namespace. Wird für Validierungszwecke verwendet. |
Policy | Zweck |
---|---|
allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> |
Bietet Zugriff auf die Subressource für Objekte in einem bestimmten Compartment. |
Bevor Sie Daten mit Oracle Cloud Infrastructure (OCI) Language-Modellen analysieren können, müssen Sie diese in Oracle Analytics registrieren.
Oracle Analytics unterstützt benutzerdefinierte Modelle für Named Entity Recognition und Textklassifizierung, aber nicht für die anderen OCI Language-Modelle.