Integrera Oracle Analytics med OCI Language

Integrera Oracle Analytics med OCI (Oracles molninfrastruktur) Language för att använda maskininlärning och artificiell intelligens utan datavetenskaplig expertis. Med kunddata kan du till exempel göra en sentimentanalys för att analysera kundomdömen som kunderna lämnat på en feedbackportal.

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

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

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

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

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>'} som innehåller alla Analytics-instanser under delområde A.

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

Tal Policy för API-nyckel Policy för resursidentitetshavare Syfte
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>'} Ger åtkomst till OCI Language-tjänsten.
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>'} Ger hanteringsåtkomst till delresursen JOBS Language för asynkron bearbetning.
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>'} Ger åtkomst till information om behållaren.
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>'} Ger läsbehörighet, skrivbehörighet och möjlighet att ta bort objekt i mellanlagringsbehållaren.
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>'} Ger åtkomst till namnrymd på objektlagring Används i valideringssyften.
OCI Language – policyer för dynamiska grupper (för asynkron bearbetning)
Policy Syfte
allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> Ger åtkomst till delresurs för objekt i ett visst delområde.

Gör en OCI Language-modell tillgänglig i Oracle Analytics

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

Registrera OCI Language-modeller i Oracle Analytics för att bygga in nyckelfrasextrahering, sentimentanalys, klassificering, igenkänning av namngiven entitet och språkigenkänning i dina applikationer utan expertis inom artificiell intelligens (AI).
Oracle Analytics har stöd för dessa modeller:
  • Igenkänning av anpassad namngiven entitet (använder asynkrona API:er)
  • Anpassad textklassificering (använder asynkrona API:er)
  • Extrahering av nyckelfraser
  • Språkigenkänning
  • Igenkänning av namngiven entitet
  • Personuppgift
  • Sentimentanalys
  • Textklassificering
Obs!: Språkigenkänning har stöd för fler än 100 språk, men extrahering av nyckelfraser, igenkänning av namngiven entitet och sentimentanalys har bara stöd för engelska och spanska. Se Förtränade OCI Language-modeller.
Obs!: Oracle Analytics

Oracle Analytics har stöd för anpassade modeller för igenkänning av namngiven entitet och textklassificering, men inte för de andra OCI Language-modellerna.

Innan du börjar skapar du en anslutning mellan din instans av Oracle Analytics och OCI-tjänsten. Mer information finns i 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 OCI Language-modeller.
  2. I dialogrutan Registrera en Language-modell klickar du på namnet på en anslutning till molnpartitionen för OCI.
  3. I dialogrutan Välj en modell går du till delområdet där din AI-språkmodell finns.

    Om du registrerar en anpassad AI-språkmodell behöver du ange både en mellanlagringsbehållare och en särskild slutpunkt.
  4. Välj den modell som du vill göra tillgänglig i Oracle Analytics.

    • Om du registrerar en förtränad modell väljer du delområdet med mellanlagringsbehållare för modellen.

    • Om du registrerar en anpassad modell väljer du mellanlagringsbehållaren och slutpunkten för modellen.

  5. Klicka på Registrera.
  6. 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.