Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Datastream supporta la replica degli eventi di modifica da un'istanza Salesforce,
spesso chiamata organizzazione Salesforce o organizzazione Salesforce.
Salesforce è una piattaforma CRM basata sul cloud e puoi replicare i dati
proprio come faresti con altre origini supportate da Datastream.
Questa pagina contiene informazioni su:
I termini chiave che devi comprendere quando esegui la replica da Salesforce.
Il comportamento di Datastream nella gestione dei dati estratti da
un'organizzazione Salesforce di origine.
Le versioni e le edizioni di Salesforce supportate da Datastream.
Limitazioni note per l'utilizzo di Salesforce come origine.
Termini chiave
Salesforce opera utilizzando oggetti, record e campi:
Un oggetto è un'entità di classe ed è simile a una tabella nella nomenclatura dei database relazionali. Gli oggetti possono essere standard o personalizzati. Gli oggetti standard sono
inclusi in Salesforce per impostazione predefinita, mentre gli oggetti personalizzati vengono creati dagli utenti per
archiviare dati specifici per i loro casi d'uso.
Un record è un'istanza specifica di un oggetto, simile a una riga nei database relazionali.
Un campo è un attributo specifico di un oggetto, simile a una colonna nei database relazionali.
Comportamento
Il supporto dell'origine Salesforce in Datastream si basa sulle API REST e Bulk 2.0. Salesforce esegue il polling delle modifiche all'origine in base all'intervallo
che hai impostato per consentire il controllo dell'utilizzo dell'API.
Quando vengono replicati i dati da un'origine Salesforce, si osserva il seguente comportamento:
Gli oggetti standard replicabili e interrogabili che hanno il campo SystemModstamp o LastModifiedDate possono essere replicati.
Gli oggetti personalizzati possono essere replicati.
Se configurati, tutti i dati storici vengono replicati per gli oggetti inclusi.
Vengono replicate tutte le modifiche, come inserimenti, aggiornamenti ed eliminazioni dagli oggetti specificati.
Versioni
Datastream supporta le seguenti versioni di Salesforce:
Pro Suite
Sviluppatore
Professionale
Aziende
Illimitato
Datastream utilizza la versione 61.0 dell'API Salesforce.
Le limitazioni note per l'utilizzo di Salesforce come origine includono:
I campi calcolati (noti anche come formule) non sono supportati.
L'unico metodo di replica disponibile è il polling periodico dell'API Salesforce (nessuna opzione di streaming). Ciò significa che l'utilizzo dell'API e
l'aggiornamento dei dati sono interessati.
Sono supportati solo gli oggetti per cui è possibile eseguire query e repliche.
Sono supportate fino a 600.000 eliminazioni al minuto (limitazione di Salesforce).
Gli stream sono limitati a 3000 oggetti.
Il recupero dello stream non è supportato.
Il valore latestDateCovered restituito dalle chiamate API getUpdated() e getDeleted()
che Salesforce utilizza per la replica dei dati non viene aggiornato regolarmente. Ciò potrebbe aumentare i valori presentati dal grafico Aggiornamento dei dati in Datastream, perché potrebbero essere in corso modifiche non commit.
Tuttavia, lo stream continua a essere eseguito senza problemi e la metrica Aggiornamento
torna alla normalità quando il valore di latestDateCovered viene aggiornato da Salesforce.
Per saperne di più, consulta la documentazione di Salesforce.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-04 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."]]