Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
[Denna artikel är en förhandsversion av dokumentationen och kan komma att ändras.]
Guiden leder dig genom komplett exempel på förutsägelse av produktrekommendation med hjälp av de exempeldata. Vi rekommenderar att du provar denna prediktion i en ny miljö.
Viktigt!
- Detta är en förhandsversion.
- Förhandsversion ska inte användas i produktion, och funktionerna kan vara begränsade. Funktionerna är tillgängliga före den officiella publiceringen så att kunderna kan få tillgång tidigare och ge oss feedback.
Situation
Contoso är ett företag som tillverkar kaffe och kaffeautomater av hög kvalitet. De säljer produkterna via Contoso Coffees webbplats. Målet är att förstå vilka produkter de ska rekommendera till sina återkommande kunder. Om du vet vilka kunder som sannolikt kommer att köpa, kan du göra besparingar på marknadsföring genom att fokusera på specifika objekt.
Förutsättningar
- Åtminstone deltagarbehörigheter i Dynamics 365 Customer Insights - Data.
Uppgift 1 – Mata in data
Läs artiklarna om datainmatning och ansluta till en Power Query datakälla. Följande information förutsätter att du bekantat dig med inmatningsdata i allmänhet.
Mata in kunddata från e-handelsplattformen
Skapa en datakälla med namnet eCommerce och välj anslutningsprogrammet Text/CSV.
Ange URL för eCommerce: https://aka.ms/ciadclasscontacts.
Medan du redigerar data väljer du Transformera och sedan Använd första raden som rubriker.
Uppdatera datatypen för kolumnerna som anges nedan:
- DateOfBirth: Datum
- CreatedOn: Datum/Tid/Zon
I fältet Namn i fönstret till höger byter du namn på din datakälla till eCommerceContacts.
Spara datakällan.
Mata in inköpsdata online
Lägg till ytterligare en datauppsättning till samma e-handelskälla. Välj anslutningsprogrammet Text/CSV igen.
Ange URL för information om onlineköp https://aka.ms/ciadclassonline.
Medan du redigerar data väljer du Transformera och sedan Använd första raden som rubriker.
Uppdatera datatypen för kolumnerna som anges nedan:
- PurchasedOn: Datum/tid
- TotalPrice: Valuta
I fältet Namn i sidofönstret byter du namn på din datakälla från eCommercePurchases.
Spara datakällan.
Mata in kunddata från lojalitetsschema
Skapa en datakälla med namnet LoyaltyScheme och välj anslutningsprogrammet Text/CSV.
Ange URL:en för lojalitetskunder https://aka.ms/ciadclasscustomerloyalty.
Medan du redigerar data väljer du Transformera och sedan Använd första raden som rubriker.
Uppdatera datatypen för kolumnerna som anges nedan:
- DateOfBirth: Datum
- RewardsPoints: Heltal
- CreatedOn: Datum/Tid
I fältet Namn i fönstret till höger byter du namn på din datakälla till loyCustomers.
Spara datakällan.
Uppgift 2 – Dataförening
Granska artikeln om datasamordning. Följande information förutsätter att du bekantat dig med datasamordning i allmänhet.
När data har förts in startar du dataprocessen för att skapa Unified customer profile. Mer information finns i Dataförening.
Beskriv de kunddata som ska samordnas
Efter inmatande av data mappar du kontakter från e-handels- och lojalitetsdata till vanliga datatyper. Gå till Data>Förena.
Välj de tabeller som representerar kundprofilen – eCommerceContacts och loyCustomers.
Välj ContactId som primärnyckel för eCommerceContacts och LoyaltyID som primärnyckel för loyCustomers.
Välj Nästa. Hoppa över dubblettposter och välj Nästa.
Definiera matchningsregler
Välj eCommerceContacts : eCommerce som den primära entiteten och ta med alla poster.
Välj loyCustomers : LoyaltyScheme och ta med alla poster.
Lägga till en regel:
- Välj FullName för både eCommerceContacts och loyCustomers.
- Välj Typ (Telefon, Namn, Adress, ...) för Normalisering.
- Ange Precisionsnivå: Basic och Värde: Hög.
Lägg till ett andra villkor för e-postadressen:
- Välj Email för både eCommerceContacts och loyCustomers.
- Lämna Normalisera tomt.
- Ange Precisionsnivå: Basic och Värde: Hög.
- Ange FullName, Email för namn.
Välj Klart.
Välj Nästa.
Visa enhetlig data
Byt namn på ContactId för tabellen loyCustomers till ContactIdLOYALTY för att skilja det från det andra ID:t som inte finns.
Välj Nästa att granska och välj sedan Skapa kundprofiler.
Uppgift 3 – Skapa transaktionshistorik aktivitet
Läs artikeln om kundaktiviteter. Följande information förutsätter att du bekantat dig med skapa aktiviteter i allmänhet.
Skapa en aktivitet med tabellen eCommercePurchases:eCommerce.
Välj SalesOrderLine för Aktivitetstyp och PurchaseId för Primärnyckel.
Ange följande information för den nya aktiviteten:
- Aktivitetsnamn: eCommercePurchases
- TimeStamp: PurchasedOn
- EventActivity: TotalPrice
- Orderrad-ID: PurchaseId
- Orderdata: PurchasedOn
- Summa: TotalPrice
Skapa en relation mellan eCommercePurchases:eCommerce och eCommerceContacts:eCommerce med ContactID som sekundär nyckel för att ansluta de två tabellerna.
Granska ändringarna och välj sedan Skapa aktiviteter.
Uppgift 4 – Konfigurera förutsägelse av produktrekommendation
Med enhetlig kundprofiler på plats och skapad aktivitet köra produktrekommendationen prediktion.
Gå till Insikter>Prediktioner.
På fliken Skapa, välj Använd modell på panelenProduktrekommendationsmodell (förhandsversion).
Välj Komma igång.
Namnge modellen OOB modellförutsägelse av produktrekommendation och utdatatabellen OOBProductRecommendationModelPrediction.
Välj Nästa.
Definiera modellinställningar:
- Antal produkter: 5 för att definiera hur många produkter du vill rekommendera till dina kunder.
- Återkommande köp förväntas: Ja till att ta med tidigare köpta produkter i rekommendationen.
- Titta bakåt i fönstret:365 dagar för att definiera hur långt modellen kommer att se tillbaka innan du rekommenderar en produkt igen.
Välj Nästa.
I Lägg till inköpshistorik, välj Lägg till data.
Välj SalesOrderLine och tabellen eCommercePurchases och välj Nästa. Data som krävs fylls i automatiskt från aktiviteten. Välj Spara och välj sedan Nästa.
Hoppa över steg Lägg till produktinformation och Produktfilter eftersom det inte finns några produktinformationsdata.
I steget Datauppdateringar välj Månadsvis för modellschemat.
Välj Nästa.
När du har granskat alla detaljer väljer du Spara och kör.
Uppgift 5 – Granska modellresultat och förklaringar
Låt modellen slutföra träningen och bedömningen av data. Granska förklaringar av modellen för produktrekommendationer.
Uppgift 6 – Skapa ett segment med ofta köpta produkter
När du kör modellen skapas en ny tabell som visas idatatabellernas>>utdata. Du kan skapa ett nytt segment baserat på tabellen som skapats av modellen.
Välj på resultatsidan Skapa segment.
Skapa en regel med tabellen OOBProductRecommendationModelPrediction och definiera segmentet:
- Fält: ProductID
- Värde: Välj de tre översta produkt-ID
Välj Spara och Kör segmentet.
Nu har du ett segment som uppdateras dynamiskt och identifierar de kunder som kan vara intresserade av att köpa de fem mest rekommenderade produkterna. Mer information finns i Skapa och hantera segment.
Dricks
Du kan också skapa ett segment för en prediktionsmodell från sidan Insikter>Segment genom att välja Ny och välja Skapa från>Insikter. För mer information, se Skapa ett nytt segment med snabba segment.