Olet tässä:
Milloin käyttää Omnistudio-datakartoituksia ja integrointitoimenpiteitä?
Omnistudio-datakartoittimet lukevat tai kirjoittavat Salesforce SObject -dataa tai suorittavat yksivaiheisia datarakenteen transformaatioita. Omnistudio-integrointitoimenpiteet voivat vuorovaikuttaa monentyyppisten tietojen kanssa, mukaan lukien REST API -rajapinnat ja Apex, ja käsitellä ne useissa vaiheissa. Joissakin käyttötarkoituksissa yksi datakartoitus riittää. Integrointitoimenpiteet kutsuvat tavallisesti yhtä tai useampaa datakartoitinta ja ne ovat joustavampia ja tehokkaampia. Käytä näitä ohjeita määrittääksesi, mitä rakennetaan.
Käytä yhtä datakartoitinta, jos:
-
Voit lukea dataa SO-objekteista tai kirjoittaa dataa SO-objekteihin, mutta et molempiin.
-
SO-objekteilla, joita luet tai kirjoitat, on määritetty suhde. Esimerkiksi tileillä ja yhteyshenkilöillä on suhde, koska yhteyshenkilöllä voi olla AccountId-arvo.
-
Sinun täytyy työstää vain JSON- tai XML-dataa. SO-objekteja ei ole mukana.
-
Voit suodattaa, laskea tai muotoilla data-arvoja uudelleen käyttämällä yhtä tai useampaa kaavaa.
-
Voit tehdä tarvittavat muutokset datarakenteeseen kartoittamalla input JSON-noodit output JSON-noodeihin.
-
Et voi lukea tai kirjoittaa CSV-tiedostoja, Apex, REST API -rajapintoja tai ulkoisia objekteja.
-
Et lähetä sähköposteja, yhdistä luetteloita tai käsittele virheitä.
Käytä integrointitoimenpiteitä, jos:
-
Sinun täytyy sekä lukea että kirjoittaa yhteen tai useampaan SO-objektiin, eli sinun täytyy kutsua vähintään kaksi datakartoitusta.
-
Lukuun tai kirjoittamillesi SO-objekteille ei ole määritettyä suhdetta.
-
Datasi muuntamista ei voi tehdä käyttämällä vain kaavoja. Eri ehdot määrittävät esimerkiksi, suoritetaanko jotkin suodatukset tai laskutoimet ollenkaan.
-
JSON-noodien kartoitukset eivät ole yksinkertaisia tai vaativat useita vaiheita.
-
Voit lukea tai kirjoittaa useisiin tietolähdetyyppeihin, kuten SObjecte, CSV-tiedostoja, ulkoisia objekteja, Apex tai REST API -rajapintoja.
-
Suoritat toimintoja, kuten lähetät sähköposteja, yhdistät luetteloita tai käsittelet virheitä.
