Del via


Startvejledning: Konfigurer og kør Intelligent Recommendations med prøvedata

I denne artikel skal du oprette en konto til Intelligent Recommendations. Du kan også oprette forbindelse til et datasæteksempel og begynde at se resultater for det pågældende datasæt.

Du kan finde mere detaljerede trin til, hvordan du konfigurerer kontoen til intelligente anbefalinger, ved at gå til Opret en ny konto til intelligente anbefalinger.

Oversigt

Intelligent Recommendations læser data fra din Azure Data Lake Storage-konto, modellerer dem og aktiverer anbefalingsforbruget ved hjælp af et sikkert webslutpunkt.

I denne artikel får du hjælp til at oprette og konfigurere en enkelt konto til Intelligent Recommendations med en enkelt modelleringsressource og en enkelt leveringsressource som beskrevet i dette diagram:

Relation mellem Data Lake Storage-konti og Intelligent Recommendations-servicens slutpunkt.

Før du går i gang, skal du sørge for at have adgang til din organisations Azure-portal og adgang til udvidede tilladelser. Du kan finde flere oplysninger under Forudsætninger.

Gå hurtigt til følgende trin

  1. Konfigurer Data Lake Storage-konto
  2. Uploade et eksempeldatasæt
  3. Konfigurer logføring af fejl
  4. Opret Intelligent Recommendations-tjenestekontoen
  5. Konfigurer tilladelser til datasø
  6. Opret modellerings- og leveringsressourcer
  7. Se anbefalingsresultaterne

Se denne video for at få mere at vide om, hvordan du konfigurerer og kører Intelligent Recommendations med eksempeldata:

Bemærk

Du kan uploade et datasæteksempel. Datasæteksemplet er forudindlæst med data, så du hurtigt kan teste Intelligent Recommendations og se resultater. Du kan også redigere og udskifte datasæteksemplet med dit eget brugerdefinerede datasæt.

Forudsætninger: Gør Azure-abonnement og lejeroplysninger klar

Før du konfigurerer Intelligent Recommendations, skal du have adgang til din organisations Azure-portal og adgang til udvidede tilladelser.

Sørg for, at du har følgende krav, før du går videre:

  1. Et Azure-abonnement. Hvis du er ny bruger af Azure, skal du gå til Opret din Azure-konto uden omkostninger i dag.
  2. Et Microsoft Entra ID-lejer-id. Du kan finde flere instruktioner ved at gå til Sådan finder du dit Microsoft Entra ID-lejer-id.
  3. En Azure Data Lake Storage-konto. Du kan finde flere oplysninger under Azure Data Lake Storage.
  4. Download en kopi af mappen med datasæteksemplet.
  5. Begynd at blive fortrolig med Azure-portalen. Du kan også få mere at vide om, hvordan du administrerer og installerer dine Azure-ressourcer via Azure Resource Manager-skabeloner (ARM). Du kan finde flere oplysninger under Administrere Azure-ressourcer ved hjælp af Azure-portalen.

Vigtigt

Når du onboarder til Intelligent Recommendations, kopieres data fra din Data Lake Storage til områderne i den valgte modelleringsressource. Vi anbefaler, at du opretter modelleringsressourcen i det samme område som din Data Lake Storage-konto. Hvis Data Lake Storage-kontoen og modelleringsressourcerne findes i forskellige områder, bliver data kopieret fra Data Lake Storage-området til det modelleringsressourceområde, du har valgt.
Hvis Intelligent Recommendations afsluttes for kunder, har de 90 dage til at gøre krav på deres data, før de slettes. Inden for 90 dage kan kunderne anmode om at få kopieret deres data til en angivet forretningsplacering for Data Lake Storage. Der overføres en kopi af dataene til den pågældende placering.

Trin 1: Konfigurer Data Lake Storage-konto

Du starter med at konfigurere din Data Lake Storage-konto. Sådan starter du:

  1. Log på Microsoft Azure-portalkonto.

  2. Vælg Lagerkonti under linjen Azure Services.

    Azure Services-søgelinje med en node til lagerkonti.

  3. Opret eller vælg Data Lake Storage-konto til deling af data med din konto til Intelligent Recommendations.

  4. Vælg Objektbeholdere i sektionen Datalager i navigationsruden til venstre.

  5. Opret en ny objektbeholder.

    Bemærk

    Navnene på disse mapper og objektbeholdere er ikke vigtige. I vores eksempel bruger vi ircontainer som navnet på vores objektbeholder, ir_root som navnet på vores rodmappe og ir_logs som navnet på vores logfilmappe.

Tilbage til toppen

Trin 2: Upload datasæteksemplet

