Saltar al contenido

Descripción General de Cloud Studio para Usuarios de Design Studio

Introducción

Si utiliza Harmony Design Studio (también llamado Jitterbit Studio), ya sabe que hay muchas piezas móviles en las integraciones. Design Studio ofrece la flexibilidad de diseñar proyectos de diversas maneras, creando soluciones poderosas para una amplia gama de problemas de integración. Desde su primer lanzamiento hace más de 10 años, nuestra aplicación de diseño se ha mejorado innumerables veces para agregar más capacidades y ofrecer la mejor funcionalidad para los desafíos de integración en evolución.

Hoy, hemos reinventado la experiencia del usuario al diseñar integraciones desde cero. Basado en la sólida base de la plataforma en la nube Harmony, que incluye los agentes de Harmony que ejecutan los procesos que admiten integraciones, Harmony Cloud Studio acelera el diseño de integración al siguiente nivel. Cloud Studio ofrece una experiencia web moderna, optimizada para facilitar el uso y el acceso a los diseñadores de integración.

El propósito de este documento es ayudar a los usuarios existentes de Design Studio a realizar la transición a Cloud Studio e incluye una comparación de las características principales.

Acceda a la Aplicación de Diseño

Design Studio es una aplicación cliente que debe descargarse e instalarse en un sistema operativo compatible (Windows o macOS) con los requisitos de hardware específicos que se enumeran en Requisitos del sistema para Design Studio.

Con Cloud Studio, ya no es necesario instalar la aplicación de diseño en una máquina. En su lugar, Cloud Studio ofrece acceso independiente de la plataforma y la ubicación desde cualquier lugar con conexión a Internet a través del portal Harmony. Los navegadores compatibles incluyen Chrome, Firefox y Safari (solo macOS). Además, puedes navegar sin problemas hacia y desde el otro portal de Harmony aplicaciones durante el diseño de un proyecto.

Cloud Studio

P: ¿Puedo usar ambas aplicaciones de diseño al mismo tiempo?

R: Puedes usar Cloud Studio y Design Studio al mismo tiempo para proyectos diferentes. Sin embargo, no es posible usarlos para el mismo proyecto.

Crear e Importar Proyectos

Cuando abre Design Studio, aparece una pantalla de introducción en la que puede crear un proyecto nuevo, abrir un proyecto existente o importar un proyecto de Design Studio. Después de abrir un proyecto, se pueden realizar las mismas acciones desde el menú Archivo en la barra de menú.

En Cloud Studio, estas acciones se toman desde Proyectos que muestra un repositorio de todos sus proyectos de Cloud Studio en la vista de ficha de proyectos o en la vista de lista. La función de importación le permite importar proyectos que se han exportado desde Cloud Studio.

Cloud Studio

P: ¿Puedo exportar un proyecto de Design Studio e importarlo a Cloud Studio?

R: Actualmente, esta función no está disponible. Sin embargo, estamos desarrollando una herramienta de importación que le permitirá importar proyectos de Design Studio a Cloud Studio en el futuro.

P: ¿Puedo exportar un proyecto de Cloud Studio e importarlo a Design Studio?

R: Los proyectos de Cloud Studio no son compatibles con versiones anteriores de Design Studio. Sin embargo, puedes exportar proyectos de Cloud Studio e importarlos a Cloud Studio. Los proyectos de Cloud Studio tienen el formato de un archivo JSON.

P: ¿Existen plantillas para no tener que crear proyectos desde cero?

A: Marketplace Jitterbit ofrece cientos de proyectos prediseñados al ofrecer recetas de integración de Cloud Studio y Plantillas de procesos de Cloud Studio, y se desarrollan más continuamente. Para comenzar con una receta o modelo existente, consulte Iniciar un proyecto de receta o modelo. Un número limitado de Citizen Integrator También están disponibles recetas que son exclusivas de Design Studio.

Interfaz de Diseño

En Design Studio, el área principal en la que trabaja y donde crea operaciones se denomina ventana de diseño o espacio de trabajo de diseño. A medida que crea su proyecto, los elementos del proyecto se enumeran a la izquierda dentro del panel de lista de elementos del proyecto, donde puede organizarlos en carpetas. También tiene acceso a una barra de herramientas y menús que ofrecen opciones adicionales.

