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.
- 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å. |
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.
- 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 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.
- 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 |
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 om den 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.
- Hvis du vil 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**.
-->