[Beta]{class="badge informative"}
Skapa en SAP Commerce-källanslutning i användargränssnittet
I följande självstudiekurs får du hjälp med att skapa en SAP Commerce-källanslutning för att få SAP faktureringskontakter för prenumerationer och kunddata med hjälp av Adobe Experience Platform användargränssnitt.
Komma igång getting-started
Den här självstudiekursen kräver en fungerande förståelse av följande komponenter i Experience Platform:
-
Experience Data Model (XDM) System: Det standardiserade ramverk som Experience Platform organiserar kundupplevelsedata med.
- Grundläggande om schemakomposition: Lär dig mer om grundstenarna i XDM-scheman, inklusive nyckelprinciper och bästa metoder för schemakomposition.
- Schemaredigeraren, självstudiekurs: Lär dig hur du skapar anpassade scheman med hjälp av gränssnittet för Schemaredigeraren.
-
Real-Time Customer Profile: Tillhandahåller en enhetlig konsumentprofil i realtid baserad på aggregerade data från flera källor.
Om du redan har ett giltigt SAP Commerce-konto kan du hoppa över resten av det här dokumentet och gå vidare till självstudiekursen Konfigurera ett dataflöde.
Samla in nödvändiga inloggningsuppgifter gather-credentials
För att kunna ansluta SAP Commerce till Experience Platform måste du ange värden för följande anslutningsegenskaper:
clientId
från tjänstnyckeln.clientSecret
från tjänstnyckeln.url
från tjänstnyckeln liknar värdet https://subscriptionbilling.authentication.eu10.hana.ondemand.com
.url
och har ett värde som liknar eu10
eller us10
. Om url
till exempel är https://eu10.revenue.cloud.sap/api
behöver du eu10
.Mer information finns i SAP Commerce dokumentationen.
Skapa ett plattformsschema create-platform-schema
Innan du skapar en SAP Commerce-källanslutning måste du också se till att du först skapar ett Experience Platform-schema som kan användas för källan. I självstudiekursen Skapa ett plattformsschema finns mer information om hur du skapar ett schema.
Expandera följande avsnitt för att visa ett exempelschema.
code language-none |
---|
|
Anslut ditt SAP Commerce-konto connect-account
I plattformsgränssnittet väljer du Sources i det vänstra navigeringsfältet för att komma åt arbetsytan i Sources. På skärmen Catalog visas en mängd olika källor som du kan använda för att skapa ett konto.
Du kan välja lämplig kategori i katalogen till vänster på skärmen. Du kan också hitta den källa du vill arbeta med med med sökalternativet.
Under kategorin eCommerce väljer du SAP Commerce och sedan Add data.
Sidan Connect SAP Commerce account visas. På den här sidan kan du antingen använda nya autentiseringsuppgifter eller befintliga.
Befintligt konto existing-account
Om du vill använda ett befintligt konto väljer du det SAP Commerce-konto som du vill skapa ett nytt dataflöde med och väljer sedan Next för att fortsätta.
Nytt konto new-account
Om du skapar ett nytt konto väljer du New account och anger sedan ett namn, en valfri beskrivning och dina autentiseringsuppgifter. När du är klar väljer du Connect to source och tillåt sedan lite tid för att upprätta den nya anslutningen.
Markera data select-data
Slutligen måste du välja den objekttyp som du vill importera till plattformen.
Customers
Contacts
Om du vill importera kunddata väljer du Customers som objekttyp och sedan Next.
Om du vill importera kontaktdata väljer du Contacts som objekttyp och sedan Next.
Nästa steg next-steps
Genom att följa den här självstudiekursen har du upprättat en anslutning till ditt SAP Commerce-konto. Du kan nu fortsätta till nästa självstudiekurs och konfigurera ett dataflöde för att hämta data till plattformen.
Ytterligare resurser additional-resources
Avsnitten nedan innehåller ytterligare resurser som du kan referera till när du använder källan SAP Commerce.
Mappning mapping
Plattformen ger intelligenta rekommendationer för automatiskt mappade fält baserat på det målschema eller den datamängd du valt. Du kan justera mappningsreglerna manuellt så att de passar dina användningsfall. Beroende på dina behov kan du välja att mappa fält direkt eller använda förinställningsfunktioner för data för att omvandla källdata för att härleda beräknade eller beräknade värden. Mer information om hur du använder mappningsgränssnittet och beräkningsfälten finns i Användargränssnittshandboken för dataförinställningar.
Mappningskonfigurationerna för dataflödet varierar beroende på schemat och vilken objekttyp du väljer att importera.
För kunddata använder SAP Commerce slutpunkterna kunder och kundrelationer i SAP Business Partners-API:t för att hämta data
Följande är ett exempel på mappningskonfigurationer för SAP Commerce-dataflöde för kunddata:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 | |
---|---|
Målfält | Beskrivning |
customerNumber |
Kundens nummer. |
corporateInfo |
Kundens nummer. |
customerType |
Kundtypen. |
createdAt |
En tidsstämpel som anger när kunden skapades. |
changedAt |
En tidsstämpel som anger när kunden senast uppdaterades. |
markets[*].country |
Kundmarknaderna, hämtade som ett arrayobjekt. |
addresses[*].email |
E-postmeddelanden som är kopplade till kundens flera adresser, hämtade som ett arrayobjekt. |
addresses[*].city |
Städer som är kopplade till kundens flera adresser, hämtade som ett arrayobjekt. |
addresses[*].addressUUID |
ID:n som är kopplade till kundens flera adresser, hämtade som ett arrayobjekt. |
externalObjectReferences[*].externalSystemId |
Ytterligare data, hämtade som ett arrayobjekt. |
externalObjectReferences[*].externalId |
Ytterligare data, hämtade som ett arrayobjekt. |
customReferences[*].id |
Ytterligare data, hämtade som ett arrayobjekt. |
customReferences[*].typeCode |
Ytterligare data, hämtade som ett arrayobjekt. |
För kontaktdata använder SAP Commerce contact-slutpunkten för SAP Business Partners-API:t för att hämta data.
Följande är ett exempel på mappningskonfigurationer för SAP Commerce-dataflöde för kontaktdata:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 | |
---|---|
Målfält | Beskrivning |
contactNumber |
Kontaktens nummer. |
createdAt |
En tidsstämpel som anger när kontakten skapades. |
changedAt |
En tidsstämpel som anger när kontakten senast uppdaterades. |
personalInfo.lastName |
Kontaktens efternamn. |
personalInfo.firstName |
Kontaktens förnamn. |
externalObjectReferences[*].externalSystemId |
Ytterligare data, hämtade som ett arrayobjekt. |
externalObjectReferences[*].externalId |
Ytterligare data, hämtade som ett arrayobjekt. |
externalObjectReferences[*].externalIdTypeCode |
Ytterligare data, hämtade som ett arrayobjekt. |