Du er her:
Opprette en kontakt for en eksisterende konto
En vanlig oppgave for en Omnistudio-datatilordningslasting er å opprette en post i et Salesforce-objekt som er lenket til et annet objekt. I dette eksemplet oppretter en datatilordningslasting en post i et Kontakt-objekt. En lenke til en Konto-objektpost med en bestemt ID sikrer at den nye kontakten er relatert til den kontoen.
Inndata-JSON-koden for dette eksemplet inkluderer konto-IDen og kontaktnavnet, og dataene er i forventede formater. Men navnene er ikke de samme som Kontakt-feltene.
{
"AccountId": "0016100001BKL4uAAH",
"Name": {
"First": "Jane",
"Last": "Doe"
}
}Opprette innstillinger
| Felt | value | notater |
|---|---|---|
| Grensesnitttype | Innlasting | |
| Inndatatype | JSON | I dette eksemplet oppgis inndataene som JSON og hentes ikke fra en annen kilde. |
| Utdatatype | sObject |
Objektinnstillinger
Klikk på +, og velg Konto og deretter Kontakt.
For Kontakt legger du til en lenke med disse innstillingene:
-
Domene-objektfelt: AccountId
-
Lenkede objekt: 1 - Konto
-
Felt for lenket objekt (etter perioden): Id
Tilordningsinnstillinger
Tilordne data fra inndata-JSON-filen til Salesforce-målobjektene og -feltene. Se Konfigurere en Omnistudio Data Mapper Load.
Opprett disse tilordningene for Konto.
-
Input JSON Path: AccountId
-
Domene-objektfelt: Id
-
Upsert Key: checked
Opprett disse tilordningene for Kontakt. AccountId-tilordningen finnes allerede.
| JSON-bane for inndata | Felt for domeneobjekt |
|---|---|
| Navn:Første | FirstName |
| Navn:Siste | LastName |
Innlastingsforhåndsvisning
Skriv inn JSON-eksempelet som inndata i Forhåndsvisning, og erstatt Konto-ID med en fra organisasjonen.
Når du har utført eksempelet Datatilordning i Forhåndsvisning, vises lenker til de oppdaterte Konto- og nye Kontakt-objektene i panelet Objekter opprettet. Klikk på lenkene for å bekrefte.
