Ir para o conteúdo

10.11 Notas de versão do Harmony

10.11 Lançamento do Harmony

Portal Harmony, Design Studio, agentes privados e Grupo de Agentes de Nuvem Sandbox lançados em 11 e 16 de dezembro de 2019

A data de lançamento da versão 10.11 é por região:

  • APAC: Lançado em 11 de dezembro de 2019

  • EMEA: Lançado em 16 de dezembro de 2019

  • NA: Lançado em 16 de dezembro de 2019

Incluídas nesta versão estão atualizações para os seguintes componentes do Harmony:

O Grupo de Agentes de Nuvem Sandbox e as aplicações web acessadas através do portal Harmony foram atualizados para 10.11 no momento do lançamento. Os instaladores do Design Studio e dos agentes privados estão disponíveis em cada região a partir da conclusão do lançamento de cada região.

A partir de 12 de dezembro de 2019, as versões 9.6 do Design Studio e dos agentes privados atingiram fim de vida e não são mais suportadas. Recomenda-se que todos os usuários dessas versões (e anteriores) atualizem para as versões mais recentes assim que possível.

Novos recursos

Cloud Studio

  • Reutilização de transformações Transformações com um esquema de origem e um esquema de destino definidos dentro da transformação agora podem ser referenciadas em múltiplas operações. Para usar a transformação em várias operações, arraste o nome da transformação da aba Componentes do painel do projeto para uma operação na tela de design.

Melhorias

