Saltar al contenido

Notas de Lanzamiento 10.11 Harmony

10.11 Lanzamiento de Harmony

Harmony Portal, Design Studio, Agentes Privados y Grupo de Agentes en Nube para Desarrollo Lanzados el 11 y 16 de Diciembre de 2019

La fecha de lanzamiento 10.11 es por región:

  • APAC: Publicado el 11 de diciembre de 2019

  • EMEA: Publicado el 16 de diciembre de 2019

  • NA: Publicado el 16 de diciembre de 2019

En esta versión se incluyen actualizaciones de estos componentes de Harmony:

El Grupo de Agentes en Nube para Desarrollo y las aplicaciones en la nube a las que se accede a través del Portal Harmony se actualizaron a 10.11 en el momento del lanzamiento. Los instaladores de Design Studio y Agente Privado 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 Agente Privado alcanzaron el fin de vida útil y ya no son compatibles. Recomendamos que todos los usuarios de estas versiones (y anteriores) actualicen a las últimas versiones tan pronto como sea posible.

Nuevas Características

Cloud Studio

  • Reutilización de Transformación Transformaciones con un esquema de origen y de destino definido dentro de la transformación ahora se puede hacer referencia a él 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 pestaña del proyecto a una operación en el tela de diseño.

Mejoras

