10.2 Notas de Lançamento do Harmony
10.2 Liberação de Harmony
Harmony Portal, Design Studio, API Gateway Privado e Agentes Privados Lançados em 5, 6 e 10 de Junho de 2019
A data de lançamento 10.2 é por região:
-
APAC: Lançado em 5 de junho de 2019
-
EMEA: Lançado em 6 de junho de 2019
-
NA: Lançado em 10 de junho de 2019
Incluídas nesta versão estão atualizações para estes componentes do Harmony:
- Portal Harmony e suas aplicações
- Design Studio
- Agentes Privados
- API Gateway Privado
Os instaladores Design Studio, Agente Privado e API Gateway Privado estão disponíveis a partir de 10 de junho de 2019.
Novas Características
API Manager e API Gateway Privado
- A autenticação da API Okta OAuth 2.0 agora é suportada
Ao configurar a autenticação em Perfis de segurança página do API Manager para usar com uma API Customizada ou proxy de API, agora você pode usar o Okta como provedor do OAuth 2.0. Para aqueles que usam um API Gateway Privado, o gateway versão 10.2 ou superior é necessário para oferecer suporte a esse recurso.
API Manager
- Capacidade de substituir URLs durante a configuração do OAuth 2.0
Ao configurar a autenticação Google ou Salesforce OAuth 2.0 em Perfis de segurança página do API Manager para usar com uma API Customizada ou proxy de API, agora você pode substituir os URLs padrão usados para autorização, token e informações do usuário, substituindo os padrões nesses novos campos.
Cloud Studio
- Conectores Snowflake e Square
Novos conectores Cloud Studio para Snowflake e Square agora estão disponíveis para uso com agentes versão 10.1 ou mais alto. Os novos conectores podem ser acessados no lado direito do designer do projeto na paleta de componentes de design.
Portal Harmony
- O instalador do API Gateway Privado agora está disponível no Portal Harmony
O arquivo do instalador de um API Gateway Privado agora está disponível em Downloads página do Portal Harmony e está disponível para todos os assinantes do Harmony.
Mudanças
Design Studio
- Distribuição Java alterada para macOS
A distribuição Java incluída na versão macOS do Design Studio foi alterado de Oracle JRE para AdoptOpenJDK JRE e do Oracle JFX para Zulu com OpenJFX. (Uma mudança semelhante para usar o AdoptOpenJDK JRE foi feita para a versão Windows do Design Studio na versão 9.8.)
Melhorias
API Manager
- O editor de documentação da API agora aceita a documentação do OpenAPI 3.0
Agora você pode copiar a documentação do OpenAPI 3.0 para o Gerenciador de Portal, onde você pode editar, salvar e publicar a documentação. - O tipo de conteúdo agora é detectado automaticamente nas definições OpenAPI
O tipo de conteúdo agora é detectado automaticamente ao gerar a documentação OpenAPI através do Portal Manager e é baseado no tipo de conteúdo dos esquemas de solicitação e resposta usados na operação do Cloud Studio ou Design Studio. Anteriormente, o tipo de conteúdo era padronizadoapplication/json
, exigindo intervenção manual para testar a API nos casos em que o tipo de conteúdo era realmenteapplication/xml
.
Cloud Studio
- IU para atividade do NetSuite Search melhorada
Ao configurar um NetSuite Atividade de pesquisa, a UI agora possui uma caixa de seleção para selecionar todos os subtipos de um objeto de uma vez, além de poder selecionar cada subtipo individualmente. - IU para atividades HTTP melhorada
Ao configurar uma atividade HTTP, a IU foi aprimorada para anexar um caminho ou parâmetros de consultar ao URL base, mostrando uma visualização do URL base e do caminho concatenados.
Portal Harmony
- O assistente de início rápido do Harmony agora é específico para Cloud Studio ou Design Studio
No Portal Harmony na seção Suporte e aprendizado, o link para Harmony Quick Start agora exibe etapas personalizadas para o aplicativo de design de projeto página de aterrissagem na Web do Cloud Studio. Na primeira etapa do assistente, você pode usar o link na parte inferior para alternar entre as etapas específicas do Design Studio ou Cloud Studio. - Segurança de autenticação Harmony aprimorada
Ao navegar entre aplicativos dentro do Portal Harmony, o token de autenticação Harmony agora é passado em um cookie que é lido e depois destruído, em vez de ser passado como um parâmetro dentro da URL.
API Gateway Privado
- Melhorias nos testes do API Gateway Privado
O API Gateway Privado opção de autoteste do instalador, acessada executando--test
, foi aprimorado com testes automáticos adicionais, verificação adicional de erros e usabilidade aprimorada com mensagens de erro coloridas e fáceis de usar. Após um login bem-sucedido, o teste agora importa automaticamente um projeto e uma API e, em seguida, chama a API por meio do gateway para garantir a configuração adequada.
Conserta
Agente
- Estruturas multicamadas SAP RFC agora são suportadas
Agora você pode usar estruturas RFC multicamadas (tabelas aninhadas) com o Design Studio SAP Connector (ECC e HANA) usando um agente versão 10.2 ou superior. Anteriormente, a estrutura era exibida na transformação, mas a operação falhava em tempo de execução.
API Manager
- Ajustes de UI para Portal Manager e Portal
Pequenas correções no Gerenciador do Portal e as páginas do Portal afetam apenas a interface do usuário. Isso inclui a atualização do rótulo no botão de regeneração de documentos para indicar que esta ação também publica a API, sempre exibindo um ícone de cadeado próximo às APIs onde a autenticação é necessária (anteriormente ausente em algumas áreas), adicionando uma dica informativa sobre a seleção do ambiente e resolvendo problemas de exibição em torno do logotipo e cabeçalho personalizados.
Cloud Studio
- Conectores do Connector Builder com autenticação anônima agora funcionam
Os usuários finais agora podem usar o Connector Builder conectores que usam autenticação anônima. Anteriormente, embora o conector pudesse ser criado com sucesso, quando um usuário final tentasse configurar uma conexão, ele receberia um erro durante o teste e não conseguiria salvar a conexão. - Dependências de variáveis globais agora são relatadas com precisão
Ao referenciar uma variável global em um mapeamento de transformação, as dependências agora são relatadas com precisão. Anteriormente, as variáveis globais não eram reconhecidas como tendo sido usadas em uma transformação e eram exibidas incorretamente na aba Componentes do painel do projeto como componentes órfãos. - A visualização de uma transformação com um esquema de origem simples personalizado agora funciona
Ao visualizar uma transformação que usa um esquema simples personalizado como origem, os dados de amostra agora são carregados sem problemas. Anteriormente, ocorria um erro e os dados de origem não eram carregados na visualização da transformação. FindByPos()
função agora funciona corretamente
Ao usar a funçãoFindByPos()
em um mapeamento de transformação, uma linha iteradora preta sólida que indica a presença de um nó de loop agora é gerado no local apropriado. Para lidar com essa correção, ao usar esta função, um símbolo de hash (#
) indicando que uma instância agora é inserida automaticamente no caminho de referência do campo de origem.- O mapeamento para nós de valor XML agora funciona corretamente
Em uma transformação com mapeamento de um nó XML que possui um valor e zero ou mais atributos, como representado por um campo com um símbolo de hash (#
), os dados de destino agora são gerados corretamente. Anteriormente, o arquivo XML gerado alterava incorretamente a tag XML em vez do valor nas tags, tornando a saída do mapeamento de transformação inutilizável. - Funções de banco de dados agora fazem referência a uma conexão em vez de uma atividade
Ao usar qualquer Jitterbit Script funções de banco de dados que exigem umdatabaseId
, esse parâmetro agora usa um caminho de referência de string para uma conexão de banco de dados em vez de uma atividade de banco de dados. Observe que se você usou uma referência a uma atividade de banco de dados, ela continuará funcionando. - Substituir grandes projetos durante a migração agora funciona
Grandes projetos agora podem ser migrados para um ambiente onde já existem, substituindo o projeto no ambiente de destino. Anteriormente, a migração falhava com um erro genérico devido ao tempo limite. - As atividades existentes do Salesforce Query agora mostram objetos relacionados selecionados
Ao editar uma atividade de consulta do Salesforce existente que usa objetos pai e/ou filho, esses objetos relacionados selecionados serão exibidos agora. Anteriormente, as seleções de objetos relacionados não eram exibidas, embora as seleções ainda estivessem preservadas e a consultar não fosse afetada.
Design Studio
- A autenticação Harmony OAuth 2.0 agora funciona no macOS
Aqueles que usam contas Harmony onde logon único (SSO) está configurado para fazer login usando as credenciais do Google ou da Autodesk agora pode fazer login no macOS Design Studio conforme esperado. Anteriormente, aparecia um erro ou uma janela de login em branco ao tentar fazer login usando SSO.
Portal Harmony
- A opção de menu do Cloud Studio é sempre exibida
No canto superior esquerdo do Portal Harmony, o menu do Harmony Portal agora mostra a opção de menu Cloud Studio quando apropriado. Anteriormente, a opção de menu Cloud Studio estava ausente em algumas circunstâncias, embora ainda fosse possível navegar para o Cloud Studio a partir da página de aterrissagem do Harmony. - Agora você permanece conectado quando esperado
Ao acessar o aplicativo Cloud Studio, após ficar inativo no Harmony Portal por 18 minutos, receber uma contagem regressiva de 2 minutos e escolher Permanecer conectado, você não será mais desconectado automaticamente do Portal Harmony de qualquer maneira.
Management Console
- As operações da API Cloud Studio agora são exibidas
No Management Console Projetos, operações do Cloud Studio que contêm uma solicitação de API e uma atividade de resposta da API agora são exibidos na aba Operações. Anteriormente, as operações da API do Cloud Studio só apareceriam se contivessem apenas uma única atividade de solicitação ou resposta de API.