Oracle Analytics integreren met Oracle Cloud Infrastructure (OCI) Data Science om machine learning en kunstmatige intelligentie uit te voeren zonder dat u expert bent op het gebied van gegevenswetenschap. Bijvoorbeeld: bij klantgegevens kan een sentimentanalyse u helpen om beoordelingen te analyseren die klanten hebben ingevoerd in een feedbackportal.
Dit zijn de vereisten voor het integreren van OCI Language in Oracle Analytics.
Als u Oracle Analytics wilt integreren met OCI Language, moet u over de vereiste beveiligingspolicy's beschikken.
De OCI-gebruiker die u opgeeft in de verbinding tussen Oracle Analytics Cloud en uw OCI-tenancy moeten rechten voor lezen, schrijven en verwijderen hebben voor het compartiment met de OCI-resources die u wilt gebruiken. Zorg ervoor dat de OCI-gebruiker die u opgeeft, behoort tot een gebruikersgroep met minimaal de volgende OCI-beveiligingspolicy's. Wanneer u verbinding maakt met een OCI-tenancy vanuit Oracle Analytics, kunt u een OCI API-sleutel of resourceprincipal gebruiken.
Opmerking:
Oracle Cloud ID's (OCID's) zijn resource-ID's die in OCI worden gebruikt.Opmerking:
Als u voor een resourceprincipal alle Analytics instances onder een compartiment wilt opnemen, geeft u{request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
op in plaats van {request.principal.id='<analytics_instance_ocid>'}
, die alle Analytics instances onder compartiment A zal bevatten.Policy's die vereist zijn om OCI Language te integreren met Oracle Analytics.
Nummer | Policy voor API-sleutels | Policy voor resourceprincipals | Doel |
---|---|---|---|
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>'} |
Verleent toegang tot 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>'} |
Verleent beheertoegang tot subresource JOBS Language voor asynchrone verwerking. |
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>'} |
Verleent toegang tot bucketdetails. |
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>'} |
Verleent lees-, schrijf- en verwijdertoegang tot objecten in de parkeerbucket. |
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>'} |
Verleent toegang tot de naamruimte voor objectopslag. Gebruikt voor validatiedoeleinden. |
Policy | Doel |
---|---|
allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> |
Verleent toegang tot sub-resource-objecten in een specifiek compartiment. |
Voordat u gegevens kunt analyseren met OCI-taalmodellen (Oracle Cloud Infrastructure), moet u deze registreren in Oracle Analytics.
Oracle Analytics ondersteunt aangepaste modellen voor 'Herkenning van benoemde entiteiten' en 'Tekstclassificatie', maar niet voor de andere OCI-taalmodellen.