Cloud Studio

  • El estado de la operación ahora se muestra en el tela de diseño
    Cuando se ejecuta 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. Al hacer clic en el estado de la operación, se abre el registro de operación en una pestaña separada del navegador para que pueda continuar trabajando mientras se ejecutan las operaciones.

  • Los componentes no utilizados ahora se pueden eliminar por categoría
    Ahora puede eliminar de forma masiva componentes del proyecto sin referencia, que se muestran con un icono de enlace roto en la pestaña Componentes del panel del proyecto. Para eliminar estos componentes de forma masiva, utilice el menú de acciones de la categoría dentro de la misma pestaña.

  • Los usuarios finales ahora pueden editar las URLs base de Connector Builder
    Al crear un Constructor de conectores personalizado, ahora puede especificar si el usuario final que configura el conector debe exponer y editar la URL base. 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 personalizados, el grupo ya no se elimina de forma predeterminada. Aún puedes eliminar un grupo personalizado seleccionando Desagrupar en su menú de acciones.

  • Previsualización de una transformación mejorada
    Se han realizado actualizaciones en vista previa de una transformación para mejorar la usabilidad en todos los extremos compatibles.

  • La versión 47 de la API de Salesforce ahora es compatible
    El Salesforce y ServiceMax ahora usan la versión 47 de la API de Salesforce. Esta actualización automática es de la versión 45 e incluye nuevos objetos compatibles con las versiones 46 y 47.

  • NetSuite 2019.2 WSDL ahora es compatible
    El conector NetSuite ahora es compatible con WSDL 2019.2 de NetSuite. Para utilizar el WSDL, especifique su URL (https://webservices.netsuite.com/wsdl/v2019_2_0/netsuite.wsdl) durante la configuración de una conexión NetSuite.

  • El conector Jira ahora es más robusto
    El conector Jira ahora incluye soporte para crear, actualizar y eliminar objetos (proyectos, usuarios, problemas, etc.), crear problemas de forma masiva, acceder a campos personalizados, manejar y notificar errores y eliminar objetos por ID. Tenga en cuenta que la última versión del conector de Jira no es compatible con conexiones o actividades de Jira previamente configuradas. Si ya está utilizando el conector Jira, comuníquese con Soporte de Jitterbit para obtener ayuda 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 puede arrastrar y soltar Salesforce no utilizado o actividades de ServiceMax desde la pestaña Componentes del pestaña del proyecto a una operación en el tela de diseño. Tenga en cuenta que no se admite hacer referencia a la misma actividad de Salesforce o ServiceMax en múltiples operaciones. En su lugar, puede hacer una copia de la actividad para utilizarla en otro lugar.

  • El conector Snowflake ahora admite procedimientos almacenados y eliminación de registros
    El conector Snowflake ahora incluye dos nuevas actividades: (1) una actividad Invocar procedimiento almacenado, que le permite aprovechar las funciones extendidas de Snowflake y reutilizar el código existente, y (2) una actividad Eliminar, que elimina registros de una tabla de Snowflake usando una cláusula WHERE proporcionada dentro de la transformación de la solicitud.

  • Las actividades de Snowflake Put ahora manejan errores de forma predeterminada
    Cuando se utiliza el método Stage File para una actividad Snowflake Put, cualquier error que se encuentre durante el procesamiento ahora se devolverá de forma predeterminada en el nodo de error de la estructura de respuesta. Anteriormente, podía configurar si se devolvían errores mediante un campo Modo de validación, que ahora se ha eliminado.

  • Las actividades Snowflake Put ahora pueden manejar columnas vacías o adicionales
    Cuando se utiliza el método Stage File para una actividad Snowflake Put, si utiliza un archivo de solicitud donde el número de columnas no coincide con el de la tabla correspondiente, de forma predeterminada la operación ya no fallará y se insertarán los datos proporcionados. Puede anular este comportamiento seleccionando la nueva opción de configuración Error al no coincidir el recuento de columnas o estableciendo errorOnColumnCountMismatch en false dentro del esquema de solicitud. Si se anula el comportamiento predeterminado, la operación fallará y se devolverá un error en la respuesta.

Design Studio y Agente

  • La versión 47 de la API de Salesforce ahora es compatible
    El conector Design Studio Salesforce ahora admite la versión 47 de la API de Salesforce con el uso de un agente 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 solicitará que actualice a la versión 47 de la API de Salesforce. Esta actualización desde la versión 45 incluye nuevos objetos compatibles con las versiones 46 y 47.

Design Studio

  • NetSuite 2019.2 WSDL ahora es compatible
    El conector Design Studio NetSuite ahora es compatible con WSDL 2019.2 de NetSuite. Para utilizar el WSDL, especifique su URL (https://webservices.netsuite.com/wsdl/v2019_2_0/netsuite.wsdl) durante la configuración de un extremo NetSuite. La compatibilidad con WSDL 2019.2 no requiere un agente ni una actualización de Design Studio.

Correcciones

Agente

  • La transferencia FTP/HTTP para archivos grandes ahora funciona
    Cuando se utiliza Cloud Studio o Design Studio para cargar un archivo de más de 2 GB a un extremo FTP o HTTP, la transferencia ahora se realizó correctamente. Anteriormente, es posible que haya recibido un error con respecto a un libcurl función. El problema fue causado por actualizaciones de la biblioteca en la versión 8.29 del agente Harmony y se resolvió con agentes 10.11 y superiores.

Cloud Studio

  • Los nuevos nombres de proyectos de Cloud Studio que ya están en uso en Design Studio ahora no son válidos
    Al crear o importar un proyecto, la validación ahora garantiza que el nombre del proyecto no esté ya en uso como proyecto de Design Studio en el mismo ambiente. Anteriormente, se podían crear conflictos sin darse cuenta con un proyecto de Design Studio existente al darle el mismo nombre a un proyecto de Cloud Studio.

  • Los conflictos de despliegue ahora están resueltos
    La despliegue de un proyecto ya no falla cuando el mismo proyecto está siendo editado por el mismo usuario o por otro usuario en otra sesión mientras la despliegue está en proceso. El error en la desplegar se debió a que el proyecto se guardó en la otra sesión antes de que finalizara la despliegue.

  • Reutilizar un esquema después de desplegarlo ahora funciona
    La reutilización de un esquema personalizado, reflejado o basado en archivos después de la despliegue ahora funciona como se esperaba. Anteriormente, a menos que el esquema se editara o volviera a cargar primero, se producía un error genérico "inesperado".

  • Las opciones de esquema delimitadas por caracteres se pueden volver a utilizar
    Durante la configuración de un piso personalizado o esquema jerárquico, puede volver a utilizar la interfaz Opciones a la que se puede acceder cuando se selecciona Delimitado por caracteres. Anteriormente, al hacer clic dentro de la interfaz Opciones, ésta se cerraba sin poder realizar modificaciones.

  • La eliminación de componentes ahora funciona correctamente cuando RunOperation() se utiliza con una operación denominada igual que un flujo de trabajo
    Cuando se utiliza la función Jitterbit RunOperation() en un secuencia de comandos, donde la operación que se llama tiene el mismo nombre que un flujo de trabajo en el proyecto actual, las dependencias ahora se manejan correctamente. Anteriormente, ciertos componentes no se podían eliminar debido a dependencias informadas incorrectamente relacionadas con la operación y el flujo de trabajo.

  • Los valores de configuración de los componentes ahora se conservan al crear una variable de proyecto
    Durante la configuración de componentes con campos donde se pueden usar variables, si usa el enlace Agregar para crear y guardar una variable de proyecto, los valores de configuración existentes ahora se conservan cuando regresa a la configuración de 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 conservaban.

  • Cambiar el nombre de una operación desde el tela de diseño ahora funciona como se esperaba
    Al cambiar el nombre de una operación desde el tela de diseño, la opción Cambiar nombre ahora se centra en el nombre de la operación en el tela de diseño para cambiar el nombre, en lugar de centrarse en el nombre de la operación en el panel del proyecto.