[Beta]{class="badge informative"}

Een SAP Commerce bronverbinding in de gebruikersinterface

NOTE
De SAP Commerce De bron is in bèta. Zie de overzicht van bronnen voor meer informatie over het gebruik van bronnen met een bètalabel.

De volgende zelfstudie begeleidt u door de stappen om een SAP Commerce bronverbinding die moet worden opgehaald SAP Abonnementsfacturering contactpersonen en klantgegevens via de Adobe Experience Platform-gebruikersinterface.

Aan de slag getting-started

Deze zelfstudie vereist een goed begrip van de volgende onderdelen van het Experience Platform:

Als u al een geldige SAP Commerce account, kunt u de rest van dit document overslaan en doorgaan naar de zelfstudie op configureren, gegevensstroom.

Vereiste referenties verzamelen gather-credentials

Om verbinding te maken SAP Commerce als u een Experience Platform wilt maken, moet u waarden opgeven voor de volgende verbindingseigenschappen:

Credentials
Beschrijving
Client-id
De waarde van clientId uit de servicesleutel.
Clientgeheim
De waarde van clientSecret uit de servicesleutel.
Punt Token
De waarde van url van de de dienstsleutel, zal het gelijkaardig zijn aan https://subscriptionbilling.authentication.eu10.hana.ondemand.com.
Regio
De locatie van uw datacenter. De regio is aanwezig in de url en heeft een waarde vergelijkbaar met eu10 of us10. Als de url is https://eu10.revenue.cloud.sap/api u hebt eu10.

Voor meer informatie raadpleegt u de SAP Commerce documentatie.

Een platformschema maken create-platform-schema

Voordat u een SAP Commerce bronverbinding, moet u ook ervoor zorgen dat u eerst een schema van het Experience Platform aan gebruik voor uw bron creeert. Zie de zelfstudie aan een platformschema maken voor uitvoerige stappen op hoe te om een schema tot stand te brengen.

Vouw de volgende sectie uit om een voorbeeldschema weer te geven.

Voorbeeld van een schema weergeven
code language-none
{
  "_extconndev": {
    "addresses": [
      {
        "addressUUID": "{ADDRESS_UUID}",
        "city": "Burnaby",
        "country": "Canada",
        "email": "chandni@acme.com",
        "houseNumber": "27",
        "isDefault": false,
        "phone": "123-456-7890",
        "postalCode": "V3J 1X9",
        "state": "British Columbia",
        "street": "Beresford"
      }
    ],
    "changedAt": "1687204041",
    "changedBy": "vero@acme.com",
    "contactNumber": "123-456-7980",
    "corporateInfo": {
      "company": "acme"
    },
    "createAt": "1687204041",
    "createdBy": "vero@acme.com",
    "customReferences": [
      {
        "id": "Sample value",
        "typeCode": "Sample value"
      }
    ],
    "customerNumber": "Sample value",
    "customerType": "Sample value",
    "defaultAddress": {
      "addressUUID": "Sample value",
      "city": "North Vancouver",
      "country": "Canada",
      "email": "chandni@acme.come",
      "houseNumber": "34",
      "isDefault": false,
      "phone": "123-456-7890",
      "postalCode": "V7H 2P1",
      "state": "British Columbia",
      "street": "Maple"
    },
    "externalObjectReferences": [
      {
        "externalId": "{EXTERNAL_ID}",
        "externalIdTypeCode": "{EXTERNAL_ID_TYPE_CODE}",
        "externalSystemId": "{EXTERNAL_SYSTEM_ID}"
      }
    ],
    "markets": [
      {
        "active": false,
        "country": "USA",
        "currency": "USD",
        "marketId": "Sample value",
        "priceinfo": {
          "incoterms": "{INCO_TERMS}",
          "incotermsLocation": "{INCO_TERMS_LOCATION}",
          "priceGroup": "{PRICE_GROUP}",
          "priceListType": "{PRICE_LIST_TYPE}"
        },
        "salesArea": {
          "distributionChannel": "{DISTRIBUTION_CHANNEL}",
          "division": "{DIVISION}",
          "salesOrganization": "{SALES_ORGANIZATION}"
        }
      }
    ],
    "personalInfo": {
      "firstName": "Chandni",
      "lastName": "Kaur"
    }
  },
  "_id": "/uri-reference",
  "_repo": {
    "createDate": "2004-10-23T12:00:00-06:00",
    "modifyDate": "2004-10-23T12:00:00-06:00"
  },
  "createdByBatchID": "/uri-reference",
  "modifiedByBatchID": "/uri-reference",
  "personID": "{PERSON_ID}",
  "repositoryCreatedBy": "kevin@acme.com",
  "repositoryLastModifiedBy": "kevin@acme.com"
}

Verbind uw SAP Commerce account connect-account

Selecteer in de interface Platform de optie Sources van de linkernavigatiebalk voor toegang tot de Sources werkruimte. De Catalog in het scherm worden diverse bronnen weergegeven waarmee u een account kunt maken.

U kunt de juiste categorie selecteren in de catalogus aan de linkerkant van het scherm. U kunt ook de specifieke bron vinden waarmee u wilt werken met de zoekoptie.

Onder de eCommerce categorie, selecteert u SAP Commerce en selecteer vervolgens Add data.

Platform UI screenshot voor catalogus met SAP Commerce-kaart