I forbindelse med denne startvejledning har vi udarbejdet en .zip-fil med et datasæteksempel til Adventure Works. Denne fil indeholder hele mappestrukturen sammen med katalog- og interaktionsdata, som du kan downloade her.

  1. Udpak mappen med datasæteksemplet, og upload dens indhold til rodmappen i din valgte objektbeholder. I vores eksempel har vi givet objektbeholderen navnet ircontainer.

  2. Derefter overfører du datasættet fra dine lokale filer til lagerkontoen ved hjælp af en af følgende fremgangsmåder:

    • Brug Azure-portalen på internettet: Hvis du bruger Azure-portalen på internettet, skal du angive den undermappe, der skal uploades datasættet, ved hjælp af rullemenuen Avanceret. Hvis du følger dette trin, skal du sikre dig, at de enkelte mapper indlejres korrekt. Bemærk, at beholderen indeholder to filer, en til logge (ir_logs) og en til dine dataobjekter (ir_root). Både model.json-filen og mapperne med dataobjekter (kaldet Reco_) skal indlejres under ir_root mappen.
      Brug Avanceret tilstand til at konfigurere filstrukturen.
    • Brug Microsoft Azure Storage Explorer: For at bruge Azure Storage Explorer skal du gå til Administrer dit skylager på Azure for at downloade den gratis app og følge instruktionerne til at uploade filerne til din lagerkonto.
  3. Sørg for at sikre, at Azure-Portal-strukturen og mappenavnene i mappen ir_root svarer til det downloadede eksempeldatasæt. Hvis det gøres korrekt, vil filstrukturen for mappen ir-root til Intelligent Recommendations have denne struktur. Billedet kigger specifikt på mappen irconmappe/ir_root:

    Rodmappe, hvor alle dataobjekter er konfigureret korrekt.

  4. Vælg Egenskaber i navigationsruden til venstre, og kopiér URL-adressen til objektbeholderen. Kopiér dette link, for du skal bruge det til at angive forbindelsesstrengen i et kommende konfigurationstrin.

    Find URL-adressen til objektbeholderen i panelet Egenskaber.

Nu er du klar til at udføre resten af konfigurationstrinnene.

Tilbage til toppen

Trin 3: Konfigurer logføring af fejl

  1. Vælg din objektbeholder – den samme, som du brugte som rodmappe til Intelligent Recommendations. I dette eksempel er objektbeholderen ircontainer, og rodmappen er ir_root.

  2. Du skal oprette en destinationsmappe for de logfiler, der er skrevet af Intelligent Recommendations. I dette eksempel har vi oprettet en mappe med navnet ir_logs.

    Opret en mappe til logge.

Bemærk

Hvis du har brugt den samme objektbeholder til at dele data med intelligente anbefalinger og til logføring af data tilbage til Data Lake Storage, anbefaler vi på det kraftigste, at du bruger en anden mappe til skrivning af fejllogfiler til Data Lake Storage end den rodmappe, der bruges til at dele data med intelligente anbefalinger.

Bemærk

Under den første kørsel kan modelleringstrinnet tage op til flere timer, før du er klar til at modtage forespørgsler og klar til at reagere med resultater.

Tilbage til toppen

Trin 4: Opret tjenestekontoen til Intelligent Recommendations

  1. Log på Azure-portalen, og søg efter Intelligent Recommendations, eller gå til Konti til Intelligent Recommendations.

  2. Start en ny konto til Intelligent Recommendations ved at vælge Opret.

    Opret Intelligent Recommendations-ressourcer.

  3. Under fanen Firmaoplysninger skal du angive værdier i felterne Abonnement, Ressourcegruppe og Navn.

    • Hvis du ikke har et Azure-abonnement, kan du oprette en gratis konto her.

    • Værdien Navn er vigtig, da den vises i slutpunkt-DNS-navnet i Intelligent Recommendations. Den skal være globalt entydig (på tværs af Azure) og alfanumerisk, og der skal ikke skelnes mellem store og små bogstaver.

    • I forbindelse med værdien for Forbindelsesstreng for rapporter skal du indsætte den URL-adresse, du har kopieret fra objektbeholderegenskaberne for Data Lake Storage-kontoen, og føje filtypenavnet til din logfilmappe. Dette link opretter forbindelse mellem modellen og logfilmappen for at oprette fejllogge. Sørg for at føje logfilmappen (/ir_logs), du har oprettet, til slutningen af URL-adressen.

  4. Under fanen Godkendelsesdetaljer skal du angive de godkendte brugere eller apps, der kan få vist anbefalingsresultaterne fra en forespørgsel til tjenesten. Tilføj mindst én Microsoft Entra ID-bruger (vi anbefaler, at du føjer dig selv til denne startvejledning) eller Microsoft Entra ID-tjenesteprincipal, der har tilladelse til at kalde API'en:

    Angiv Abonnement, Ressourcegruppe og Navn.

    Bemærk

    For at tilføje dig selv som en godkendt bruger, indtast en række med typen = Bruger, og indtast derefter lejer-id'et og dit Microsoft Entra ID-bruger-id. Lejer-id'et er placeret på Microsoft Entra ID Home-portalen. Du kan finde dit bruger-id ved at søge efter din bruger i Microsoft Entra ID og kopiere værdien ObjectID. Du kan finde oplysninger om, hvordan du finder dit lejer-id på Azure-portalen, i Sådan finder du dit Microsoft Entra ID-lejer-id.

  5. Gennemse og opret kontoressourcen for Intelligent Recommendations.

  6. Når installationen er fuldført, skal du vælge linket til ressourcegruppen eller vælge knappen Gå til ressource for at gå tilbage til startportalen for intelligente anbefalinger.

