Integrieren Sie Oracle Analytics mit Oracle Cloud Infrastructure (OCI) Data Science, um Funktionen für maschinelles Lernen und künstliche Intelligenz ohne Data-Scientist-Fachkenntnisse auszuführen. Beispiel: Bei Gesundheitsdaten können Sie ein Vorhersagemodell verwenden, um Risikofaktoren zu identifizieren und das Risiko einer erneuten Einweisung von Patienten nach ihrer Entlassung vorherzusagen.
Diese Voraussetzungen müssen für die Integration von OCI Data Science mit Oracle Analytics erfüllt sein.
Richten Sie die erforderlichen Sicherheits-Policys ein, bevor Sie Oracle Analytics mit OCI Data Science 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: 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.
Tabelle 32-3 Erforderliche Sicherheits-Policys für die OCI Data Science-Integration
API-Schlüssel-Policys | Resource Principal Policys |
---|---|
Allow group <group_name> to read data-science-projects in compartment <compartment_name> |
Allow any-user to read data-science-projects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to read data-science-models in compartment <compartment_name> |
Allow any-user to read data-science-models in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to manage data-science-jobs in compartment <compartment_name> |
Allow any-user to manage data-science-jobs in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to inspect instance-family in compartment <compartment_name> |
Allow any-user to inspect instance-family in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to manage data-science-job-runs in compartment <compartment_name> |
Allow any-user to manage data-science-job-runs in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to inspect virtual-network-family in compartment <compartment_name> |
Allow any-user to inspect virtual-network-family in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow service datascience to use virtual-network-family in compartment <compartment_name> |
Allow service datascience to use virtual-network-family in compartment <compartment_name> |
Allow group <group_name> to manage log-groups in compartment <compartment_name> |
Allow any-user to manage log-groups in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
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>'} |
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>'} |
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>'} |
Tabelle 32-4 OCI Data Science - Policys für dynamische Gruppen
Policy | Beschreibung |
---|---|
Allow dynamic-group <dynamic_group> to read data-science-models in compartment <compartment_name> |
Bietet dem Data Science-Modell Zugriff auf den Data Science-Joblauf. |
Allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' |
Bietet Object Storage Zugriff auf den Data Science-Joblauf. |
Allow dynamic-group <dynamic_group> to use log-content in compartment <compartment_name> |
Bietet Logzugriff auf den Data Science-Joblauf. |
Hinweis: Wenn Sie <dynamic_group>
angeben, verwenden Sie eine Vergleichsregel mit diesem Format:
all { resource.type='datasciencejobrun', resource.compartment.id='<compartment_id>' }
Dabei ist <compartment_id
> die OCID des Compartments mit den Data Science-Modellen.
Bevor Sie Daten mit Oracle Cloud Infrastructure (OCI) Data Science-Modellen analysieren können, müssen Sie diese in Oracle Analytics registrieren.