Trasmettere in streaming i dati dalle organizzazioni Salesforce

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. Perché un oggetto possa essere replicato, deve supportare le chiamate API getUpdated() e getDeleted(). Per saperne di più, consulta la sezione API Calls for Data Replication nella documentazione di Salesforce.
  • 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.
  • Datastream esegue il polling per rilevare le modifiche in base all'intervallo di polling configurato. Ciò si riflette nella metrica di aggiornamento dei dati dello stream. La metrica può aumentare fino al valore dell'intervallo di polling configurato e riflette il tempo trascorso dall'ultimo polling.

Versioni

Datastream supporta le seguenti versioni di Salesforce:

  • Pro Suite
  • Sviluppatore
  • Professionale
  • Enterprise
  • Illimitato

Datastream utilizza l'API Salesforce versione 61.0.

Per ulteriori informazioni sulle versioni di Salesforce disponibili, consulta la documentazione di Salesforce.

Limitazioni note

Le limitazioni note per l'utilizzo di Salesforce come origine includono:

  • I campi calcolati (noti anche come formule) non sono supportati.
  • Sono supportati solo gli oggetti su cui è possibile eseguire query e repliche.
  • I campi composti vengono replicati come campi appiattiti.
  • 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.

Passaggi successivi