10.11 Notas de la versión de Harmony
10.11 Versión de Harmony
Portal de Harmony, Design Studio, agentes privados y Grupo de Agentes en la Nube de Sandbox lanzados el 11 y 16 de diciembre de 2019
La fecha de lanzamiento de la versión 10.11 es por región:
-
APAC: Lanzado el 11 de diciembre de 2019
-
EMEA: Lanzado el 16 de diciembre de 2019
-
NA: Lanzado el 16 de diciembre de 2019
Incluidos en esta versión están las actualizaciones a estos componentes de Harmony:
- Portal de Harmony y sus aplicaciones
- Design Studio
- Agentes privados
- Grupo de Agentes en la Nube de Sandbox
El Grupo de Agentes en la Nube de Sandbox y las aplicaciones web accesibles a través del portal de Harmony se actualizaron a la versión 10.11 en el momento del lanzamiento. Los instaladores de Design Studio y agentes privados están disponibles en cada región a partir de la conclusión del lanzamiento de cada región.
A partir del 12 de diciembre de 2019, las versiones 9.6 de Design Studio y agentes privados han alcanzado el final de su vida útil y ya no son compatibles. Se recomienda que todos los usuarios de estas versiones (y anteriores) actualicen a las versiones más recientes tan pronto como sea posible.
Nuevas características
Cloud Studio
- Reutilización de transformaciones Las transformaciones con un esquema de origen y un esquema de destino definidos dentro de la transformación ahora pueden ser referenciadas en múltiples operaciones. Para usar la transformación en múltiples operaciones, arrastre el nombre de la transformación desde la pestaña Componentes del panel del proyecto a una operación en el lienzo de diseño.
Mejoras
Cloud Studio
-
El estado de la operación ahora se muestra en el lienzo de diseño
Al ejecutar una operación durante el tiempo de diseño, el estado de la operación en tiempo real ahora se muestra en la parte inferior izquierda de la operación. Hacer clic en el estado de la operación abre el registro de la operación en una pestaña separada del navegador para que pueda continuar trabajando mientras las operaciones se están ejecutando. -
Los componentes no utilizados ahora se pueden eliminar por categoría
Ahora se pueden eliminar en bloque los componentes de proyecto no referenciados, que se muestran con un ícono de enlace roto en la pestaña Componentes del panel del proyecto. Para eliminar estos componentes en bloque, utiliza el menú de acciones de la categoría dentro de la misma pestaña. -
Las URL base del Constructor de Conectores ahora pueden ser editadas por los usuarios finales
Al crear un conector personalizado de Constructor de Conectores, ahora puedes especificar si la URL base debe ser expuesta y editable por un usuario final que configure el conector. Anteriormente, los usuarios finales no podían ver ni cambiar la URL base. -
Los grupos personalizados sin componentes ahora persisten
Después de eliminar todos los componentes de un grupo de componentes personalizado, el grupo ya no se elimina por defecto. Aún puedes eliminar un grupo personalizado seleccionando Desagrupar desde su menú de acciones. -
La vista previa de una transformación mejorada
Se han realizado actualizaciones en la vista previa de una transformación para mejorar la usabilidad en todos los puntos finales soportados. -
La versión 47 de la API de Salesforce ahora es compatible
Los conectores de Salesforce y ServiceMax ahora utilizan la versión 47 de la API de Salesforce. Esta actualización automática es de la versión 45 e incluye nuevos objetos soportados en las versiones 46 y 47. -
El WSDL de NetSuite 2019.2 ahora es compatible
El conector de NetSuite ahora soporta el WSDL 2019.2 de NetSuite. Para usar el WSDL, especifica su URL (https://webservices.netsuite.com/wsdl/v2019_2_0/netsuite.wsdl) durante la configuración de una conexión de NetSuite. -
El conector de Jira ahora es más robusto
El conector de Jira ahora incluye soporte para crear, actualizar y eliminar objetos (proyectos, usuarios, problemas, etc.), crear problemas en bloque, acceder a campos personalizados, manejar y notificar errores, y eliminar objetos por ID. Ten en cuenta que la última versión del conector de Jira no es compatible con conexiones o actividades de Jira configuradas previamente. Si ya estás utilizando el conector de Jira, por favor contacta al soporte de Jitterbit para obtener asistencia con la actualización del proyecto. -
Las actividades de Salesforce y ServiceMax ahora se pueden arrastrar desde el panel del proyecto a una operación
Ahora puedes arrastrar y soltar actividades no utilizadas de Salesforce o ServiceMax desde la pestaña Componentes del panel del proyecto a una operación en el lienzo de diseño. Ten en cuenta que no se admite hacer referencia a la misma actividad de Salesforce o ServiceMax en múltiples operaciones. En su lugar, puedes hacer una copia de la actividad para usarla en otro lugar. -
El conector de Snowflake ahora admite procedimientos almacenados y eliminación de registros
El conector de Snowflake ahora incluye dos nuevas actividades: (1) una actividad de Invocar Procedimiento Almacenado, que te permite aprovechar características extendidas en Snowflake y reutilizar código existente, y (2) una actividad de Eliminar, que elimina registros de una tabla de Snowflake utilizando una cláusula WHERE proporcionada dentro de la transformación de solicitud. -
Las actividades de Snowflake Put ahora manejan errores por defecto
Al utilizar el enfoque de Archivo de Etapa para una actividad de Snowflake Put, cualquier error que se encuentre durante el procesamiento ahora se devolverá por defecto bajo el nodo de error de la estructura de respuesta. Anteriormente, podías configurar si se devolvían errores utilizando un campo de Modo de Validación, que ahora ha sido eliminado. -
Las actividades de Snowflake Put ahora pueden manejar columnas vacías o adicionales
Al utilizar el enfoque de Archivo de Etapa para una actividad de Snowflake Put, si se utiliza un archivo de solicitud donde el número de columnas no coincide con el de la tabla correspondiente, por defecto la operación ya no fallará y los datos proporcionados se insertarán. Puedes anular este comportamiento seleccionando la nueva opción de configuración Error en Desajuste de Conteo de Columnas, o configurando errorOnColumnCountMismatch afalsedentro del esquema de solicitud. Anular el comportamiento por defecto resultará en que la operación falle y se devuelva un error en la respuesta.
Design Studio y agente
- La versión 47 de la API de Salesforce ahora es compatible
El conector de Salesforce de Design Studio ahora es compatible con la versión 47 de la API de Salesforce utilizando un agente de versión 10.11 y la versión 10.11 de Design Studio. Al abrir un proyecto existente de Design Studio que utiliza este conector y cumple con ambos requisitos de versión, se le pedirá que actualice a la versión 47 de la API de Salesforce. Esta actualización desde la versión 45 incluye nuevos objetos compatibles en las versiones 46 y 47.
Design Studio
- WSDL de NetSuite 2019.2 ahora es compatible
El conector de NetSuite de Design Studio ahora es compatible con el WSDL 2019.2 de NetSuite. Para usar el WSDL, especifique su URL (https://webservices.netsuite.com/wsdl/v2019_2_0/netsuite.wsdl) durante la configuración de un punto final de NetSuite. El soporte para el WSDL 2019.2 no requiere una actualización del agente o de Design Studio.
Soluciones
Agente
- La transferencia FTP/HTTP para archivos grandes ahora funciona
Al usar Cloud Studio o Design Studio para cargar un archivo mayor a 2 GB a un punto final FTP o HTTP, la transferencia ahora es exitosa. Anteriormente, podría haber recibido un error relacionado con una función delibcurl. El problema fue causado por actualizaciones de bibliotecas en la versión 8.29 del agente de Jitterbit y se ha resuelto con agentes de versión 10.11 y superiores.
Cloud Studio
-
Los nuevos nombres de proyectos de Cloud Studio que ya están en uso en Design Studio ahora son inválidos
Al crear o importar un proyecto, la validación ahora asegura que el nombre del proyecto no esté ya en uso como un proyecto de Design Studio en el mismo entorno. Anteriormente, se podían crear conflictos inadvertidamente con un proyecto existente de Design Studio al darle a un proyecto de Cloud Studio el mismo nombre. -
Los conflictos de implementación ahora están resueltos
La implementación de un proyecto ya no falla cuando el mismo proyecto está siendo editado por el mismo usuario o por un usuario diferente en otra sesión mientras la implementación está en proceso. La falla en la implementación era el resultado de que el proyecto se guardara en la otra sesión antes de que la implementación finalizara. -
Reutilizar un esquema después de implementar ahora funciona
Reutilizar un esquema personalizado, reflejado o basado en archivos después de implementar ahora funciona como se esperaba. Anteriormente, a menos que el esquema se editara o se volviera a cargar primero, ocurría un error genérico de "inesperado". -
Las opciones de esquema delimitadas por caracteres pueden usarse nuevamente
Durante la configuración de un esquema plano o esquema jerárquico, puedes usar nuevamente la interfaz de Opciones que se vuelve accesible cuando se selecciona Delimitado por caracteres. Anteriormente, hacer clic dentro de la interfaz de Opciones hacía que se cerrara sin poder realizar ediciones. -
La eliminación de componentes ahora funciona correctamente cuando se usa
RunOperation()con una operación nombrada igual que un flujo de trabajo
Al usar la función de JitterbitRunOperation()en un script, donde la operación llamada tiene el mismo nombre que un flujo de trabajo en el proyecto actual, las dependencias ahora se manejan correctamente. Anteriormente, ciertos componentes no podían ser eliminados como resultado de dependencias reportadas incorrectamente relacionadas con la operación y el flujo de trabajo. -
Los valores de configuración de componentes ahora se preservan al crear una variable de proyecto
Durante la configuración de componentes con campos donde se pueden usar variables, si usas el enlace Agregar para crear y guardar una variable de proyecto, los valores de configuración existentes ahora se preservan cuando regresas a la configuración del componente anterior. Anteriormente, al regresar a la configuración del componente, los valores de configuración que se habían ingresado antes de crear la variable no se retenían. -
Renombrar una operación desde el lienzo de diseño ahora funciona como se esperaba
Al renombrar una operación desde el lienzo de diseño, la opción Renombrar ahora se enfoca en el nombre de la operación en el lienzo de diseño para renombrar, en lugar de enfocarse en el nombre de la operación en el panel del proyecto.
Recursos relacionados
- Consulta Jitterbit Trust para conocer las fechas y horas de lanzamiento más recientes, ya que el cronograma está sujeto a cambios.
- Consulta las notas de la versión del Grupo de Agentes en la Nube.
- Consulta los Problemas conocidos relacionados con lanzamientos recientes.
- Revisa la política de fin de vida de Jitterbit.
- Contacta al soporte de Jitterbit o pregunta en la Comunidad de Jitterbit.