Cloud Studio ofrece un diseño de flujo de trabajo intuitivo y moderno mediante su diseñador de proyectos. Al abrir un proyecto, se muestran estas partes del diseñador de proyectos:

  • Barra de herramientas del proyecto: La barra de herramientas del proyecto en la parte superior le permite acceder a las acciones del proyecto y navegar a proyectos recientes.
  • Panel del proyecto: El panel del proyecto a la izquierda proporciona navegación a lo largo de su proyecto.
  • Tela de Diseño: El tela de diseño es el espacio de trabajo principal donde se diseñan flujos de trabajo.
  • Paleta de Componentes: A la derecha, la paleta de componentes de diseño proporciona acceso a recursos de conectividad.

página anotada por el diseñador del proyecto

En lugar de carpetas, las operaciones se organizan en flujos de trabajo para ayudar a separar las distintas partes del proyecto. Puede navegar por su proyecto utilizando el panel del proyecto en dos vistas diferentes:

  • Flujos de Trabajo: Esta pestaña muestra las operaciones dentro de cada flujo de trabajo y los pasos discretos que componen cada operación, que consisten en actividades, transformaciones o secuencias de comandos.
  • Componentes: Esta pestaña muestra todos los componentes que existen dentro del proyecto. Al igual que con las carpetas, también puedes organizar los componentes en grupos personalizados.

Dentro de la pestaña Flujos de Trabajo, la estructura de cada flujo de trabajo se representa dinámicamente y cada operación se numera automáticamente en función de su ubicación en la jerarquía del flujo de trabajo.

Design Studio, páginas anotadas

Establecer Conectividad

En Design Studio, las conexiones a los datos consisten en conectores nativos, orígenes, destinos, métodos de servicios web y otras entidades, muchas de las cuales tienen configuraciones y comportamientos únicos. Por ejemplo, las estructuras de datos se heredan de los conectores, pero se definen en transformaciones para orígenes y destinos.

Cloud Studio ofrece importantes avances en conectividad. Cloud Studio no solo tiene nuevos conectores, sino que la arquitectura de los conectores se ha redefinido desde cero. El desarrollo de conectores se ha estandarizado para que sea más rápido y sencillo para cualquier persona desarrollar nuevos conectores.

El SDK del conector que Jitterbit utiliza para desarrollar nuevas plataformas de conectividad ahora se ofrece a los desarrolladores para crear nuevos conectores para su organización. Esto también nos ha permitido crear Connector Builder, una interfaz de apuntar y hacer clic para que los no desarrolladores creen rápidamente una nueva conectividad de marca con interfaces basadas en REST.

Los conectores que usted crea, así como los conectores estándar proporcionados por Jitterbit, ahora son consistentes, y todas las conexiones se configuran mediante conectores a los que se accede desde la paleta de componentes de diseño. Vea Conectores para todos los conectores que están disponibles en Cloud Studio.

extremos Design Studio anotados pp

Para establecer la conectividad, se comienza por usar un conector para crear una conexión con el recurso. Una vez que se configura una conexión, los tipos de actividad asociados con esas conexiones se pueden colocar en operaciones en el tela de diseño y configurar como orígenes o destinos en un proyecto. Un extremo hace referencia a una conexión específica y sus actividades.

términos de conectividad anotados en pp

Definir Esquemas

En Design Studio, las estructuras de datos de origen y destino se definen directamente en una transformación, y no dentro del origen o el destino en sí (excepto en el caso de conectores de aplicación y métodos de servicio web SOAP).

Con Cloud Studio, ahora tiene la opción de definir un esquema ya sea en una actividad, que será heredado automáticamente por la transformación, o dentro de la transformación misma.

FTP escribe Design Studio pp anotadas

Es importante reconocer que, si bien en Design Studio las fuentes y los destinos se denominan actividades en Cloud Studio, el concepto de si una actividad se utiliza como fuente o como destino aún existe. Es decir, una actividad de origen es cualquier actividad que proporciona datos a una operación, mientras que una actividad de destino es cualquier actividad que recibe datos dentro de una operación. En última instancia, si se requiere un esquema depende de si la actividad se utiliza como fuente o como destino de una transformación.

Crear Operaciones

Para crear operaciones en Design Studio, debe seleccionar un tipo de operación, que luego crea una operación con ciertos componentes que están previamente colocados para la configuración. Si bien son fáciles de usar, los tipos de operación tienen una flexibilidad limitada.

Con Cloud Studio, ahora puede completar cada operación directamente con las actividades, los secuencias de comandos y las transformaciones adecuados. Esto proporciona más flexibilidad para crear operaciones que cumplan con el caso de uso comercial. Los menús contextuales lo guían para agregar componentes en el orden correcto.

