Voltar às perguntas frequentes sobre Armazenamento de objetos
CENTRAL DE AJUDA · FAQArmazenamento de objetos2 min de leitura

Como confirmo que um fluxo salvou o objeto antes de usá-lo depois?

Use a chave e os metadados retornados pela etapa de salvamento e faça a próxima etapa ler exatamente essa chave. Confira o resultado da etapa antes de presumir que o arquivo existe.

Armazenamento de objetos

Confira o resultado do salvamento, não apenas o estado do fluxo

Um fluxo pode falhar depois de salvar o objeto se uma etapa posterior apresentar erro. Nesse caso, o estado geral pode ser de falha mesmo que o salvamento tenha funcionado. Inspecione o resultado da etapa e verifique a chave, o tamanho e o tipo de conteúdo retornados.

Se a própria etapa de salvamento falhou, não passe uma chave presumida às próximas ações. Revise o erro, a conexão selecionada, o caminho e o conteúdo de entrada. O caminho definido no fluxo é apenas o destino solicitado, não prova que o objeto foi armazenado.

Leia o objeto exato e valide o conteúdo

Passe a chave retornada para uma etapa de leitura ou processamento compatível com a mesma conexão. Confirme se o conteúdo recuperado é o arquivo esperado e se tamanho e tipo fazem sentido. Não monte uma URL pública com a chave sem que a configuração forneça esse acesso.

Ao repetir uma execução, confira se a etapa gravou na mesma chave ou em uma nova, conforme o caminho definido. Guarde a chave junto ao registro da execução para investigar erros posteriores sem adivinhar qual objeto foi criado.

Voltar às perguntas frequentes sobre Armazenamento de objetos