Integrera Oracle Analytics med OCI Data Science

Integrera Oracle Analytics med OCI (Oracles molninfrastruktur) Data Science för att använda maskininlärning och artificiell intelligens utan datavetenskaplig expertis. Du kan till exempel använda en förutsägelsemodell för hälsovårdsdata för att identifiera riskfaktorer och förutsäga risken för ny intagning av en patient efter utskrivning.

Förutsättningar för integrering av OCI Data Science-modeller med Oracle Analytics

De här förutsättningarna krävs för integrering av OCI Data Science med Oracle Analytics.

  • Skapa en anslutning mellan Oracle Analytics-instansen och OCI-tjänsten. Se Skapa en anslutning till din molnpartition för Oracles molninfrastruktur.
  • I OCI sparar du modellerna för maskininlärning i katalogen med modeller för OCI Data Science. Dessa modeller ska skapas och sparas med Oracle Accelerated Data Science Software Development Kit 2.6.1 eller senare om de ska vara kompatibla med Oracle Analytics.

Policyer som krävs för integrering av OCI Data Science med Oracle Analytics

Kontrollera att du har de säkerhetspolicyer som krävs för att integrera Oracle Analytics med OCI Data Science.

Den OCI-användare du anger i anslutningen mellan Oracles analysmoln och din OCI-molnpartition måste ha behörighet att läsa, skriva och ta bort för delområdet som innehåller de OCI-resurser du vill använda. Se till att OCI-användaren tillhör en användargrupp med följande lägsta säkerhetspolicyer för OCI. När du ansluter till en OCI-molnpartition från Oracle Analytics kan du använda en API-nyckel eller en resursidentitetshavare för OCI.

Obs!:

Oracle Cloud-id:n (OCID:n) är resursidentifierare som används i OCI.

Obs!:

Om du använder en resursidentitetshavare och vill inkludera alla Analytics-instanser under ett delområde anger du {request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'} i stället för {request.principal.id='<analytics_instance_ocid>'}.
Policyer för API-nyckel Policyer för resursidentitetshavare
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 för dynamiska grupper Beskrivning
Allow dynamic-group <dynamic_group> to read data-science-models in compartment <compartment_name> Ger åtkomst till Data Science-modellen för Data Science-jobbkörningen.
Allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' Ger objektlagringsåtkomst åt Data Science-jobbkörningen.
Allow dynamic-group <dynamic_group> to use log-content in compartment <compartment_name> Ger loggåtkomst åt Data Science-jobbkörningen.

Obs!:

När du anger <dynamic_group> ska du använda en matchningsregel med följande format: all { resource.type='datasciencejobrun', resource.compartment.id='<compartment_ocid>' }, där <compartment_ocid> är Oracle Cloud-id:t för det delområde som innehåller Data Science-modellerna.

Göra en OCI Data Science-modell tillgänglig i Oracle Analytics

Innan du kan analysera data med Data Science-modeller i Oracles molninfrastruktur (OCI) måste du registrera dem i Oracle Analytics.

Registrera modeller för OCI Data Science i Oracle Analytics så kan du bygga in maskininlärning i dina applikationer utan större kunskap om maskininlärning.
Innan du börjar skapar du en anslutning mellan din instans av Oracle Analytics och OCI-tjänsten. Se Skapa en anslutning till din molnpartition för Oracles molninfrastruktur.
Se också till att logga in på Oracle Analytics som en användare med rollen BI-tjänsteadministratör eller DV-innehållskonstruktör.
  1. hemsidan klickar du på sidmenyn, Registrera modell/funktion och Modeller för maskininlärning.
    Alternativet är tillgängligt för användare med rollen BI-tjänsteadministratör eller DV-innehållskonstruktör.
  2. I dialogrutan Registrera en ML-modell väljer du anslutningen till molnpartitionen för OCI.
  3. På sidan Välj ett projekt klickar du på Välj.
  4. I Sök i delområde går du till din lagrade modell och klickar på modellens namn.
    När du väljer en modell kan du granska information för till exempel namn, beskrivning, algoritm och kolumnerna för in- och utdata i den högra panelen.

  5. Klicka på Nästa för att visa dialogrutan Ange resursparametrar och konfigurera modellen:
    • Delområde för dataområde för mellanlagring – namnet på delområdet för dataområdet för mellanlagring. Klicka på Välj för att navigera till och välja delområde för dataområdet för mellanlagring.

      Dataområde för mellanlagring – namnet på dataområdet för mellanlagring krävs för dataöverföring.

      Beräkningsform – en beräkningsform är den konfiguration av virtuell maskin som krävs för att skapa ett Data Science-jobb.

      OCPU:er – krävs bara om beräkningsformen är en flexibel form.

      Minne (Gbyte) – krävs bara om beräkningsformen är en flexibel form.

      Lagring (Gbyte) – storleken på blocklagringen som krävs för Data Science-jobbet.

      Använd standardnätverk – alternativ för att konfigurera nätverkskonfigurationen. Om du är osäker på om du ska använda standardnätverk frågar du administratören av Oracle Analytics.

      • Välj det här alternativet för att använda standardnätverk som ger utgående standardtrafik till publikt internet. Med ett standardnätverk kan du hoppa över att skapa ett nätverk och ställa in delnät och nätslussar. Om du använder standardnätverkskonfigurationen kan du inte komma åt eller ändra det angivna standardnätverket för andra ändamål.
      • Avmarkera alternativet om du vill konfigurera delnät och nätslussar för omvandling av nätverksadresser (NAT). För åtkomst till publikt internet för utgående trafik rekommenderar OCI ett privat delnät med dirigering till en NAT-nätsluss. Via en NAT-nätsluss får instanser i ett privat delnät åtkomst till internet. Det virtuella molnnätverk som skapas i det här steget skapar ett privat delnät med åtkomst till internet för utgående trafik via det virtuella molnnätverkets NAT-nätsluss.

      Delområde för virtuellt molnnätverk – namnet på delområdet som innehåller det virtuella molnnätverk du vill använda. Krävs bara när Använd standardnätverk är avmarkerat.

      VCN – namnet på ett befintligt virtuellt molnnätverk. Krävs bara när Använd standardnätverk är avmarkerat.

      Delområde för delnät – namnet på delområdet som innehåller det delnät du vill använda. Krävs bara när Använd standardnätverk är avmarkerat.

      Delnät – namnet på ett befintligt delnät. Krävs bara när Använd standardnätverk är avmarkerat.

      Aktivera loggning – alternativ för aktivering av loggning i OCI Data Science.

      Delområde för loggrupp – namnet på delområdet som innehåller loggruppen i vilken Data Science-loggar lagras. Krävs bara när loggning är aktiverat.

      Loggrupp – namnet på en befintlig loggrupp där loggar ska lagras. Krävs bara när loggning är aktiverat.

  6. Klicka på Registrera.
  7. Valfritt: Gå in på hemsidan och klicka på Navigator, Modeller och Maskininlärning så visas de registrerade modellerna och du kan bekräfta att modellen registrerats. Klicka på Inspektera och kontrollera att du har konfigurerat modellen rätt.