Ir para o conteúdo

Conector de Armazenamento Temporário

Resumo

O conector de armazenamento temporário para Harmony Cloud Studio fornece uma interface para criar uma conexão de armazenamento temporário. Essa conexão fornece a base para configurar atividades associadas do conector de armazenamento temporário que interagem com a conexão. Juntos, 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 para primeiro 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 origem 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).

atividades de armazenamento temporário

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 incentivados a usar Agentes Privados.

Ao usar o 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 agente específica que está executando a operação com a atividade associada de leitura ou gravação de armazenamento temporário.

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 será consistente e confiável.

Cuidado

Se estiver usando mais de um agente em um Grupo de Agentes e uma operação que não esteja na mesma cadeia de operação procurar um arquivo no 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á diversas considerações a serem levadas em consideração 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 somente ao trabalhar com conjuntos de dados pequenos (como aqueles 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. Na verdade, com conjuntos de dados superiores a 4 MB, o processamento da operação é mais rápido com armazenamento temporário em comparação com variáveis.

Para obter detalhes adicionais, Armazenamento 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:

  1. 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 poderá fornecer uma indicação do problema.

  2. Verifique os logs de operação para qualquer informação escrita durante a execução da operação.

  3. Habilite o registro de depurar de operação (para Agentes em Nuvem ou para Agentes Privados) para gerar arquivos de log e dados adicionais.

  4. Se estiver usando Agentes Privados, você pode verificar os logs do agente Para maiores informações.