dg:Convenções/Armazenamento de dados: mudanças entre as edições

Troca github.com por git.digital-guard.org
(→‎Link eterno: Add tag pre.)
(Troca github.com por git.digital-guard.org)
Linha 6: Linha 6:




Por exemplo, os dados [https://github.com/digital-guard/preserv-BR/tree/main/data/SP/SaoPaulo/_pk0033.01#-parcel sobre lotes doados pela prefeitura de São Paulo] possuem o link eterno:
Por exemplo, os dados [https://git.digital-guard.org/preserv-BR/tree/main/data/SP/SaoPaulo/_pk0033.01#-parcel sobre lotes doados pela prefeitura de São Paulo] possuem o link eterno:


https://dl.digital-guard.org/bae2054448855305db0fc855d2852cd5a7b369481cc03aeb809a0c3c162a2c04.zip
https://dl.digital-guard.org/bae2054448855305db0fc855d2852cd5a7b369481cc03aeb809a0c3c162a2c04.zip
Linha 18: Linha 18:
O projeto utiliza serviços de armazenamento em nuvem para hospedar arquivos. Foi convencionado que a correspondência entre sha256 e link do arquivo no armazenamento seja feita em
O projeto utiliza serviços de armazenamento em nuvem para hospedar arquivos. Foi convencionado que a correspondência entre sha256 e link do arquivo no armazenamento seja feita em


https://github.com/digital-guard/preserv/blob/main/data/redirs/fromDL_toFileServer.csv
https://git.digital-guard.org/preserv/blob/main/data/redirs/fromDL_toFileServer.csv


e que novas entradas no arquivo sejam sempre adicionadas ao final do arquivo.
e que novas entradas no arquivo sejam sempre adicionadas ao final do arquivo.
Linha 28: Linha 28:
! campo !! descrição !! exemplo
! campo !! descrição !! exemplo
|-
|-
| donor_id || Id do doador, formado por [https://en.wikipedia.org/wiki/ISO_3166-1_numeric ISO 3166 numérico] * 1000000 + ''local_id'' de donor.csv || 76000026 (local_id em [https://github.com/digital-guard/preserv-BR/blob/main/data/donor.csv#L27 donor.csv])
| donor_id || Id do doador, formado por [https://en.wikipedia.org/wiki/ISO_3166-1_numeric ISO 3166 numérico] * 1000000 + ''local_id'' de donor.csv || 76000026 (local_id em [https://git.digital-guard.org/preserv-BR/blob/main/data/donor.csv#L27 donor.csv])
|-
|-
| filename_original || Nome original do arquivo. || address_for_all.zip
| filename_original || Nome original do arquivo. || address_for_all.zip
Linha 39: Linha 39:
|}
|}


O exemplo citado na tabela se encontra na [https://github.com/digital-guard/preserv/blob/main/data/redirs/fromDL_toFileServer.csv#L601 linha 601] [https://github.com/digital-guard/preserv/blob/main/data/redirs/fromDL_toFileServer.csv fromDL_toFileServer.csv].
O exemplo citado na tabela se encontra na [https://git.digital-guard.org/preserv/blob/main/data/redirs/fromDL_toFileServer.csv#L601 linha 601] [https://git.digital-guard.org/preserv/blob/main/data/redirs/fromDL_toFileServer.csv fromDL_toFileServer.csv].




== O que fazer após atualizar fromDL_toFileServer.csv ==
== O que fazer após atualizar fromDL_toFileServer.csv ==
Atualizar [https://github.com/digital-guard/preserv/blob/main/data/redirs/fromDL_toFileServer.csv fromDL_toFileServer.csv] '''não atualiza automaticamente''' o ''datalake'' em produção. Para atualiza-lo, executar os comandos:
Atualizar [https://git.digital-guard.org/preserv/blob/main/data/redirs/fromDL_toFileServer.csv fromDL_toFileServer.csv] '''não atualiza automaticamente''' o ''datalake'' em produção. Para atualiza-lo, executar os comandos:


<pre>
<pre>
198

edições