De Connect SAP Commerce account wordt weergegeven. Op deze pagina kunt u nieuwe of bestaande referenties gebruiken.

Bestaande account existing-account

Als u een bestaande account wilt gebruiken, selecteert u de optie SAP Commerce account waarmee u een nieuwe gegevensstroom wilt maken, selecteert u Next om verder te gaan.

Platform UI screenshot om SAP Commerce-account te verbinden met een bestaande account

Nieuwe account new-account

Als u een nieuwe account maakt, selecteert u New account en geef vervolgens een naam, een optionele beschrijving en uw referenties op. Selecteer Connect to source en laat dan wat tijd voor de nieuwe verbinding tot stand brengen.

Platform UI screenshot om SAP Commerce-account te verbinden met een nieuwe account

Gegevens selecteren select-data

Tot slot moet u het objecttype selecteren dat u wilt opnemen in Platform.

Objecttype
Beschrijving
Customers
De entiteiten met abonnementen.
Contacts
De contactgegevens voor klanten.
Klanten

Als u klantgegevens wilt invoeren, selecteert u Customers als het objecttype en selecteer vervolgens Next.

Het schermschot van UI van het platform voor de Handel van SAP die configuratie met de geselecteerde optie van Klanten toont

Contactpersonen

Als u contactgegevens wilt invoeren, selecteert u Contacts als het objecttype en selecteer vervolgens Next.

Het schermschot van UI van het platform voor de Handel die van SAP configuratie met geselecteerde optie van Contacten toont

Volgende stappen next-steps

Aan de hand van deze zelfstudie hebt u een verbinding tot stand gebracht met uw SAP Commerce account. U kunt nu verdergaan met de volgende zelfstudie en een gegevensstroom configureren om gegevens over te brengen naar het platform.

Aanvullende bronnen additional-resources

In de volgende secties vindt u aanvullende bronnen die u kunt raadplegen wanneer u de SAP Commerce bron.

Toewijzing mapping

Platform biedt intelligente aanbevelingen voor automatisch toegewezen velden op basis van het doelschema of de gegevensset die u hebt geselecteerd. U kunt toewijzingsregels handmatig aanpassen aan uw gebruiksgevallen. Op basis van uw behoeften kunt u ervoor kiezen om velden rechtstreeks toe te wijzen of gegevens prep-functies te gebruiken om brongegevens om berekende of berekende waarden af te leiden. Voor uitvoerige stappen bij het gebruiken van de kaartperinterface en berekende gebieden, zie UI-hulplijn voor gegevensvoorinstelling.

De configuraties van de toewijzing voor uw gegevensstroom zullen afhankelijk van uw schema en het objecten type verschillen dat u selecteert om in te voeren.

Klanten

Voor klantgegevens SAP Commerce gebruikt de klanten en de klant-contacten verhoudingen eindpunten van de SAP Business Partners API om de gegevens op te halen

Hieronder ziet u een voorbeeld van het toewijzen van configuraties voor SAP Commerce dataflow voor klantgegevens:

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
Doelveld Beschrijving
customerNumber Het klantnummer.
corporateInfo Het klantnummer.
customerType Het type klant.
createdAt Een tijdstempel die aangeeft wanneer de klant is gemaakt.
changedAt Een tijdstempel die aangeeft wanneer de klant voor het laatst is bijgewerkt.
markets[*].country De klanten markten, die als serievoorwerp worden teruggewonnen.
addresses[*].email E-mails die zijn gekoppeld aan de meerdere adressen van de klant, opgehaald als een arrayobject.
addresses[*].city De steden verbonden aan de veelvoudige adressen van de klant, die als serievoorwerp worden teruggewonnen.
addresses[*].addressUUID Id is gekoppeld aan de meerdere adressen van de klant, opgehaald als een matrixobject.
externalObjectReferences[*].externalSystemId Aanvullende gegevens, opgehaald als een matrixobject.
externalObjectReferences[*].externalId Aanvullende gegevens, opgehaald als een matrixobject.
customReferences[*].id Aanvullende gegevens, opgehaald als een matrixobject.
customReferences[*].typeCode Aanvullende gegevens, opgehaald als een matrixobject.

De toewijzingsstap van de workflow voor bronnen.

Contactpersonen

Voor contactgegevens SAP Commerce gebruikt de contactpersonen het eindpunt van de SAP Business Partners API om de gegevens op te halen.

Hieronder ziet u een voorbeeld van het toewijzen van configuraties voor SAP Commerce dataflow voor contactgegevens:

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
Doelveld Beschrijving
contactNumber Het contactnummer.
createdAt Een tijdstempel die aangeeft wanneer de contactpersoon is gemaakt.
changedAt Een tijdstempel die aangeeft wanneer de contactpersoon voor het laatst is bijgewerkt.
personalInfo.lastName De achternaam van de contactpersoon.
personalInfo.firstName De voornaam van de contactpersoon.
externalObjectReferences[*].externalSystemId Aanvullende gegevens, opgehaald als een matrixobject.
externalObjectReferences[*].externalId Aanvullende gegevens, opgehaald als een matrixobject.
externalObjectReferences[*].externalIdTypeCode Aanvullende gegevens, opgehaald als een matrixobject.

De toewijzingsstap van de workflow voor bronnen.

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089