Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Datastream oferece suporte à replicação de eventos de mudança de uma instância do Salesforce, geralmente chamada de organização do Salesforce ou organização do Salesforce.
O Salesforce é uma plataforma de CRM baseada na nuvem, e você pode replicar dados dela
da mesma forma que faria com outras fontes compatíveis com o Datastream.
Esta página contém informações sobre:
Os principais termos que você precisa entender ao replicar do Salesforce.
O comportamento de como o Datastream lida com dados que estão sendo extraídos de uma organização do Salesforce de origem.
As versões e edições do Salesforce compatíveis com o Datastream.
Limitações conhecidas para o uso do Salesforce como fonte.
Termos-chave
O Salesforce opera usando objetos, registros e campos:
Um objeto é uma entidade de classe e é semelhante a uma tabela na nomenclatura de bancos de dados relacionais. Os objetos podem ser padrão ou personalizados. Os objetos padrão são incluídos no Salesforce por padrão, enquanto os objetos personalizados são criados pelos usuários para armazenar dados específicos dos casos de uso deles.
Um registro é uma instância específica de um objeto, semelhante a uma linha em bancos de dados relacionais.
Um campo é um atributo específico de um objeto, semelhante a uma coluna em bancos de dados relacionais.
Comportamento
O suporte à origem do Salesforce no Datastream depende das APIs REST e Bulk 2.0. O Salesforce pesquisa mudanças na origem com base no intervalo
que você define para permitir o controle sobre o uso da API.
Ao replicar dados de uma origem do Salesforce, o seguinte comportamento é
observado:
Objetos padrão replicáveis e consultáveis que têm o campo SystemModstamp ou o LastModifiedDate podem ser replicados.
Os objetos personalizados podem ser replicados.
Se configurado, todos os dados históricos serão replicados para os objetos incluídos.
Todas as mudanças, como inserções, atualizações e exclusões dos objetos especificados, são replicadas.
Versões
O Datastream é compatível com as seguintes edições do Salesforce:
Pro Suite
Desenvolvedor
Profissional
Enterprise
Ilimitado
O Datastream usa a versão 61.0 da API do Salesforce.
Para mais informações sobre as edições disponíveis do Salesforce, consulte a
documentação do Salesforce.
Limitações conhecidas
Limitações conhecidas para o uso do Salesforce como fonte:
Não é possível usar campos calculados (também conhecidos como fórmulas).
O único método de replicação disponível é a pesquisa periódica da API do Salesforce (sem opção de streaming). Isso significa que há um impacto no uso da API e na atualização dos dados.
Somente objetos replicáveis e que podem ser consultados são aceitos.
Até 600.000 exclusões por minuto são aceitas (limitação do Salesforce).
Os streams são limitados a 3.000 objetos.
A recuperação de stream não é compatível.
O valor latestDateCovered retornado pelas chamadas de API getUpdated() e getDeleted()
que o Salesforce usa para replicação de dados não é atualizado regularmente. Isso pode aumentar os valores apresentados pelo gráfico Atualização de dados no Datastream, porque pode haver mudanças em andamento que ainda não foram confirmadas.
No entanto, o fluxo continua sendo executado sem problemas, e a métrica de atualização volta ao normal quando o valor latestDateCovered é atualizado pelo Salesforce.
Para mais informações, consulte a
documentação do Salesforce.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-12 UTC."],[[["\u003cp\u003eDatastream enables the replication of change events from Salesforce instances, using REST and Bulk 2.0 APIs to poll for changes at user-defined intervals.\u003c/p\u003e\n"],["\u003cp\u003eDatastream supports replicating both standard and custom Salesforce objects, including all changes like inserts, updates, and deletes, if historical data replication is configured.\u003c/p\u003e\n"],["\u003cp\u003eThe supported Salesforce editions include Pro Suite, Developer, Professional, Enterprise, and Unlimited, with Datastream using Salesforce API version 61.0.\u003c/p\u003e\n"],["\u003cp\u003eLimitations include the lack of support for calculated fields, a polling-based replication method that impacts API usage and data freshness, and specific restrictions on deletes and the number of objects per stream.\u003c/p\u003e\n"],["\u003cp\u003ePre-GA features, which include the current product discussed, are available "as is" and might have limited support, as detailed in the General Service Terms.\u003c/p\u003e\n"]]],[],null,["# Source Salesforce organization\n\n| **Preview**\n|\n|\n| This feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\n\u003cbr /\u003e\n\nDatastream supports replicating change events from a Salesforce instance,\noften referred to as a *Salesforce organization* , or a *Salesforce org*.\nSalesforce is a cloud-based CRM platform, and you can replicate data from it\njust as you would from other sources that Datastream supports.\n\nThis page contains information about:\n\n- The key terms that you need to understand when replicating from Salesforce.\n- The behavior of how Datastream handles data that's being pulled from a source Salesforce org.\n- The versions and editions of Salesforce that Datastream supports.\n- Known limitations for using Salesforce as a source.\n\nKey terms\n---------\n\nSalesforce operates using objects, records and fields:\n\n- An **object** is a class entity, and is similar to a table in relational databases nomenclature. Objects can be standard or custom. Standard objects are included in Salesforce by default, while custom objects are created by users to store data specific to their use-cases.\n- A **record** is a specific instance of an object, similar to a row in relational databases.\n- A **field** is a specific attribute of an object, similar to a column in relational databases.\n\nBehavior\n--------\n\nThe Salesforce source support in Datastream relies upon the REST\nand Bulk 2.0 APIs. Salesforce polls for source changes based on the interval\nthat you set to allow control over the API usage.\n\nWhen replicating data from a Salesforce source, the following behavior is\nobserved:\n\n- Replicateable and queryable standard objects which either have the `SystemModstamp` field or the `LastModifiedDate` can be replicated.\n- Custom objects can be replicated.\n- If configured, all historical data is replicated for included objects.\n- All changes, such as inserts, updates, and deletes from the specified objects are replicated.\n\nVersions\n--------\n\nDatastream supports the following Salesforce editions:\n\n- Pro Suite\n- Developer\n- Professional\n- Enterprise\n- Unlimited\n\nDatastream uses the Salesforce API version 61.0.\n\nFor more information about available Salesforce editions, see the\n[Salesforce documentation](https://help.salesforce.com/s/articleView?id=xcloud.overview_edition.htm&type=5).\n\nKnown limitations\n-----------------\n\nKnown limitations for using Salesforce as a source include:\n\n- Calculated fields (also known as *formulas*) aren't supported.\n- The only replication method available is by periodically polling the Salesforce API (no streaming option). This means that there's impact on the API usage and freshness of the data.\n- Only queryable and replicateable objects are supported.\n- [Compound fields](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields.htm) are replicated as flattened fields.\n- Up to 600,000 deletes per minute are supported (Salesforce limitation).\n- Streams are limited to 3000 objects.\n- Stream recovery isn't supported.\n- The `latestDateCovered` value returned by the `getUpdated()` and `getDeleted()` API calls that Salesforce uses for data replication isn't updated on a regular basis. This might increase the values presented by the **Data freshness** graph in Datastream, because there might be ongoing uncommitted changes. However, the stream continues to run with no issues, and the freshness metric returns to normal when the `latestDateCovered` value is updated by Salesforce. For more information, see the [Salesforce documentation](https://help.salesforce.com/s/articleView?id=000386867&type=1).\n\nWhat's next\n-----------\n\n- Learn how to [configure a Salesforce source](/datastream/docs/configure-salesforce-org) for use with Datastream."]]