La gestión de API es una de las áreas que más interés despierta entre nuestros clientes, por lo que queríamos destacar algunos consejos y trucos de dos eventos webinar que organizamos. Esta información no solo te ayudará a ponerte en marcha con las API, sino que también te mostrará algunas transformaciones de datos ingeniosas que pueden facilitarte la vida.
¡Échale un vistazo y descubre cómo puedes sacar más provecho a tu Jitterbit usage, o cómo empezar a usar el producto un poco más rápido!
Pon tus datos en orden
Probablemente muchos de nosotros hacemos propósitos de Año Nuevo para poner en orden nuestras vidas. Pero también deberías poner en orden tus datos. Esto hará tu trabajo más fácil, tu análisis más preciso y tendrás menos dolores de cabeza. Así que aquí hay algunas maneras en que Jitterbit puede ayudarte a alinear tus datos, rápidamente.
Encadenar múltiples operaciones
No necesitas administrar muchas operaciones diferentes por separado con Jitterbit. En su lugar, simplemente encadena múltiples pasos en una sola operación, para asegurarte de obtener los datos correctos de las fuentes correctas y transformarlos adecuadamente. Por ejemplo, puedes hacer un "upsert" de cuentas, contactos y consultarlos todos en una sola operación, como se muestra arriba.
Pro tipPasos básicos para configura tus entornos, usuarios y roles en Jitterbit Web Management Console antes de comenzar a trabajar con tus datos.
Obtener datos de múltiples fuentes en una sola consulta
En Jitterbit, puedes usar una sola consulta para obtener datos de más de una fuente al mismo tiempo. Esto puede ahorrarte tiempo y ayudarte a decidir cuáles son las transformaciones de datos adecuadas. Por ejemplo, podrías obtener algunos datos de «Contactos» y otros de «Cuentas» en Salesforce, todo en la misma consulta. Si estás trabajando con Salesforce, nuestro Artículo sobre el Asistente de consultas Salesforce te ayudará.
Pro tip: Conozca realmente sus datos antes de comenzar las transformaciones. Cuanto más sepa sobre los datos con los que está trabajando, más podrá lograr con Jitterbit. Esto incluye asegurarse de tener un ID único o clave principal para su conjunto de datos antes de comenzar.
Personalizar el manejo de errores
Por defecto, Jitterbit registra datos completos de errores por ti. Pero aún tienes que tomarte el tiempo para manual revisa esos registros de errores. En situaciones críticas, puede ser mejor Crear una alerta por correo electrónico message así sabes de inmediato si algo sale mal. También puedes configurar alertas por registro, no solo por operación, de modo que sigues recibiendo notificaciones si un registro no funcionó, incluso cuando 199 más sí lo hicieron.
Pro tipConsiderar Crear un inicio de sesión en Jitterbit para su equipo de operaciones para que puedan revisar los registros de errores de Jitterbit y solucionar cualquier error de base de datos o servidor (que usted les envíe por correo electrónico, por supuesto).
Crear transformaciones de datos condicionales
Es posible crear transformaciones condicionales de datos En Jitterbit. Un consejo es que las líneas de mapeo negras indican generadores de instancias, que pueden tener mapeo condicional al igual que una estructura plana. Simplemente haz clic derecho en la carpeta de destino para agregar una condición, como una declaración de caso o incluso un escenario anidado.
Obtén el WSDL de Salesforce
Jitterbit soporta APIs SOAP o REST (y OData, también). La solicitud de la API es la fuente. En el caso de Salesforce, se define una llamada al servicio web SOAP con un WSDL que deberás obtener de Salesforce, tal como se muestra en la imagen. Así que, una vez que ya tengas tu message de salida de Salesforce configurado con una regla de flujo de trabajo que active un message de salida, podrás encontrar el WSDL en la pantalla del message de salida, tal como se muestra.
Pro tip: Si el sistema que estás utilizando tiene límites de llamadas API, es posible que necesites procesar tus datos en lotes o fragmentos. Aquí te mostramos cómo segmenta tus datos para una integración más sencilla.
Las solicitudes a la API necesitan respuestas
Al usar una solicitud de API, necesitas configurar también una respuesta. No necesita tener una fuente. Una vez que la solicitud y la respuesta estén configuradas, puedes desplegar.
Utiliza todas las opciones de seguridad de API en Jitterbit
Es importante que tus APIs no solo puedan acceder a la información, sino que también puedan hacerlo de forma segura. Jitterbit ofrece una serie de potentes opciones para la seguridad de las APIs, entre las que se incluyen limitar el acceso a ciertos roles, establecer un límite de tasa o confiar en solicitudes solo de direcciones IP específicas.
¡Ahora que sabes cómo transformar tus datos, encadenar operaciones, crear y asegurar APIs, estás listo para aprovechar al máximo Jitterbit!