Hvis du vil samhandle med data i Salesforce® som en del av en kjede, legger du til et trinn med en Salesforce-tilkoblingskommando. For eksempel:
- Last inn, hent ut og slett data via SOQL og bulkoperasjoner
- Opprett og administrer Salesforce-objekter
- Oppdatere og opprette poster
For å aktivere disse kommandoene må en IT-administrator først opprette en Salesforce-kontakt. Koblingen samhandler med alle versjoner av Salesforce Sales Cloud - Salesforce Essentials®, Lightning® Professional, Lightning Enterprise og Lightning Unlimited - via REST API.
Bulk-sletting
Hvis du vil slette en stor mengde poster basert på en CSV-fil (kommaseparerte verdier), bruker du kommandoen Bulk delete.
Merk: Hvis en post ikke kan slettes, returnerer kommandoen en CSV-fil med radnumrene til de mislykkede postene, sammen med årsaken til feilen. Du kan bruke forgrening til å utføre handlinger når kommandoen mislykkes, eller laste opp feilene til Google® Disk for senere analyse.
Egenskaper
| Egenskap |
Detaljer |
| Samtidighetsmodus |
Velg om postene skal behandles samtidig eller sekvensielt.
- Velg Parallell for å behandle poster samtidig.
- For å behandle poster sekvensielt velger du Serial.
Merk: For en svært stor jobb bør du velge Serial (seriell), ettersom volumet av databasetilkoblinger kan føre til at jobben mislykkes i Parallel-modus. Seriell modus kan imidlertid føre til mye lengre prosesstider. |
| SObjektnavn |
Angi typen SObjekt som operasjonen skal utføres på. |
| Inndatafil |
Angi filen som inneholder postene som skal slettes. |
| Filformat |
Velg om Inndatafilen skal være CSV, JSON eller XML. |
| Batchstørrelse |
Angi antall poster som skal behandles per batch. Vi anbefaler at du beholder standardinnstillingen. |
| Vent på ferdigstillelse |
Merk av i denne boksen for å avspørre Salesforce og bare gå videre til neste kommando når alle poster er behandlet. Hvis du vil utløse kommandoen og gå videre til neste trinn umiddelbart, fjerner du avmerkingen i denne boksen. |
Utganger
| Utdata |
Type utgang |
| Bulk slette feillogg |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Bulkinnsats
Hvis du vil sette inn et stort antall poster basert på en CSV-fil, kan du bruke kommandoen Bulk insert.
Merk: Hvis en post ikke kan settes inn, returnerer kommandoen en CSV-fil med radnumrene til de mislykkede postene, sammen med årsaken til feilen. Du kan bruke forgrening til å utføre handlinger når kommandoen mislykkes, eller laste opp feilene til Google® Disk for senere analyse.
Egenskaper
| Egenskap |
Detaljer |
| Samtidighetsmodus |
Velg om postene skal behandles samtidig eller sekvensielt.
- Velg Parallell for å behandle poster samtidig.
- For å behandle poster sekvensielt velger du Serial.
Merk: For en svært stor jobb bør du velge Serial (seriell), ettersom volumet av databasetilkoblinger kan føre til at jobben mislykkes i Parallel-modus. Seriell modus kan imidlertid føre til mye lengre prosesstider. |
| SObjektnavn |
Angi typen SObjekt som operasjonen skal utføres på. |
| Inndatafil |
Angi filen som inneholder postene som skal settes inn. |
| Filformat |
Velg om Inndatafilen skal være CSV, JSON eller XML. |
| Batchstørrelse |
Angi antall poster som skal behandles per batch. Vi anbefaler at du beholder standardinnstillingen. |
| Vent på ferdigstillelse |
Merk av i denne boksen for å avspørre Salesforce og bare gå videre til neste kommando når alle poster er behandlet. Hvis du vil utløse kommandoen og gå videre til neste trinn umiddelbart, fjerner du avmerkingen i denne boksen. |
Utganger
| Utdata |
Type utgang |
| Feillogg for masseinnsetting |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Masseforespørsel
Hvis du vil søke etter en stor mengde poster, bruker du kommandoen Bulk query.
Egenskaper
| Egenskap |
Detaljer |
| Samtidighetsmodus |
Velg om postene skal behandles samtidig eller sekvensielt.
- Hvis du vil behandle poster samtidig, velger du Parallell.
- Hvis du vil behandle poster sekvensielt, velger du Serial.
Merk: For en svært stor jobb bør du velge Serial (seriell), ettersom volumet av databasetilkoblinger kan føre til at jobben mislykkes i Parallel-modus. Seriell modus kan imidlertid føre til mye lengre prosesstider. |
| SObjektnavn |
Angi typen SObjekt som operasjonen skal utføres på. |
| SOQL-spørring |
Skriv inn SOQL-spørringen som skal kjøres. |
Utganger
| Utdata |
Type utgang |
| CSV med resultater fra masseforespørsler |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Masseoppdatering
Hvis du vil oppdatere et stort antall poster, kan du bruke kommandoen Bulk update.
Merk: Hvis en post ikke kan oppdateres, returnerer kommandoen en CSV-fil med radnumrene til de mislykkede postene og årsaken til at oppdateringen mislyktes. Du kan bruke forgrening til å utføre handlinger når kommandoen mislykkes, eller laste opp feilene til Google® Disk for senere analyse.
Egenskaper
| Egenskap |
Detaljer |
| Samtidighetsmodus |
Velg om postene skal behandles samtidig eller sekvensielt.
- Hvis du vil behandle poster samtidig, velger du Parallell.
- Hvis du vil behandle poster sekvensielt, velger du Serial.
Merk: For en svært stor jobb bør du velge Serial (seriell), ettersom volumet av databasetilkoblinger kan føre til at jobben mislykkes i Parallel-modus. Seriell modus kan imidlertid føre til mye lengre prosesstider. |
| SObjektnavn |
Angi typen SObjekt som operasjonen skal utføres på. |
| Inndatafil |
Angi filen som inneholder postene som skal oppdateres. |
| Filformat |
Velg om Inndatafilen skal være CSV, JSON eller XML. |
| Batchstørrelse |
Angi antall poster som skal behandles per batch. Vi anbefaler at du beholder standardinnstillingen. |
| Vent på ferdigstillelse |
Merk av i denne boksen for å avspørre Salesforce og bare gå videre til neste kommando når alle poster er behandlet. Hvis du vil utløse kommandoen og gå videre til neste trinn umiddelbart, fjerner du avmerkingen i denne boksen. |
Utganger
| Utdata |
Type utgang |
| Feillogg for masseoppdatering |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Masseoppdatering
Hvis du vil utføre en upsert - enten for å oppdatere eksisterende poster eller opprette nye basert på en ekstern ID - på en stor mengde poster, bruker du kommandoen Bulk upsert.
Merk: Hvis en post ikke kan upsettes, returnerer kommandoen en CSV-fil med radnumrene til de mislykkede postene, sammen med årsaken til feilen. Du kan bruke forgrening til å utføre handlinger når kommandoen mislykkes, eller laste opp feilene til Google® Disk for senere analyse.
Egenskaper
| Egenskap |
Detaljer |
| Samtidighetsmodus |
Velg om postene skal behandles samtidig eller sekvensielt.
- Hvis du vil behandle poster samtidig, velger du Parallell.
- Hvis du vil behandle poster sekvensielt, velger du Serial.
Merk: For en svært stor jobb bør du velge Serial (seriell), ettersom volumet av databasetilkoblinger kan føre til at jobben mislykkes i Parallel-modus. Seriell modus kan imidlertid føre til mye lengre prosesstider. |
| SObjektnavn |
Angi typen SObjekt som operasjonen skal utføres på. |
| Inndatafil |
Skriv inn filen som inneholder postene som skal oppgraderes. |
| Filformat |
Velg om Inndatafilen skal være CSV, JSON eller XML. |
| Batchstørrelse |
Angi antall poster som skal behandles per batch. Vi anbefaler at du beholder standardinnstillingen. |
| Vent på ferdigstillelse |
Merk av i denne boksen for å avspørre Salesforce og bare gå videre til neste kommando når alle poster er behandlet. Hvis du vil utløse kommandoen og gå videre til neste trinn umiddelbart, fjerner du avmerkingen i denne boksen. |
| Ekstern ID |
For å identifisere om en post allerede finnes eller må opprettes, angir du det eksterne ID-feltet som kreves for objektet som er involvert i upsert. |
Utganger
| Utdata |
Type utgang |
| Feillogg for masseoppsett |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Opprett post
For å opprette en ny post i Salesforce bruker du kommandoen Create record.
Egenskaper
| Egenskap |
Detaljer |
| Navn |
Skriv inn navnet på SObjektet som posten skal opprettes under. |
| Felt |
Skriv inn postfeltene som skal oppdateres, i formatet FIELD_NAME:VALUE. |
Utganger
| Utdata |
Type utgang |
| Ny post-ID |
Streng |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Slett post
Hvis du vil slette en post i Salesforce basert på ID-en, bruker du kommandoen Delete record.
Egenskaper
| Egenskap |
Detaljer |
| ID |
Skriv inn ID-en til posten som skal slettes. Hvis ID-en er ukjent, skriver du inn en ekstern ID i formatet EXTERNAL_ID_NAME:VALUE, for eksempel Name:John. |
| Navn |
Skriv inn navnet på SObjektet som posten skal slettes under. |
Utganger
Ingen
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Last ned rapporten
Hvis du vil laste ned en egendefinert rapport som en CSV-fil (kommaseparerte verdier), bruker du kommandoen Download report.
Egenskaper
| Egenskap |
Detaljer |
| Rapport-ID |
Skriv inn ID-en til den egendefinerte rapporten som skal lastes ned. |
Utganger
| Utdata |
Type utgang |
| Tilpasset rapport CSV |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Hent metadata om objektet
Hvis du vil hente feltene og metadataene som er knyttet til et Salesforce-objekt, bruker du kommandoen Get object metadata.
Egenskaper
| Egenskap |
Detaljer |
| Objekt |
Skriv inn navnet på objektet du vil hente metadata for. |
Utganger
| Utdata |
Type utgang |
| Objektets metadata |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Få rekord
Hvis du vil hente en post fra Salesforce basert på ID-en, bruker du kommandoen Get record.
Egenskaper
| Egenskap |
Detaljer |
| ID |
Skriv inn ID-en til posten som skal hentes. |
| Navn |
Skriv inn navnet på SObjektet som posten skal hentes under. |
| Felt |
Angi hvilke felt i rapporten som skal inkluderes (valgfritt). |
Utganger
| Utdata |
Type utgang |
| Hent post JSON |
JSON |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Liste over pålogginger
Hvis du vil vise en liste over pålogginger i Salesforce-miljøet, bruker du kommandoen List logins.
Egenskaper
Ingen
Utganger
| Utdata |
Type utgang |
| Liste over pålogginger CSV |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Liste over objekter
Hvis du vil liste opp SObjects fra Salesforce, bruker du kommandoen List objects.
Egenskaper
Ingen
Utganger
| Utdata |
Type utgang |
| Liste over objekter CSV |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Liste over rapporter
For å liste opp rapporter fra Salesforce bruker du kommandoen List reports.
Egenskaper
Ingen
Utganger
| Utdata |
Type utgang |
| Liste over rapporter CSV |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
SOQL-spørring
Hvis du vil utføre en SOQL-spørring og generere resultatene som en CSV-fil, bruker du kommandoen SOQL query.
Merk: SOQL-syntaksen er svært lik SQL. Kommandoen SOQL Query kan hente ut store datamengder og returnere datasett med 1 million eller flere poster om gangen. Hvis kommandoen mislykkes fordi spørringen er feil eller refererer til objekter som ikke finnes, får du beskjed om dette i kommandoutdataene.
Egenskaper
| Egenskap |
Detaljer |
| Spørring |
Skriv inn SOQL-spørringen som skal kjøres. |
| Kommando for spørring |
Velg om slettede poster skal inkluderes.
- For å ekskludere slettede poster, velger du Query.
- Hvis du vil inkludere slettede poster på , velger du QueryAll.
|
Utganger
| Utdata |
Type utgang |
| Utdata fra SOQL-spørring |
Fil |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
SObject - opprett
For å opprette et nytt SObject i Salesforce bruker du kommandoen SOjbect- create.
Egenskaper
| Egenskap |
Detaljer |
| Navn |
Skriv inn navnet på det nye SObjektet. For å indikere at dette er et egendefinert objekt, legger Salesforce automatisk til __c. |
| Felt |
Skriv inn postfeltene som skal opprettes, i formatet FIELD_NAME:TYPE, der TYPE tilsvarer en Salesforce-felttype. |
Utganger
Ingen
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
SObject - slett
For å slette SObjects i Salesforce bruker du kommandoen SObject - delete.
Egenskaper
| Egenskap |
Detaljer |
| Navn |
Skriv inn navnet på SObjektene som skal opprettes. |
Utganger
Ingen
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
Oppdater posten
Hvis du vil oppdatere feltverdiene i en post i Salesforce, bruker du kommandoen Update record.
Egenskaper
| Egenskap |
Detaljer |
| ID |
Skriv inn ID-en til posten som skal oppdateres. |
| Navn |
Skriv inn navnet på SObjektet som posten skal oppdateres under. |
| Felt |
Skriv inn postfeltene som skal oppdateres, i formatet FIELD_NAME:VALUE. |
Utganger
Ingen
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Generell svikt |
<!--## Recipes
### Extract Data from Salesforce to Anaplan
To extract data from Salesforce as a CSV file and upload it directly to Anaplan®:
1. Create the chain:
1. In **Chains**, click **Add**.
2. Enter a unique name to identify the chain.
3. Click **Save**.
2. To execute a SOQL query to extract data from Salesforce as the first step of the chain:
3. Click **Add a command**.
4. Select **Salesforce**, **SOQL Query**.
4. Select the Salesforce connector.
5. Enter the query and its parameters.
6. Click **Save**.
3. To load the CSV output into Anaplan as the second step:
1. Click **Add a command**, and in **Run Condition**, select Success.
2. Select **Anaplan**, **Upload file**.
3. Select the Anaplan connector.
4. Enter the properties of the command. For **Source File**, select **SOQL Query Output**.
5. Click **Save**.
4. Click **Publish**.
-->