Design Studio, páginas anotadas

Tanto en Design Studio como en Cloud Studio, puedes encadenar operaciones mediante condiciones de éxito y de fracaso. En Cloud Studio, estas se conocen como acciones de operación. Las operaciones se pueden encadenar a través de flujos de trabajo.

Mapeo de Transformación

En Design Studio, las transformaciones consisten en asignaciones visuales entre los campos de origen y destino. Para identificar la lógica de destino, las variables y los campos de origen asignados es necesario profundizar en cada campo, y para identificar qué campos de origen están asignados a un destino se requiere un esfuerzo adicional.

Cloud Studio presenta una exploración más sencilla de las asignaciones, lo que le permite ver fácilmente los detalles de la asignación de todos los campos de un vistazo, incluidos los campos de origen, las variables y la lógica de secuencia de comandos, sin necesidad de hacer clics adicionales. Cada campo de origen indica la cantidad de campos de destino asignados y brinda acceso directo a esos campos.

Design Studio, páginas anotadas

Además, todavía tienes acceso a los mismos tipos de funciones robustas proporcionadas por Design Studio, incluida vista previa de una transformación y crear asignaciones condicionales. Las funciones adicionales que están disponibles solo en Cloud Studio incluyen duplicar un esquema de un lado de la transformación al otro, y la exportación e importación de asignaciones con la posibilidad de seleccionar qué asignaciones utilizar en caso de conflictos.

Utilizar Secuencias de Comandos

En Design Studio, puede usar secuencias de comandos en todo su proyecto para agregar funcionalidad donde sea necesario, ya sea que el secuencia de comandos se use como un paso dentro de una operación, como lógica dentro de un campo de destino mapeado o como una condición en un nodo de destino para filtrar qué registros se procesan.

Cloud Studio tiene el mismo uso de tipos de secuencia de comandos y continúa utilizando Jitterbit Script lenguaje, con el mismo soporte para JavaScript como Design Studio. En general, los secuencias de comandos se tratan en gran medida de la misma manera, con algunas diferencias menores.

La mayor diferencia es la sintaxis con la que se hace referencia a los componentes del proyecto en un secuencia de comandos. Por ejemplo, en Design Studio, una referencia a una fuente FTP tendría esta sintaxis:

<TAG>Sources/My FTP Source Name<TAG>

En Cloud Studio, el componente correspondiente sería una actividad de lectura FTP con esta sintaxis:

<TAG>activity:ftp/My FTP Endpoint Name/ftp_read/My FTP Read Activity Name<TAG>

Esta diferencia es importante si está copiando manualmente un secuencia de comandos de un proyecto de Design Studio a Cloud Studio, ya que estas referencias deberán reemplazarse (para obtener más detalles, consulte Extremos en Jitterbit Script).

secuencia de comandos de transformación Design Studio anotado pp

Desplegar y Migrar

Mientras diseña un proyecto en Design Studio, puede desplegar elementos de proyecto seleccionados o el proyecto completo y migrar proyectos de un ambiente a otro.

Estos conceptos son los mismos en Cloud Studio: puede seleccionar ciertos componentes del proyecto para desplegar o desplegar todo el proyecto (consulte Despliegue del proyecto). Los proyectos también se pueden migrar entre ambientes (consulte Migración de proyectos).

(El término "migración" se refiere a mover un proyecto de un ambiente a otro. Si, en cambio, desea importar un proyecto de Cloud Studio exportado a Cloud Studio, consulte Crear e importar proyectos anteriormente en esta página.)

desplegar Design Studio pp anotado

Capacitación Práctica

Hemos preparado un curso de capacitación introductorio sobre Cloud Studio, que se ofrece a través de nuestro sistema de aprendizaje en línea en Jitterbit University. Con el tiempo, desarrollaremos material de curso avanzado sobre Cloud Studio, tal como lo hicimos para Design Studio. Obtenga más información en Obtener capacitación.

Mejoras Futuras

Nuestros desarrolladores de Cloud Studio trabajan en un ciclo rápido que ofrece actualizaciones frecuentes a Cloud Studio, con funcionalidad adicional ofrecida a través de nuevas características, mejoras a características existentes y solución de defectos.

¡Agradecemos cualquier idea que pueda tener para futuras mejoras! Si tiene sugerencias, envíe una solicitud a nuestro equipo de productos y un miembro del equipo se comunicará con usted para informarle sobre el estado de su solicitud.