dg:Workflow: mudanças entre as edições
(Eleva um nível o diagrama.) |
Sem resumo de edição |
||
Linha 43: | Linha 43: | ||
[[Arquivo:DigitalGuardWorkflow.png|thumb|420px|Workflow da DG.]] | [[Arquivo:DigitalGuardWorkflow.png|thumb|420px|Workflow da DG.]] | ||
[[Categoria:Digital-guard]] |
Edição das 20h49min de 5 de junho de 2023
Publicação
Responsabilidade do ingestor
Após realizar o processo de ingestão:
Gerar os arquivos publicavéis
Para gerar os arquivos que serão publicados no respectivo preservCutGeo do país:
make publicating_geojsons_<nome_do_layer> # exemplo: make publicating_geojsons_via` gera os arquivos em `/var/gits/_dg/preservCutGeo-BR2021/data/AC/RioBranco/_pk0042.01/via/`
make target audit-geojsons_<nome do layer> # exibe informações sobre os arquivos gerados.
Atualmente, apenas em casos excepcionais é necessário recorrer a busca de parametros de distribuição.
Subir para o repositório
Concluída a geração dos arquivos publicavéis, fazer o pull
dos arquivos gerados na branch main do no respectivo preservCutGeo do país, para aguardar aprovação.
Copiar informações para DL05s_main
A execução dos targets de ingestão e publicação geram dados na tabela ingest.donated_packcomponent
da base de dados ingest
que foi utilizada no processo. A base ingest
é transitória. Findo os passos anteriores, os dados gerados devem ser movidos para a base de dados permanente DL05s_main
.
Para copiar o conteúdo da tabela ingest.donated_packcomponent
para optim.donated_PackComponent_not_approved
em DL05s_main
:
pushd /var/gits/_dg/preserv/src
make to_donated_packcomponent pg_db=ingestXX pg_datalake=dl05s_main
Responsabilidade do homologador
Aprovação
A aprovação se dá pela avaliação dos arquivos e movendo os dados de optim.donated_PackComponent_not_approved
para optim.donated_PackComponent
em DL05s_main
:
# obter a variavel id
psql postgres://postgres@localhost/dl05s_main <<< "SELECT * FROM optim.donated_PackComponent_not_approved;"
pushd /var/gits/_dg/preserv/src
make approved_donated_packcomponent id=ZZ pg_datalake=dl05s_main
Nesse momento, os novos dados fazem parte das estátisticas disponibilizadas em api. Também, listas disponibilizadas no site addressforall e em documentações podem ser atualizadas.