Integración de datos en Salesforce

La Integración de datos en Salesforce es una tarea fundamental para la creación de una vista integrada del cliente, afortunadamente Salesforce ofrece ofrece distintos métodos de integración que le servirán para conseguir su objetivo.

Es probable que usted se haya preguntado ¿Cómo puedo integrar datos con Salesforce? Bueno, la respuesta es muy sencilla, Salesforce ofrece distintos formar para lograrlo. De acuerdo al requerimiento o escenario que usted tenga, es probable que usted necesite implementar distintas técnicas de integración.

Es importante conocer los patrones de integración para tomar la mejor solución para su requerimiento. Las siguientes, son la lista de patrones de integración en Salesforce.

Patrones de Integración en Salesforce

PatrónEscenario
Remote Process Invocation—Request and ReplySalesforce invoca un proceso en un sistema remoto, espera a que se complete ese proceso y luego rastrea el estado según la respuesta del sistema remoto.
Remote Process Invocation—Fire and ForgetSalesforce invoca un proceso en un sistema remoto pero no espera a que se complete el proceso. En cambio, el proceso remoto recibe y reconoce la solicitud y luego devuelve el control a Salesforce.
Batch Data SynchronizationLos datos almacenados en Lightning Platform se crean o actualizan para reflejar las actualizaciones de un sistema externo y cuando los cambios de Lightning Platform se envían a un sistema externo. Las actualizaciones en cualquier dirección se realizan por lotes.
Remote Call-InLos datos almacenados en Lightning Platform se crean, recuperan, actualizan o eliminan mediante un sistema remoto.
UI Update Based on Data ChangesLa interfaz de usuario de Salesforce debe actualizarse automáticamente como resultado de cambios en los datos de Salesforce.
Data VirtualizationSalesforce accede a datos externos en tiempo real. Esto elimina la necesidad de conservar los datos en Salesforce y luego conciliar los datos entre Salesforce y el sistema externo.

Conocer los patrones de integración le permite elegir el método correcto para su sistema y así evitar problemas de performance o con los límites de la plataforma. Por ejemplo, usted podría integrar la información de alguna base de datos o consumir alguna Rest API existente.

En casi todos los proyectos es necesario implementar la Integración datos con Salesforce y esto puede convertirse en una tarea sencilla o complicada, por esto, en los siguientes capítulos mostraremos ejemplos prácticos sobre cada uno de los patrones y como usted puede utilizarlos.

Hasta la próxima.

Entradas relacionadas