Tilbage til toppen

Trin 5: Konfigurer tilladelser til datasø

Hvis du vil konfigurere sikkerhed på objektbeholderniveau, skal du tilføje tilladelser, der giver IR mulighed for at læse inputdataene fra IR-rodmappen, for at aktivere modelleringsoplæringen. Du kan også aktivere skrivetilladelser, så IR kan skrive logge til en dedikeret logmappe. Du kan give adgang til tjenesten Intelligente anbefalinger ved hjælp af den systemtildelte administrerede identitet og/eller den brugertildelte administrerede identitet. Microsoft anbefaler at bruge den systemtildelte administrerede identitet til denne startvejledning. Du kan se et selvstudium om, hvordan du konfigurerer med en brugertildelt administreret identitet, på siden "Konfigurer Data Lake Storage".

Tilgang til systemtildelt administreret identitet

Sådan konfigureres sikkerhed med den systemtildelte administrerede identitet:

  1. Åbn din konto til Intelligent Recommendations.
  2. Vælg Identitet i venstre rude.
  3. Under fanen Systemtildelt skal du vælge, at Status skal være TIL, og vælge Gem.

 Systemtildelt identitetsstatus på IR-konto.

  1. Vend tilbage til din lagerkonto, vælg Objektbeholdere i venstre navigationsrude, og vælg din ircontainer (eller det navn, du har givet objektbeholderen).
  2. Vælg Adgangskontrol (IAM) i venstre rude.

IAM i objektbeholder.

  1. For at tjenesten Intelligent Recommendations kan læse logdataene skal du tildele Storage Blob Data-læser:

    1. Vælg Tilføj rolletildeling under Giv adgang til denne ressource.
    2. Under Rolle skal du vælge Storage Blob Data-læser og derefter vælge Næste.
    3. På det næste skærmbillede under afsnittet Tildel adgang til skal du vælge Administreret identitet og derefter vælge + Vælg medlemmer.
    4. Vælg kategorien Konto for Intelligent Recommendations under Administreret identitet.

    IAM med systemtildelt administreret identitet.

    1. Derefter kan du se en liste over Intelligent Recommendations-konti. Vælg den relevante konto, der skal have adgang til denne lagerkonto, og vælg derefter Vælg.

       IAM, der vælger systemtildelt administreret identitet.

    2. Færdiggør din beslutning ved at vælge knappen "Gennemse + Tildel". Gentag disse trin for også at konfigurere Storage Blob Data-bidragyder.

  2. Hvis tjenesten Intelligent Recommendations skal kunne skrive logfildataene, skal du tilføje Lager for Blob Data-bidragyder-tilladelser:

    1. Vælg Tilføj rolletildeling under Giv adgang til denne ressource.
    2. Under Rolle skal du vælge Storage Blob Data-bidragyder og derefter vælge Næste.
    3. På det næste skærmbillede under afsnittet Tildel adgang til skal du vælge Administreret identitet og derefter vælge + Vælg medlemmer.
    4. Vælg kategorien Konto for Intelligent Recommendations under Administreret identitet.
    5. Derefter kan du se en liste over Intelligent Recommendations-konti. Vælg den relevante konto, der skal have adgang til denne lagerkonto, og vælg derefter Vælg.
    6. Færdiggør din beslutning ved at vælge knappen "Gennemse + Tildel". Gentag disse trin for også at konfigurere Storage Blob Data-bidragyder.

Kontrollere dine rolletildelinger

Kontrollér, at du har de korrekte tilladelser, ved at vende tilbage til din lagerkonto og ircontainer.

  1. Vælg Adgangskontrol (IAM) via venstre rude i din ircontainer.
  2. Vælg Vis i afsnittet Vis adgang til denne ressource.
  3. Søg efter tjenesten Intelligente anbefalinger, og kontrollér, at tjenesten er angivet i afsnittet Rolletildelinger med Storage Blob Data-læser og Storage Blob Data-bidragyder. Hvis disse roller mangler, kan du gå tilbage og tilføje rollerne igen ved hjælp af de trin, der blev skitseret tidligere

