DigitalAmazon
  • RESEARCH CENTRE
    FOR GREENHOUSE GAS INNOVATION

Documentação Digital Amazon


Clonagem de arquivo de dados

A funcionalidade de clonagem ou criação de uma nova versão derivada no Digital Amazon é uma ferramenta que permite aos curadores duplicar um dataset existente, facilitando a geração de novas versões que podem ser ajustadas ou expandidas sem alterar o original. Este processo é detalhado a seguir:


Iniciando o Processo de Clonagem

Para iniciar a clonagem, o usuário deve localizar o ícone de clone, situado abaixo da lista de atributos de cada registro. 




Ao clicar neste ícone, uma tela sobreposta é exibida, mostrando as informações atuais do dataset a ser clonado, incluindo:

  • Título
  • Versão
  • Estado do Fluxo de Trabalho
  • Data de Atualização
  • Data de Criação
  • Quantidade de Dimensões
  • Quantidade de Localizações
  • Quantidade de Atributos
  • Quantidade de Variáveis
  • Arquivos de dados, que consistem no dataset e o JSON com os metadados.




Personalizando a Clonagem

Nesta tela, o curador tem a opção de alterar o título do clone e decidir se atributos, dimensões, localizações e variáveis serão incluídos na versão clonada. Após configurar essas opções, procede-se clicando no botão "Criar uma nova versão".


Processo Automatizado de Clonagem

Ao confirmar a criação de uma nova versão, o sistema agenda um serviço que inicia o processo de clonagem. O registro entra no estado "Cloning", indicando que o processo está em andamento. Dada a natureza potencialmente demorada desse processo, o sistema permite que o usuário continue sua navegação; a clonagem ocorre em segundo plano (batch).


Finalização e Notificação

Uma vez concluída a clonagem, o sistema automaticamente notifica o curador via email, informando que o novo dataset clonado está disponível. O registro original é então movido para um estado "retired", restringindo futuras alterações e mantendo a integridade do histórico de dados. O dataset clonado é vinculado ao original através de um link, e este link é reciprocamente disponibilizado no registro original, permitindo a consulta fácil de suas relações descendentes.


Gestão de Versões e Registros

Essa funcionalidade garante a gestão do ciclo de vida dos datasets, permitindo a criação de novas versões sem comprometer ou alterar os dados originais. Assim, cada versão pode ser adaptada para diferentes necessidades ou atualizações, enquanto se mantém um registro claro da linhagem dos dados e das suas evoluções ao longo do tempo.