Conector de Armazenamento Temporário¶
Resumo¶
O conector de armazenamento temporário para Jitterbit Harmony Cloud Studio fornece uma interface para criar uma conexão de armazenamento temporário. Essa conexão fornece a base para configurar as atividades associadas do conector de armazenamento temporário que interagem com a conexão. Juntas, uma conexão específica de armazenamento temporário e suas atividades são chamadas de endpoint de armazenamento temporário.
Visão Geral do Conector¶
Este conector é usado primeiro para configurar uma conexão de armazenamento temporário, estabelecendo acesso ao armazenamento temporário na máquina do agente e, em seguida, usado para configurar uma ou mais atividades de armazenamento temporário associadas a essa conexão como origem ou destino em uma operação ou script:
- Ler: Lê dados de um endpoint de armazenamento temporário e deve ser usado como fonte em uma operação ou chamado em um script.
- Escrever: Grava dados em um endpoint de armazenamento temporário e deve ser usado como destino em uma operação ou chamado em um script.
Acessando o Conector¶
O conector de armazenamento temporário é acessado na aba Conexões da paleta de componentes de design (consulte Paleta de Componentes de Design).
Anotações Importantes¶
Agentes em Nuvem têm um limite de tamanho de arquivo de armazenamento temporário de 50 GB por arquivo. Aqueles que precisam criar arquivos temporários maiores que 50 GB são encorajados a usar Agentes Privados.
Ao usar armazenamento temporário em um ambiente associado a um Grupo de Agentes que contém vários agentes, é importante estar ciente de que um endpoint de armazenamento temporário se conecta à máquina do agente específico que está executando a operação com a atividade de leitura ou gravação de armazenamento temporário associada.
No entanto, todas as operações vinculadas em uma cadeia de operação são executadas no mesmo agente. Portanto, desde que o armazenamento temporário seja gravado e lido na mesma cadeia de operação, o uso do conector de armazenamento temporário é consistente e confiável.
Cuidado
Se estiver usando mais de um agente em um Grupo de Agentes e uma operação que não está na mesma cadeia de operação procurar um arquivo em armazenamento temporário, não há como determinar se o mesmo agente e local de armazenamento temporário serão usado.
Armazenamento Temporário Versus Variável¶
Há várias considerações a serem feitas ao escolher entre usar um endpoint de armazenamento temporário e um endpoint variável. Embora o uso de uma variável possa aumentar a reutilização e reduzir a complexidade, as variáveis devem ser usadas apenas ao trabalhar com conjuntos de dados minúsculos (como os que totalizam menos de 7 KB).
Conjuntos de dados maiores precisam ser manipulados usando armazenamento temporário, pois o uso de variáveis pode resultar em truncamento. Observe que não deve haver degradação no desempenho ao usar armazenamento temporário sobre variáveis nesses casos de uso. De fato, com conjuntos de dados maiores que 4 MB, o processamento da operação é mais rápido com armazenamento temporário em comparação com variáveis.
Para obter detalhes adicionais, Variável versus armazenamento temporário em Variável.
Solução de Problemas¶
Se você tiver problemas com o conector de armazenamento temporário, estas etapas de solução de problemas são recomendadas:
-
Certifique-se de que a conexão de armazenamento temporário é bem-sucedido usando o botão Test na tela de configuração. Se a conexão não for bem-sucedida, o erro retornado pode fornecer uma indicação do problema.
-
Verifique os logs de operação para qualquer informação escrita durante a execução da operação.
-
Habilite o log de depurar da operação (para Agentes em Nuvem ou para Agentes Privados) para gerar arquivos de log e dados adicionais.
-
Se estiver usando Agentes Privados, você pode verificar os logs do agente Para maiores informações.