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:
- Portal Harmony e suas aplicações
- Design Studio
- Agentes privados
- Grupo de Agentes de Nuvem Sandbox
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 comofalsedentro 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çãolibcurl. 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 JitterbitRunOperation()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.
Recursos relacionados
- Verifique o Jitterbit Trust para as datas e horários de lançamento mais recentes, pois o cronograma está sujeito a alterações.
- Consulte as notas de versão do Grupo de Agentes em Nuvem.
- Consulte Problemas conhecidos relacionados a lançamentos recentes.
- Revise a política de fim de vida do Jitterbit.
- Entre em contato com o suporte do Jitterbit ou pergunte à Comunidade Jitterbit.