Loading
Cuándo utilizar Asignadores de datos de OmniStudio y procedimientos de integración

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.

 
Cargando
Salesforce Help | Article