Du kan finde flere oplysninger om Data Lake Storage-opsætning under Oprettelse og administration af lagerkonti.

Tilbage til toppen

Trin 6: Tilføj modellerings- og leveringsressourcer

Når du vender tilbage til kontosiden, kan du nu se detaljer om den nye objektressource, du har oprettet. Konfigurer nu modellerings- og leveringskomponenterne.

Tilføj en modelleringsressource

Du kan nu føje modellerings- og serviceslutpunktsressourcer til din konto til Intelligent Recommendations for at begynde at behandle og derefter levere anbefalinger.

  1. Vælg Modellering, og vælg derefter Opret.

    Opret modellering.

  2. Angiv værdier for følgende egenskaber på siden til oprettelse af modelleringer:

    • Navn: Kontrollér, at navnet kun er entydigt inden for kontoen Intelligent Recommendations.
    • Område: Vælg det område, hvor dine data bliver behandlet. Det kan være en god ide at gennemgå din organisations datapolitik for at angive dette felt til den korrekte værdi. Modellerings- og tjenesteslutpunkter behøver ikke at være i det samme Azure-område. Hvis et bestemt område er angivet, skal du åbne en supportanmodning via din Azure-konto.
    • Funktionssæt: Vælg den ønskede pakke.
    • Forbindelsesstreng: Indsæt den URL-adresse, du har kopieret fra objektbeholderegenskaberne for Data Lake Storage-kontoen, og sammensæt stien til rodmappen. Beholderen har f.eks. mappen 'ir_root', så vi tilføjer '\ir_root' i slutningen af forbindelsesstrengen. Dette link opretter forbindelse mellem den komplette Data Lake Storage og den rodmappe, hvor model.json file-eksemplet gemmes. Modelleringen mislykkes, hvis dataene ikke er arrangeret korrekt og delt på Data Lake Storage. Da du bruger en forudkonfigureret eksempelfil, skal du ikke bekymre dig om, at modelleringsressourcen ikke fungerer. Sørg for at føje rodmappen (/ir_root), du har oprettet, til slutningen af URL-adressen.

    Angiv navn, område, funktionssæt og sti.

  3. Vælg Opret under fanen Gennemse og opret, og vent derefter, indtil installationen er fuldført.

Hvis dataene er formateret og delt korrekt, starter databehandlingen og modelleringsprocessen. Derefter begynder API'en til Intelligent Recommendations at vise dine scenarier med Intelligent Recommendations.

Tilføj en serviceslutpunktsressource

  1. Vælg din nye konto, og find derefter afsnittet Komponenter i venstre navigationsrude.

    Modellerings- og leveringsressourcer.

  2. Vælg Serviceslutpunkter, og vælg derefter Opret.

    Opret tjenesteslutpunkt.

  3. I forbindelse med trinnet til oprettelse af slutpunktet er der tre ting, du skal konfigurere:

    • Navn: Skal kun være entydigt inden for din konto til Intelligent Recommendations. Denne streng er også en del af tjenestens DNS-navn.
    • Område: Det Azure-område, hvor tjenesten udrulles. Tjenesten kører en aktiv-aktiv-arkitektur på tværs af et parret områder for skalerbarhed og failover. Hvis et bestemt område ikke er angivet, skal du åbne en supportanmodning via din Azure-konto.
    • Forhåndstildelt kapacitet: Antallet af forespørgsler (transaktioner) pr. sekund (RPS).

    Angiv navn, område og kapacitet.

  4. Vælg Opret under fanen Gennemse og opret, og vent derefter, indtil installationen er fuldført. Denne proces tager kun et par sekunder.

  5. Gå tilbage til den overordnede ressource for denne konto for at oprette modelleringsressourcen.

Tilbage til toppen

Trin 7: Få vist anbefalingsresultaterne

Når du har konfigureret kontoen til Intelligent Recommendations, kan du se resultaterne. Det gør du ved at søge efter den leveringsressource, du har oprettet. Denne URL-adresse er dit nye slutpunkt til Intelligent Recommendations, som kan kaldes for at få vist anbefalingsresultater ved hjælp af REST-APIen til Intelligent Recommendations:

Find tjenesteslutpunktets URL-adresse.

Når du har kopieret URL-adressen til leveringsslutpunktet, kan du få vist dine resultater på flere forskellige måder:

Du skal konfigurere godkendelse for at kunne foretage et kald for alle metoderne. Du kan få mere at vide i Startvejledning: Foretag et godkendt API-kald.

Tilbage til toppen

Har du brug for fejlfinding?

Intelligent Recommendations-konto Ofte stillede spørgsmål.

Se også

Startvejledning: Foretag et godkendt API-kald
Fejllogfiler
API-statuskoder
Oversigt over udrulning
Konfigurere Azure Data Lake Storage-rapporter
Brug datakontrakter til at dele data