Integration Studio guía de inicio rápido
Introducción
Esta guía está destinada a los nuevos usuarios de Integration Studio, la aplicación de diseño de proyectos basada en la Web de Jitterbit. Esta guía cubre los conceptos básicos para comenzar a crear un nuevo proyecto desde cero y proporciona una descripción general de los conceptos de diseño de proyectos.
Para obtener una guía completa y un tutorial paso a paso, consulte la Introducción a Jitterbit Integration Studio curso en Jitterbit University. Como parte de este curso, también puede consultar el Manual de capacitación de laboratorio para módulos prácticos que cubre una variedad de casos de uso para ayudarlo a comenzar.
Marketplace Jitterbit también ofrece cientos de proyectos prediseñados al ofrecer Integration Studio recetas de integración y Integration Studio plantillas de proceso. Para comenzar con una receta o modelo existente, consulte Iniciar un proyecto de receta o modelo.
Acceso Integration Studio
Integration Studio se accede directamente a través del portal Harmony.
Desde la página de aterrizaje del portal Harmony, haga clic en Integration Studio ficha de aplicación:
Integration Studio se abre en la página Proyectos, donde puedes crear tu primer proyecto.
Crear un proyecto
La página Proyectos muestra un repositorio de proyectos accesibles. Integration Studio proyectos. La primera vez que accedas Integration Studio esta pantalla está en blanco. Haz clic en Nuevo proyecto para comenzar:
Complete información básica del proyecto en la pestaña General y luego haga clic en Iniciar diseño para abrir el diseñador de proyectos.
Diseñar un proyecto
El diseñador de proyectos es la interfaz en la que se diseña un proyecto. El diseñador de proyectos incluye la barra de herramientas del proyecto, el panel del proyecto, el tela de diseño y una paleta de componentes, así como las pantallas de configuración para cada componente, como las de transformaciones, secuencias de comandos, conexiones y actividades.
Al abrir un proyecto, se muestran estas partes del diseñador de proyectos, como se muestra en el siguiente ejemplo para un proyecto que ya ha sido diseñado:
Leyenda
①Barra de herramientas del proyecto
②Panel de proyecto
③Lienzo de diseño
④ paleta de componentes de diseño
Generalmente, se diseñan flujos de trabajo (o colecciones de operaciones agrupadas para la comodidad del usuario) dentro del tela de diseño utilizando las herramientas proporcionadas en la paleta de componentes, el panel del proyecto y en el tela de diseño mismo.
Las siguientes secciones repasan el proceso de diseño básico:
- Establecer conectividad
- Crear pasos de operación
- Encadenar operaciones mediante acciones de operación
- Desplegar y ejecutar operaciones
Establecer conectividad
La paleta de componentes de diseño proporciona acceso a recursos de conectividad. Aquí, los conectores proporcionan la interfaz que permite introducir datos proporcionados por el usuario, como credenciales, para crear una conexión. Dentro de la pestaña extremos y conectores del proyecto de la paleta de componentes, la categoría Conectores muestra los tipos de conectores que se pueden configurar. Cada conector está representado por un icono de carpeta de conectores y el nombre del conector. Haga clic en un conector para abrir una pantalla de configuración y crear una nueva conexión para acceder a un recurso de datos en particular:
Para obtener instrucciones detalladas sobre cómo configurar una conexión, consulte la conexión específica en Conectores. Cada vez que cree una nueva conexión, deberá hacerlo desde los íconos de la carpeta de conectores accesibles en la categoría Conectores.
Una vez que haya creado una conexión, esta se mostrará en la categoría Extremos. Haga clic en una conexión para abrir la carpeta del conector y ver los tipos de actividades (interacciones con un extremo ) que se pueden configurar para esa conexión.
Un extremo se refiere a una conexión específica y sus actividades, que se configuran como fuentes (para proporcionar datos) o destinos (para consumir datos) en un proyecto.
Crear pasos de operación
Las operaciones que definen lo que debe hacer la integración se crean agregando y configurando pasos de operación (compuestos por actividades, transformaciones y/o secuencias de comandos ) en el tela de diseño.
La sección Establecer conectividad arriba mostró cómo crear una conexión y ver sus tipos de actividad.
Para crear una instancia de una actividad, coloque un tipo de actividad en el tela de diseño arrastrándolo o copiándolo a una área de inserción de componentes de operación o componente:
Una vez creada una actividad, puede hacer doble clic en ella para configurarla como se describe para cada actividad específica en Conectores.
Para agregar actividades adicionales, colóquelas en otra área de inserción. Las zonas de colocación de operación adicionales se muestran al pasar el cursor sobre una operación existente. Las zonas de colocación de componentes en operaciones existentes se muestran al pasar el cursor hacia la izquierda o la derecha de los pasos de la operación existente. Una configuración común es configurar una actividad como la fuente de datos y una segunda actividad a su derecha como el destino de los datos.
También puede agregar transformaciones o secuencias de comandos a una operación. Las Transformaciones se utilizan cuando se desea transformar datos antes de alcanzar su destino. Las Secuencias de comandos se pueden utilizar dentro de las transformaciones en los campos y nodos de destino para aplicar una lógica o condiciones específicas a los datos. Las Secuencias de comandos también se pueden utilizar como pasos opcionales dentro de una operación para diversos fines, como el manejo de errores o la repetición de registros de datos.
Para agregar una nueva transformación o secuencia de comandos directamente a una operación, haga clic derecho o haga clic en el menú de acciones en una área de inserción y seleccione Nueva Secuencia de comandos o Nueva Transformación:
Cuando agrega un secuencia de comandos o una transformación, su pantalla de configuración se abre automáticamente. Para obtener detalles sobre la configuración, consulte Transformaciones y Secuencias de comandos, respectivamente.
Encadenar operaciones mediante acciones de operación
Después de crear más de una operación, puede configurar acciones de operación para activar otras operaciones para que se ejecuten, envíen correos o escriban mensajes en el registro después de que una operación tenga éxito o falle.
Para configurar estas acciones, haga clic en el botón icono del menú de acciones en la barra de acciones de operación, luego haga clic en Configuración.
En la pestaña Acciones de la configuración, seleccione la condición que debe activar la acción, qué acción se debe realizar y cualquier parámetro adicional, como qué otra operación se debe configurar para ejecutarse. Para obtener más detalles, consulte Acciones de operación.
Una vez configuradas estas acciones, aparecen líneas en el tela de diseño para indicar visualmente las acciones que están configuradas para ejecutarse en caso de éxito (líneas verdes) o de error (líneas rojas) de la operación. Se dice que una operación que se inicia en función de las acciones de la operación abajo en la cadena después de una operación arriba en la cadena.
Desplegar y ejecutar operaciones
Después de haber desarrollado una cadena de operaciones, la desplegar en un agente Jitterbit y la ejecuta. Para desplegar y ejecutar una operación, haga clic en el botón icono de despliegue y ejecución en la barra de acción de operación.
También se incluyen todas las operaciones abajo en la cadena a la operación que se está implementando y ejecutando.
En lugar de la ejecución manual, también puede configurar operaciones para que se ejecuten según un cronograma o según un disparador de API o de evento. Para obtener más información, consulte Despliegue y ejecución de operaciones.
Una vez ejecutadas las operaciones, puede validar el comportamiento correcto consultando los registros. Para ver los registros de una operación en particular y de las operaciones abajo en la cadena, haga clic en el botón icono del menú de acciones en la parte superior derecha de una operación y seleccione Ver registros. Para obtener más información, consulte Registros de operaciones.
Recursos adicionales
Mientras diseña un proyecto, consulte la información detallada organizada por tema en Integration Studio:
- Proyectos: Aprenda los conceptos básicos sobre permisos de proyectos, colaboración y guardado, y sobre cómo crear, configurar, desplegar, migrar, exportar, importar y eliminar proyectos.
- Componentes del proyecto: Busque información sobre qué componentes del proyecto existen y qué acciones compartidas puede realizar con cada componente.
- Flujos de trabajo: Encuentre información sobre cómo crear, desplegar y eliminar flujos de trabajo, dependencias y qué hace que un flujo de trabajo sea válido.
- Operaciones: Detalles de referencia sobre la creación de operaciones; la configuración de ajustes de operación como acciones, opciones y programaciones; la visualización de registros de operación; la despliegue y ejecución de operaciones; la visualización de dependencias y la eliminación de operaciones; y qué hace que una operación sea válida.
- Conectores: Consulte la documentación específica del punto final sobre cómo configurar conexiones y actividades para conectarse e interactuar con un extremo específico.
- Transformaciones: Lea los conceptos básicos y aprenda las complejidades de la asignación de entradas de datos a la salida de destino deseada.
- Esquemas: Conozca los distintos tipos de esquemas y aprenda a saber cuándo usarlos.
- Secuencias de comandos: Descubra la flexibilidad y el poder de los secuencias de comandos para transformar datos, realizar cálculos o realizar validaciones lógicas dentro de operaciones o transformaciones.
- Funciones: Busque descripciones y ejemplos de funciones que se pueden usar en secuencias de comandos para mejorar y refinar los procesos de datos.
- Variables: Conoce los diferentes tipos de variables y cómo pueden ayudarte a ser más eficiente en el diseño de un proyecto.
- Notificaciones: Vea cómo personalizar los mensajes de correo que pueden activarse en caso de éxito o fracaso de una operación o llamarse desde un secuencia de comandos.
- Complementos: Infórmese sobre cómo puede ampliar las capacidades nativas de Harmony mediante complementos proporcionados por Jitterbit o por el usuario.
Los usuarios avanzados también pueden estar interesados en crear sus propios conectores para Integration Studio usando el Constructor de conectores de Jitterbit o SDK del conector.