Integration Studio problemas conhecidos
Introdução
Esta página documenta problemas conhecidos que foram identificados com Jitterbit Integration Studio. Para problemas conhecidos que foram identificados com outros aplicativos Jitterbit Harmony, consulte Problemas conhecidos.
Em geral
-
A colagem entre projetos não funciona no Firefox
-
Resumo: Colar componentes entre projetos não funciona atualmente no navegador Firefox.
-
Informações adicionais: Após copiar um componente, tentar colá-lo em outro projeto não resultará em uma cópia do componente.
-
Solução alternativa: Use o navegador Chrome ou Safari (somente macOS ) para colar componentes entre projetos.
-
Conectores
-
Box: Aviso de subelementos extras ao criar links da web com a atividade Criar
-
Resumo: Este aviso aparece no log ao criar um link da web.
-
Informações adicionais: Após executar uma operação para criar um link da web, o log mostra avisos de subelementos extras.
-
-
As atividades do conector de banco de dados podem falhar se o nome da tabela contiver um +
-
Resumo: Se um nome de tabela em uma instrução como
select * from City+
contém um +, a atividade falha. -
Informações adicionais: O caractere + é um caractere reservado no SQL.
-
Solução alternativa: Coloque o nome da tabela entre colchetes,
[select * from City+]
.
-
-
HTTP: Repetir não recupera de erros 500, 502, 503 ou 504
-
Resumo: Quando a opção Repetir é selecionada em uma conexão HTTP e ao usar agentes privados 10.30 a 10.33, a atividade HTTP não se recupera de erros 500, 502, 503 ou 504 e um código de erro é retornado.
-
Solução alternativa: Atualize para a versão 10.34 ou posterior do agente privado ou adicione manualmente
RecoverableStatusCode=500,502,503,504
para o arquivo de configuração do agente privado.
-
-
Magento: Valores de campo para
created_at
eupdated_at
os carimbos de data/hora não são atualizados com entradas manuais- Resumo: Ambos os
created_at
eupdated_at
os campos são fornecidos pela API Magento. Esses timestamps não são editáveis pelo usuário. Quaisquer valores que você inserir para esses timestamps serão ignorados.
- Resumo: Ambos os
-
Magento: Filtrar uma pesquisa em alguns campos não está funcionando
-
Resumo: Ao especificar parâmetros de filtro na solicitação de uma atividade de pesquisa do Magento, alguns campos não funcionam, mesmo quando correspondem exatamente aos nomes de campo especificados na documentação da API do Magento.
-
Informações adicionais: A operação falha e a mensagem de resposta indica um nome de atributo inválido.
-
Solução alternativa: Use os logs do navegador para determinar qual nome de campo é esperado pelo conector. Por exemplo, enquanto a API do Magento especifica um
id
campo, o conector Magento espera que o nome do campo fornecido na solicitação sejaentity_id
. Em um navegador Chrome, os logs do navegador podem ser acessados nas Ferramentas do desenvolvedor do Google Chrome na aba Rede.
-
-
Microsoft Azure Service Bus: entradas de log excessivas
-
Resumo: Ao usar o conector Microsoft Azure Service Bus com a versão do agente 10.87 / 11.25 ou anterior, um número excessivo de
INFO
os logs são gerados em um curto período de tempo, levando a problemas de espaço em disco devido ao tamanho docatalina.out
arquivo. -
Solução alternativa: É recomendável atualizar para a versão 11.26 ou posterior do agente. Como alternativa, esse problema pode ser resolvido na versão 10.87 / 11.25 ou anterior do agente adicionando as seguintes configurações ao
logback.xml
arquivo localizado emC:\Program Files\Jitterbit Agent\tomcat\shared\lib
(Windows) ou/opt/jitterbit/tomcat/shared/lib
(Linux):<logger name="com.azure.core.amqp" level="ERROR"/> <logger name="com.azure.messaging.servicebus" level="ERROR"/> <logger name="com.azure.core.implementation" level="ERROR"/>
-
-
Microsoft Teams: O teste de uma consultar em uma atividade de canais de lista do Microsoft Teams falha se o nome de uma equipe contiver espaços
-
Resumo: Testar uma consultar na etapa 2 de uma atividade Listar canais do Microsoft Teams falha com um erro Consulta inválida se o nome da equipe do Microsoft Teams contiver espaços.
-
Informações adicionais: O problema é limitado ao teste da consultar. A configuração da atividade ainda pode ser concluída. No tempo de execução, a operação retornará os detalhes do canal esperados.
-
-
SAP: A implantação de operações SAP inválidas é permitida
-
Resumo: Operações que contêm mais de uma atividade SAP, ou que contêm uma atividade SAP e uma atividade NetSuite, Salesforce ou SOAP, parecem ser válidas e podem ser implantadas sem erros.
-
Informações adicionais: A operação falhará em tempo de execução.
-
Solução alternativa: Siga um padrão de operação válido e não use mais de uma atividade SAP, NetSuite, Salesforce ou SOAP na mesma operação. Se estiver usando uma atividade SAP como origem, use apenas o Padrão de transformação. Se estiver usando uma atividade SAP como destino, use o Padrão de transformação, o Padrão de arquivamento de dois destinos (apenas como o primeiro destino) ou o Padrão de duas transformações, conforme aplicável. Consulte Validade da operação para mais informações.
-
-
ServiceNow: os campos DateTime usam o tipo de dados errado no esquema de resposta gerado por uma atividade de consulta do ServiceNow
-
Resumo: Durante a configuração de uma atividade de consulta do ServiceNow, no esquema gerado na etapa 3, um campo DateTime que está retornando um valor (um
DateTime
ou nulo) usa uma string 'dateTime' em vez do valor. -
Solução alternativa: Na transformação, espelhe o esquema, edite-o e altere o tipo de dados de qualquer campo 'dateTime' para uma string.
-
-
ServiceNow: Operações com atividades de criação ou atualização do ServiceNow usando dados DateTime formatados incorretamente falham ao gravar o registro
-
Resumo: Operações que usam um ServiceNow create ou Atualizar atividade tentar gravar dados DateTime formatados incorretamente reportará sucesso com um erro, mas falhará ao criar ou atualizar o registro.
-
Informações adicionais: A mensagem de erro retornada não reporta o formato de data incorreto como causa.
-
Transformações
-
Valores incorretos para
long
tipo de dados-
Resumo: Valores e tipos de dados podem mudar na saída.
-
Informações adicionais: Campos com tipos de dados longos podem não exibir o valor original na saída.
-
-
Usar um esquema de origem simples em transformações pode retornar um campo mapeado em branco
-
Resumo: Em certas circunstâncias, ao usar um esquema de origem simples, os campos de destino não são mapeados corretamente, o que faz com que fiquem em branco.
-
Informações adicionais: Isso não ocorre com esquemas espelhados ou esquemas JSON.
-
Solução alternativa: Adicione um script no início da operação que desabilite transformações de streaming definindo
$jitterbit.transformation.auto_streaming = false;
.
-
-
Uma visualização de transformação resultará em um erro genérico ao usar um arquivo de amostra inválido
-
Resumo: Ao carregar um arquivo de amostra para usar em uma visualização de transformação, se o arquivo estiver em um formato inválido, a mensagem de erro indicará "sampleDataLoadFailure".
-
Informações adicionais: Possíveis causas de um formato inválido incluem um arquivo CSV sem o cabeçalho, um arquivo JSON sem aspas de fechamento, um arquivo XML sem uma tag de fechamento, etc.
-