Problemas conhecidos no Jitterbit Studio
Introdução
Esta página documenta problemas conhecidos identificados com o Jitterbit Studio. Para problemas conhecidos identificados em outros aplicativos do Jitterbit Harmony, consulte Problemas conhecidos.
Conectores
-
Box: Aviso de subelementos extras ao criar links da web com a atividade Create
-
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 exibe 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+contiver um +, a atividade falhará. -
Informações Adicionais: O caractere + é um caractere reservado em SQL.
-
Solução Alternativa: Coloque o nome da tabela entre colchetes,
[select * from City+].
-
-
HTTP: Retry não recupera de erros 500, 502, 503 ou 504
-
Resumo: Quando a opção Retry é selecionada em uma conexão HTTP e ao usar agentes privados 10.30 até 10.33, a atividade HTTP não 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,504ao arquivo de configuração do agente privado.
-
-
Magento: Os valores de campo para os timestamps
created_ateupdated_atnão são atualizados com entradas manuais- Resumo: Ambos os campos
created_ateupdated_atsão fornecidos pela API do Magento. Esses timestamps não podem ser editados pelo usuário. Quaisquer valores inseridos para esses timestamps são ignorados.
- Resumo: Ambos os campos
-
Magento: A filtragem de uma pesquisa em alguns campos não está funcionando
-
Resumo: Ao especificar parâmetros de filtro na solicitação de uma atividade Magento Search, 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 campo
id, 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 de desenvolvedor do Google Chrome na aba Network.
-
-
Microsoft Azure Service Bus: Entradas de log excessivas
-
Resumo: Ao usar o conector Microsoft Azure Service Bus com versão de agente 10.87 / 11.25 ou anterior, um número excessivo de logs
INFOé gerado em um curto período de tempo, levando a problemas de espaço em disco como resultado do tamanho do arquivocatalina.out. -
Solução Alternativa: Recomenda-se 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 arquivo
logback.xmllocalizado 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 consulta em uma atividade Microsoft Teams List Channels falha se o nome do grupo contiver espaços
-
Resumo: O teste de uma consulta na etapa 2 de uma atividade Microsoft Teams List Channels falha com um erro Invalid Query se o nome do grupo Microsoft Teams contiver espaços.
-
Informações Adicionais: O problema é limitado ao teste da consulta. A configuração da atividade ainda pode ser concluída. Em tempo de execução, a operação retornará os detalhes de 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 erro.
-
Informações Adicionais: A operação falhará em tempo de execução.
-
Solução: 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 usar uma atividade SAP como origem, use apenas o Padrão de Transformação. Se usar uma atividade SAP como destino, use o Padrão de Transformação, o Padrão de Arquivo de Dois Destinos (como primeiro destino apenas) ou o Padrão de Duas Transformações, conforme aplicável. Consulte Validade da operação para obter mais informações e Múltiplas atividades SAP em uma operação falham em tempo de execução para o sintoma de tempo de execução e resolução.
-
-
ServiceNow: Campos DateTime usam o tipo de dados incorreto no esquema de resposta gerado por uma atividade ServiceNow Query
-
Resumo: Durante a configuração de uma atividade ServiceNow Query, no esquema gerado na etapa 3, um campo DateTime que retorna um valor (um
DateTimeou nulo) usa uma string 'dateTime' em vez do valor. -
Solução: Na transformação, espelhe o esquema, depois edite-o e altere o tipo de dados de qualquer campo 'dateTime' para string.
-
-
ServiceNow: Operações com atividades ServiceNow Create ou Update usando dados DateTime formatados incorretamente falham na gravação do registro
-
Resumo: Operações que usam uma atividade ServiceNow create ou Update para tentar gravar dados DateTime formatados incorretamente informarão sucesso com erro, mas falharão ao criar ou atualizar o registro.
-
Informações Adicionais: A mensagem de erro retornada não reporta o formato de data incorreto como uma causa.
-
Transformações
-
Valores incorretos para tipo de dados
long-
Resumo: Valores e tipos de dados podem mudar na saída.
-
Informações Adicionais: Campos com tipos de dados long podem não exibir o valor original na saída.
-
-
O uso de um esquema de origem plana em transformações pode retornar campo mapeado em branco
-
Resumo: Em determinadas circunstâncias ao usar um esquema de origem plana, 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: Adicione um script no início da operação que desabilita transformações de streaming definindo
$jitterbit.transformation.auto_streaming = false;. Para obter etapas completas de solução de problemas, consulte Campos mapeados em branco com esquemas de origem plana.
-
-
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 indica um "sampleDataLoadFailure".
-
Informações Adicionais: As possíveis causas de um formato inválido incluem um arquivo CSV sem cabeçalho, um arquivo JSON sem aspas de fechamento, um arquivo XML sem tag de fechamento, etc.
-