adicionando um conector salesforce a um fluxo
TRANSCRIPT
Adicionando um conector Salesforce a um fluxo
A maneira como você usa um conector Salesforce em sua aplicação depende de dois a três principais opções que você faz sobre a função que você precisa dele para executar:
1. Você está empurrando dados para Salesforce ou extrair dados do Salesforce?
2. Se puxando dados do Salesforce, você está indo simplesmente para se inscrever em um tópico no Salesforce, ou regularmente poll Salesforce para obter informações?
3. Você vai proteger a conexão com a Salesforce usando autenticação básica ou OAuth?
O diagrama de fluxo de trabalho abaixo descreve os passos a tomar, e a decisão de fazer, para adicionar um conector Salesforce para a sua aplicação.
(A) Embora você pode colocar um conector em qualquer ponto
do seu fluxo, estar ciente de que pode ser necessário para
transformar e a estrutura de dados e formato para suavemente
transferir data, ou aceitar dados de outro recurso.
(b) O Salesforce (streaming) Connector só pode executar uma
operação contra os dados da organização no
Salesforce: Subscribe to topic.
(c) Saiba mais sobre como usar o Poll para consultar
regularmente Salesforce para os novos dados para o seu aplicativo
para processo.
Dependendo de sua função em seu aplicativo (streaming de dados, a sondagem de dados, enviar dados, etc.), a operação que você selecionar, eo sObject você está agindo em cima, Studio torna diferentes campos Salesforce Connector disponíveis para configuração. Os objetivos deste documento não incluem a exploração exaustiva de todas as combinações de operações e objetos em um aplicativo. No entanto, você pode acessar a para saber mais sobre como configurar o conector para todas as operações.
Dicas:
Upsert: A menos que você configurar o externo ID Nome do
campo para a sObject ao qual você está tentando Upsert, cada uso
do upsert falhará.
Upsert: A operação upsert não funciona com o
sObject priceBookentry2.
Inserting dentro Drop-Down: Esteja ciente, inserindo valores
dependentes em um campo de lista suspensa existente no Salesforce
nem sempre funciona. Teste para confirmar a funcionalidade.
Evaluating Values no Drop-Down: Se você está avaliando
contra um valor em um campo da lista drop-down existente no
Salesforce, certifique-se de usar o valor exato no drop-down. Por
exemplo, se você usar o valor "US" para avaliar contra o conteúdo
de uma lista suspensa que contém o valor "EUA", a avaliação vai
funcionar, mas você acaba com dois valores no drop-down: um para
EUA e um para os EUA.
Currency: Moeda valores não podem ter mais de 18 caracteres
de comprimento.
Currency: Ao trabalhar com várias moedas, estar ciente de qual
a moeda que o seu sObject utiliza, para evitar entradas
imprecisas. A moeda padrão corresponde ao local no nível da
organização.
Limits no API Calls: Verifique o limite a que você tem
direito. Certifique-se que a sua aplicação não exceda o número de
chamadas atribuídas por dia.
Oportunidade sObject: Ao extrair dados de uma oportunidade,
estar ciente de que um "quarter" não é em relação a um ano
civil; um "quarter" neste contexto é relativo ao exercício financeiro
da organização.
Com DataMapper: Se você já usou DataSense para pré-
preencher a entrada de mapeamento ou valores de saída em um
DataMapper em seu fluxo, estar ciente de que DataMapper exibe
apenas o nível superior da hierarquia objetos Salesforce Standard
(sObjects). Em outras palavras, se você tem um objeto pai com
muitos filhos aninhados, DataMapper exibe apenas o pai.
Com DataMapper: Se você já usou DataSense para pré-
preencher a entrada de mapeamento ou valores de saída em um
DataMapper em seu fluxo, estar ciente de que DataMapper não
reconhece o tipo de carga útil se a operação for excluir.