Cloud Studio

  • O status da operação agora é exibido na tela de design
    Ao executar uma operação durante o tempo de design, o status da operação em tempo real agora é exibido no canto inferior esquerdo da operação. Clicar no status da operação abre o log da operação em uma nova aba do navegador, permitindo que você continue trabalhando enquanto as operações estão em execução.

  • Componentes não utilizados agora podem ser excluídos por categoria
    Agora é possível excluir em massa componentes de projeto não referenciados, que são exibidos com um ícone de link quebrado na aba Componentes do painel do projeto. Para excluir esses componentes em massa, utilize o menu de ações da categoria dentro da mesma aba.

  • URLs base do Connector Builder agora podem ser editadas por usuários finais
    Ao criar um conector Connector Builder personalizado, agora é possível especificar se a URL base deve ser exposta e editável por um usuário final configurando o conector. Anteriormente, os usuários finais não podiam ver ou alterar a URL base.

  • Grupos personalizados sem componentes agora persistem
    Após remover todos os componentes de um grupo de componentes personalizado, o grupo não é mais excluído por padrão. Você ainda pode excluir um grupo personalizado selecionando Desagrupar no menu de ações.

  • Visualização de uma transformação melhorada
    Atualizações foram feitas na visualização de uma transformação para melhorar a usabilidade em todos os endpoints suportados.

  • A versão 47 da API do Salesforce agora é suportada
    Os conectores Salesforce e ServiceMax agora utilizam a versão 47 da API do Salesforce. Esta atualização automática é da versão 45 e inclui novos objetos suportados nas versões 46 e 47.

  • WSDL do NetSuite 2019.2 agora é suportado
    O conector NetSuite agora suporta o WSDL 2019.2 do NetSuite. Para usar o WSDL, especifique sua URL (https://webservices.netsuite.com/wsdl/v2019_2_0/netsuite.wsdl) durante a configuração de uma conexão NetSuite.

  • O conector Jira agora é mais robusto
    O conector Jira agora inclui suporte para criar, atualizar e excluir objetos (projetos, usuários, problemas, etc.), criar problemas em massa, acessar campos personalizados, lidar com erros e notificações, e excluir objetos por ID. Observe que a versão mais recente do conector Jira não é compatível com conexões ou atividades Jira configuradas anteriormente. Se você já estiver usando o conector Jira, entre em contato com o suporte da Jitterbit para obter assistência na atualização do projeto.

  • Atividades do Salesforce e ServiceMax agora podem ser arrastadas do painel do projeto para uma operação
    Agora você pode arrastar e soltar atividades não utilizadas do Salesforce ou ServiceMax da aba Componentes do painel do projeto para uma operação na tela de design. Observe que referenciar a mesma atividade do Salesforce ou ServiceMax em várias operações não é suportado. Em vez disso, você pode fazer uma cópia da atividade para usar em outro lugar.

  • O conector Snowflake agora suporta procedimentos armazenados e exclusão de registros
    O conector Snowflake agora inclui duas novas atividades: (1) uma atividade de Invocar Procedimento Armazenado, que permite aproveitar recursos estendidos no Snowflake e reutilizar código existente, e (2) uma atividade de Exclusão, que exclui registros de uma tabela Snowflake usando uma cláusula WHERE fornecida dentro da transformação de solicitação.

  • Atividades de Put do Snowflake agora lidam com erros por padrão
    Ao usar a abordagem Stage File para uma atividade de Put do Snowflake, quaisquer erros encontrados durante o processamento agora serão retornados por padrão sob o nó de erro da estrutura de resposta. Anteriormente, você poderia configurar se os erros eram retornados usando um campo Validation Mode, que agora foi removido.

  • Atividades de Put do Snowflake agora podem lidar com colunas vazias ou extras
    Ao usar a abordagem Stage File para uma atividade de Put do Snowflake, se estiver usando um arquivo de solicitação onde o número de colunas não corresponde ao da tabela correspondente, por padrão a operação não falhará mais e os dados fornecidos serão inseridos. Você pode substituir esse comportamento selecionando a nova opção de configuração Error On Column Count Mismatch, ou definindo errorOnColumnCountMismatch como false dentro do esquema de solicitação. Substituir o comportamento padrão resultará na falha da operação e um erro será retornado na resposta.

Design Studio e agente

  • A versão 47 da API do Salesforce agora é suportada
    O conector do Design Studio para Salesforce agora suporta a versão 47 da API do Salesforce com o uso de um agente 10.11 e a versão 10.11 do Design Studio. Ao abrir um projeto existente do Design Studio que utiliza este conector e atende a ambos os requisitos de versão, você será solicitado a atualizar para a versão 47 da API do Salesforce. Esta atualização da versão 45 inclui novos objetos suportados nas versões 46 e 47.

Design Studio

  • O WSDL do NetSuite 2019.2 agora é suportado
    O conector do Design Studio para NetSuite agora suporta o WSDL 2019.2 do NetSuite. Para usar o WSDL, especifique sua URL (https://webservices.netsuite.com/wsdl/v2019_2_0/netsuite.wsdl) durante a configuração de um endpoint do NetSuite. O suporte para o WSDL 2019.2 não requer uma atualização do agente ou do Design Studio.

Correções

Agente

  • Transferência FTP/HTTP para arquivos grandes agora funciona
    Ao usar o Cloud Studio ou o Design Studio para fazer upload de um arquivo maior que 2 GB para um endpoint FTP ou HTTP, a transferência agora é bem-sucedida. Anteriormente, você poderia ter recebido um erro relacionado a uma função libcurl. O problema foi causado por atualizações de biblioteca na versão 8.29 do agente Jitterbit e foi resolvido com agentes 10.11 e superiores.

Cloud Studio

  • Novos nomes de projetos do Cloud Studio que já estão em uso no Design Studio agora são inválidos
    Ao criar ou importar um projeto, a validação agora garante que o nome do projeto não esteja em uso como um projeto do Design Studio no mesmo ambiente. Anteriormente, conflitos poderiam ser inadvertidamente criados com um projeto existente do Design Studio ao dar ao projeto do Cloud Studio o mesmo nome.

  • Conflitos de implantação agora estão resolvidos
    Implantar um projeto não falha mais quando o mesmo projeto está sendo editado pelo mesmo ou por um usuário diferente em outra sessão enquanto a implantação está em andamento. A falha na implantação era resultado do projeto ser salvo na outra sessão antes que a implantação fosse concluída.

  • Reutilizar um esquema após a implantação agora funciona
    Reutilizar um esquema personalizado, espelhado ou baseado em arquivo após a implantação agora funciona como esperado. Anteriormente, a menos que o esquema fosse primeiro editado ou reenviado, um erro genérico de "inesperado" ocorreria.

  • Opções de esquema delimitadas por caracteres podem ser usadas novamente
    Durante a configuração de um esquema plano ou esquema hierárquico, você pode novamente usar a interface Opções que se torna acessível quando Delimitado por Caracteres é selecionado. Anteriormente, clicar dentro da interface Opções fazia com que ela se fechasse sem poder fazer edições.

  • A exclusão de componentes agora funciona corretamente quando RunOperation() é usado com uma operação nomeada igual a um fluxo de trabalho
    Ao usar a função Jitterbit RunOperation() em um script, onde a operação chamada tem o mesmo nome que um fluxo de trabalho no projeto atual, as dependências agora são tratadas corretamente. Anteriormente, certos componentes não podiam ser excluídos como resultado de dependências relatadas incorretamente relacionadas à operação e ao fluxo de trabalho.

  • Os valores de configuração do componente agora são preservados ao criar uma variável de projeto
    Durante a configuração de componentes com campos onde variáveis podem ser usadas, se você usar o link Adicionar para criar e salvar uma variável de projeto, os valores de configuração existentes agora são preservados quando você retorna à configuração do componente anterior. Anteriormente, ao retornar à configuração do componente, os valores de configuração que haviam sido inseridos antes de criar a variável não eram mantidos.

  • Renomear uma operação a partir do canvas de design agora funciona como esperado
    Ao renomear uma operação a partir do canvas de design, a opção Renomear agora foca no nome da operação no canvas de design para renomeação, em vez de focar no nome da operação no painel do projeto.