Oracle Analytics integreren met Oracle Cloud Infrastructure Data Science

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 gezondheidszorggegevens kan een verwachtingsmodel u helpen om risicofactoren in kaart te brengen en te voorspellen hoe groot de kans is dat een patiënt na behandeling opnieuw moet worden opgenomen.

Vereisten voor het integreren van OCI Data Science modellen in Oracle Analytics

Dit zijn de vereisten voor het integreren van OCI Data Science in Oracle Analytics.

  • Maak een verbinding tussen uw Oracle Analytics instance en uw OCI-service. Zie voor meer informatie: Een verbinding maken met uw Oracle Cloud Infrastructure tenancy.
  • In OCI: sla de machine learning-modellen op in de OCI Data Science modelcatalogus. Deze modellen moeten worden gemaakt en opgeslagen met behulp van Oracle Accelerated Data Science Software Development Kit 2.6.1 of hoger om compatibel te zijn met Oracle Analytics.

Policy's die vereist zijn om OCI Data Science te integreren met Oracle Analytics.

Als u Oracle Analytics wilt integreren met OCI Data Science, 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>'}.
Policy's voor API-sleutels Policy's voor resourceprincipals
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>'}
Policy voor dynamische groepen Beschrijving
Allow dynamic-group <dynamic_group> to read data-science-models in compartment <compartment_name> Biedt het Data Science model toegang tot de Data Science taakuitvoering.
Allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' Biedt Object Storage toegang tot de Data Science taakuitvoering.
Allow dynamic-group <dynamic_group> to use log-content in compartment <compartment_name> Biedt Log toegang tot de Data Science taakuitvoering.

Opmerking:

Wanneer u <dynamic_group> opgeeft, gebruikt u een matchregel in deze indeling: alle { resource.type='datasciencejobrun', resource.compartment.id='<compartment_ocid>' }, waarin <compartment_id> de Oracle Cloud ID is van het compartiment dat de Data Science modellen bevat.

Een OCI Data Science model beschikbaar maken in Oracle Analytics

Voordat u gegevens kunt analyseren met OCI Data Science modellen (Oracle Cloud Infrastructure), moet u deze registreren in Oracle Analytics.

Registreer OCI Data Science modellen in Oracle Analytics om machine learning (ML) in uw applicaties in te bouwen. U hoeft hiervoor geen expert te zijn op het gebied van ML.
Maak een verbinding tussen uw Oracle Analytics instance en uw OCI-service voordat u begint. Zie voor meer informatie: Een verbinding maken met uw Oracle Cloud Infrastructure tenancy.
Zorg er ook voor dat u bij Oracle Analytics inlogt als gebruiker met de rol 'BI-servicebeheerder' of 'Auteur DV-inhoud'.
  1. Klik op de Beginpagina op Paginamenu en klik achtereenvolgens op Model/Functie registreren en Machine learning-modellen.
    Deze optie is beschikbaar voor gebruikers met de rol 'BI-servicebeheerder' of 'Auteur DV-inhoud'.
  2. Selecteer in het dialoogvenster Een ML-model registreren de verbinding met uw OCI-tenancy.
  3. Klik op de pagina Project selecteren op Selecteren.
  4. Navigeer in Compartiment zoeken naar uw opgeslagen model en klik op de naam van het model.
    Wanneer u een model selecteert, kunt u in het rechterdeelvenster de details bekijken, bijvoorbeeld de naam, de beschrijving, het algoritme en de in- en uitvoerkolommen.

  5. Klik op Volgende om het dialoogvenster Resourceparameters invoeren weer te geven en configureer het model: .
    • Compartiment parkeerbucket: de naam van het compartiment van de parkeerbucket. Klik op Selecteren om naar het compartiment van de parkeerbucket te navigeren en het compartiment te selecteren.

      Parkeerbucket: de naam van de parkeerbucket is vereist voor de gegevensoverdracht.

      Compute-vorm: de compute-vorm is de VM-configuratie (virtuele machine), die vereist is voor het maken van de Data Science taak.

      OCPU's: alleen vereist als de compute-vorm een Flex-vorm is.

      Geheugen (GB): alleen vereist als de compute-vorm een Flex-vorm is.

      Opslag (GB): grootte van de blokopslag, die vereist is voor de Data Science taak.

      Standaardnetwerk gebruiken: optie om de netwerkconfiguratie te configureren. Als u niet zeker bent of u het standaardnetwerk moet gebruiken, raadpleegt u uw Oracle Analytics beheerder.

      • Selecteer deze optie om het standaardnetwerk te gebruiken, dat standaard uitgaand verkeer naar het openbare internet geeft. Met de optie voor standaardnetwerk kunt u het maken van een netwerk overslaan en subnetten en gateways instellen. Als u de configuratie voor het standaardnetwerk gebruikt, kunt u het aangeboden standaardnetwerk niet openen of wijzigen voor andere doeleinden.
      • Deselecteer deze optie om subnetten en NAT-gateways (Network Address Translation) te configureren. Voor toegang tot uitgaand verkeer naar het openbare internet raadt OCI een privésubnet aan met een route naar een NAT-gateway. Een NAT-gateway geeft instances in een privésubnet toegang tot het internet. De VCN (Virtual Cloud Network) dat in deze stap is gemaakt, maakt een privésubnet met toegang voor uitgaand verkeer tot het internet via de NAT-gateway van de VCN.

      Virtueel-cloudnetwerkcompartiment: naam van het compartiment met het virtueel-cloudnetwerk dat u wilt gebruiken. Alleen vereist als Standaardnetwerk gebruiken is gedeselecteerd.

      VCN: de naam van een bestaand VCN. Alleen vereist als Standaardnetwerk gebruiken is gedeselecteerd.

      Compartiment subnet: de naam van het compartiment met het subnet dat u wilt gebruiken. Alleen vereist als Standaardnetwerk gebruiken is gedeselecteerd.

      Subnet: de naam van een bestaand subnet. Alleen vereist als Standaardnetwerk gebruiken is gedeselecteerd.

      Loggen activeren: optie om loggen te activeren in OCI Data Science.

      Compartiment loggroep: de naam van het compartiment met de loggroep waarin Data Science logs worden opgeslagen. Deze optie is alleen vereist als loggen is geactiveerd.

      Loggroep: de naam van een bestaande loggroep waarin logs worden opgeslagen. Deze optie is alleen vereist als loggen is geactiveerd.

  6. Klik op Registreren.
  7. Optioneel: Controleer of het model is geregistreerd. Klik hiertoe op de beginpagina achtereenvolgens op Navigator Pictogram Navigator dat gebruikt wordt om de Navigator weer te geven, Modellen en Automatisch leren om geregistreerde modellen weer te geven en ga na of het model is geregistreerd. Klik op Inspecteren om te controleren of het model correct is geconfigureerd.