Usted está aquí:
Cuándo utilizar Asignadores de datos de OmniStudio y procedimientos de integración
Asignadores de datos de OmniStudio lee o escribe datos de SObject de Salesforce o realiza transformaciones de estructura de datos de un solo paso. Los procedimientos de integración de OmniStudio pueden interactuar con muchos tipos de datos, incluyendo las API de REST y las clases Apex, y procesarlos en múltiples pasos. Para algunos casos de uso, un único Asignador de datos es suficiente. Los procedimientos de integración suelen llamar a uno o más asignadores de datos y son más flexibles y potentes. Utilice estas directrices para ayudarle a determinar cuáles crear.
Utilice un único Asignador de datos si:
-
Lee datos desde SObjects o escribe datos en SObjects, pero no ambos.
-
Los SObjects de los que lee o escribe para tener una relación definida. Por ejemplo, Cuentas y Contactos tienen una relación porque un Contacto puede tener un valor AccountId.
-
Solo tiene que trabajar con datos JSON o XML. No hay SObjects implicados.
-
Puede realizar cualquier filtrado, cálculo o reformateo necesario de valores de datos utilizando una o una serie de fórmulas.
-
Puede realizar cualquier cambio necesario en la estructura de datos asignando nodos JSON de entrada a nodos JSON de salida.
-
No lee ni escribe en archivos CSV, clases Apex, API de REST u objetos externos.
-
No envía emails, combina listas o gestiona errores.
Utilice un procedimiento de integración si:
-
Debe leer y escribir en uno o más SObjects, lo que significa que debe llamar al menos a dos Asignadores de datos.
-
Los SObjects desde los que lee o escribe para no tener ninguna relación definida.
-
La transformación de sus datos no se puede realizar utilizando fórmulas únicamente. Por ejemplo, diferentes condiciones determinan si se realizan algunos filtrados o cálculos.
-
Las asignaciones de nodos JSON no son sencillas o requieren una serie de pasos.
-
Lee o escribe en múltiples tipos de origen de datos, como SObjects, archivos CSV, objetos externos, clases Apex o API de REST.
-
Realiza acciones como el envío de emails, la combinación de listas o la gestión de errores.
