Saltar al contenido

Conector de Salesforce en Jitterbit Studio

Resumen

El conector de Salesforce establece acceso a Salesforce.

El conector de Salesforce proporciona una interfaz para crear una conexión de Salesforce, la base utilizada para generar instancias de actividades de Salesforce. Estas actividades, una vez configuradas, interactúan con Salesforce a través de la conexión.

Se accede al conector de Salesforce desde la pestaña Puntos finales y conectores del proyecto de la paleta de componentes de diseño (consulta Paleta de componentes de diseño).

Consejo

Hay recetas de integración y plantillas de proceso disponibles para este conector a través de Jitterbit Marketplace.

Descripción general del conector

Este conector se utiliza para configurar primero una conexión de Salesforce. A continuación, se utilizan los tipos de actividades asociados a esa conexión para crear instancias de actividades que se pretende utilizar como orígenes (para proporcionar datos en una operación) o destinos (para consumir datos en una operación).

En conjunto, una conexión de Salesforce específica y sus actividades se conocen como un punto final de Salesforce:

Tipos de actividades de Salesforce

Hay once actividades disponibles, cinco estándar y seis masivas. Solo se deben utilizar actividades masivas si no necesitas utilizar una transformación para cambiar los datos antes de llegar al destino.

  • Consulta: Consulta datos de Salesforce y está diseñada para utilizarse como origen para proporcionar datos en una operación.

  • Insertar: Inserta datos nuevos en Salesforce y está diseñada para utilizarse como destino para consumir datos en una operación.

  • Actualizar: Actualiza datos existentes en Salesforce y está diseñada para utilizarse como destino para consumir datos en una operación.

  • Actualizar o Insertar: Tanto actualiza datos existentes como inserta datos nuevos en Salesforce y está diseñada para utilizarse como destino para consumir datos en una operación.

  • Eliminar: Elimina datos en Salesforce y está diseñada para utilizarse como destino para consumir datos en una operación.

  • Consulta masiva: Consulta una gran cantidad de registros de Salesforce y está diseñada para utilizarse como origen para proporcionar datos en una operación.

  • Insertar masiva: Inserta una gran cantidad de registros nuevos en Salesforce y está diseñada para utilizarse como destino para consumir datos en una operación.

  • Actualizar masiva: Actualiza una gran cantidad de registros existentes en Salesforce y está diseñada para utilizarse como destino para consumir datos en una operación.

  • Actualizar o Insertar masiva: Tanto actualiza una gran cantidad de registros existentes como inserta una gran cantidad de registros nuevos en Salesforce y está diseñada para utilizarse como destino para consumir datos en una operación.

  • Eliminar masiva: Elimina una gran cantidad de registros de Salesforce y está diseñada para utilizarse como destino para consumir datos en una operación. Los registros eliminados se almacenan en la Papelera de reciclaje de Salesforce antes de ser eliminados permanentemente.

  • Eliminación dura masiva: Elimina permanentemente una gran cantidad de registros de Salesforce y está diseñada para usarse como destino para consumir datos en una operación. Los registros eliminados permanentemente se vuelven automáticamente elegibles para su eliminación.

Este conector es un conector nativo: sus actualizaciones se lanzan con la aplicación Studio o el agente en lugar de hacerlo por separado. Consulta Actualizaciones del conector Studio.

Los puntos de conexión creados con este conector se incluyen en reportes de uso de puntos de conexión y cuentan para tu licencia.

Requisitos previos y versiones de API compatibles

El conector de Salesforce admite el uso de agentes en la nube Harmony o agentes privados con versión 9.4.2 o superior.

Si configuras una conexión de Salesforce mediante autenticación básica, se requiere una cuenta de Salesforce que no tenga habilitada la autenticación multifactor (MFA). Para configurar una cuenta de Salesforce sin MFA, asegúrate de que el Conjunto de permisos asignado al inicio de sesión de integración del sistema de Salesforce no tenga seleccionada la opción Autenticación multifactor para inicios de sesión de API. Los tipos de inicio de sesión de integración del sistema están exentos del requisito de MFA de Salesforce, como se describe en ¿Se requiere MFA para mis usuarios de integración? en la documentación Preguntas frecuentes sobre autenticación multifactor de Salesforce.

Si configuras una conexión de Salesforce mediante autenticación OAuth 2.0 de dos pasos, consulta Requisitos previos de OAuth 2.0 de dos pasos para obtener más información.

Nota

Se requiere la versión del agente 11.59 / 12.3 o superior para usar OAuth 2.0 de dos pasos con el conector de Salesforce.

La versión de API que utiliza el conector para actividades que no sean masivas depende de la versión del agente de Jitterbit:

Versión del agente de Jitterbit Versión de la API de SOAP de Salesforce Versión de Salesforce
12.10 o superior (OAuth 2.0) 67.0 Verano '26
12.7 a 12.9 (OAuth 2.0) 66.0 Primavera '26
12.4 a 12.6 (OAuth 2.0) 65.0 Invierno '26
12.3 o superior (Autenticación básica o sin autenticación)
11.47 a 11.59 (Autenticación básica o sin autenticación)
64.0 Verano '25
11.41 a 11.46 63.0 Primavera '25
11.35 a 11.40 62.0 Invierno '25
11.30 a 11.34 61.0 Verano '24
11.23 a 11.29
10.85 a 10.87
60.0 Primavera '24
11.18 a 11.22
10.80 a 10.84
59.0 Invierno '24
11.11 a 11.17
10.73 a 10.79
58.0 Verano '23
11.7 a 11.10
10.69 a 10.72
57.0 Primavera '23
11.0 a 11.6
10.55 a 10.68
54.0 Primavera '22
10.44 a 10.54 52.0 Verano '21
10.42 a 10.43 51.0 Otoño '21
10.28 a 10.41 50.0 Invierno '21
10.23 a 10.27 49.0 Verano '20
10.17 a 10.22 48.0 Primavera '20
10.11 a 10.16 47.0 Invierno '20
10.3 a 10.10 45.0 Primavera '19
9.8 a 10.2 44.0 Invierno '19
9.4.2 a 9.7 41.0 Invierno '18

Confirma la versión exacta de la API que usó un agente privado

Para un agente privado, verifica el registro tomcat/logs/catalina.out después de que se ejecute una solicitud de conector (por ejemplo, después de hacer clic en Prueba en la conexión). Registra la URL de la solicitud, por ejemplo Service request URL: https://login.salesforce.com/services/Soap/u/64.0, donde el número después de /u/ es la versión de la API de Salesforce invocada.

Se utiliza la API Bulk de Salesforce basada en SOAP para actividades en lote.

La API Bulk de Salesforce utiliza un encabezado X-SFDC-Session rellenado con un ID de sesión obtenido cuando la conexión se autentica.

Las actualizaciones de agentes que omiten versiones de la API SOAP de Salesforce incluyen implícitamente soporte para versiones de API intermedias.

Consulta la documentación proporcionada en los enlaces anteriores para obtener información sobre los campos de esquema.

Solución de problemas y procedimientos

Consulta la Solución de problemas del conector Salesforce para obtener información adicional. La guía Solución de problemas del conector también cubre problemas de Salesforce Events: no se pueden habilitar eventos después del reinicio del agente y limitaciones de actividad de escucha. Además, las siguientes páginas de procedimientos proporcionan instrucciones detalladas sobre cómo realizar tareas específicas con proyectos de integración que utilizan el conector Salesforce:

Recursos adicionales

Los siguientes tutoriales de microaprendizaje de Jitterbit están disponibles a través de nuestra serie de videos de conceptos básicos de Jitterbit: