Loading
Når skal flere uttrekkstrinn brukes

Når skal flere uttrekkstrinn brukes

Antall uttrekkstrinn du trenger, avhenger av hvordan objekttypene du trekker ut fra, er relatert. Det finnes tre grunnleggende scenarier: enkelt, enkelt med relasjonsnotasjon og flere.

  • Trekking av data fra en enkelt objekttype, for eksempel Saker, krever bare ett uttrekkstrinn.

  • Trekking av data fra et primærobjekt og ett eller flere overordnede objekter krever også bare ett uttrekktrinn. Et eksempel er å trekke ut saker med noen kontodata for hver sak. Se Relasjonsnotasjon kontra trinn for flere uttrekk.

  • Uttrekking av data fra et primærobjekt og ett eller flere underordnede objekter krever minst to uttrekktrinn, ett for hver objekttype.

Hvis du for eksempel vil finne Saker etter saksnummer, kan du bruke et filter som Saksnummer = Tall i uttrekkstrinnet.

Objektene spørres i den rekkefølgen du angir dem i uttrekkstrinnene. Det er viktig for det tredje scenariet, når du må bruke data fra et tidligere lesede objekt til å filtrere et etterfølgende objekt.

Hvis du for eksempel vil finne alle sakene som er knyttet til en bestemt konto, kan du lese kontoen med et grunnleggende filter som Id = Id i det første uttrekkstrinnet. Les deretter sakene med et filter som AccountId = Acct:Id i det andre uttrekkstrinnet. (Konto-ID er et Sak-felt, og Acct:Id er en referanse til Konto-ID-feltet.)

Disse dataene leses til JSON-koden for uttrekkstrinnet. JSON-ruten Trekk ut trinn viser hierarkiet på øverste nivå som er definert av utdatabasene som du angir på denne fanen.

Hvis en verdi er null, opprettes det som standard ingen node for feltet i JSON-koden for utdata. For å sikre at en node opprettes, uavhengig av om feltet er null, går du til Alternativer og merker av for Overskriv mål for alle null-inndata.

 
Laster
Salesforce Help | Article