Skip to content

Patička Grainery

JanMeritus edited this page Nov 25, 2019 · 9 revisions

Patičku Grainery tvoří informace o kontrolním součtu kontejneru md5. Je ukazatelem toho, zda je kontejner v pořádku, jestli nebyl zničen nebo poškozen, kdy a jaká validace ho čeká. Každý metadatový záznam končí touto patičkou.

revision

dateOfValidation

Datum, kdy proběhla poslední kontrola integrity dat a jaký byl výsledek (ve formátu rok/měsíc/den hodiny/minuty/vteřiny [%Y-%m-%dT%H:%M:%SZ"]).

př. 2017-02-17T15:06:44Z

statusOfValidation

Výsledek kontroly integrity dat. Výsledek kontroly integrity dat. Může nabývat hodnoty FIRST / FIRST-FAILED / VALIDATED / TOBEVALIDATED / FAILED.

FIRST znamená, že validace ještě nebyla uskutečněná, ale soubor byl zachycen v rámci extrakce z úložiště.

FIRST-FAILED popisuje, že soubor byl zachycen, přečten, ale nezdařila se tvorba jeho hashe.

VALIDATED znamená, že soubor byl validován a je v garanční době, momentálně nastavené na 700 dní.

TOBEVALIDATED znamená, že soubor byl validován, ale zbývá posledních třicet dní do vypršení garanční doby.

FAILED soubor byl validován oproti hashOrig, ale hashLast je odlišný, případně se md5 nezdařil vůbec (např. nedostupné úložiště) a pole hashLast má hodnotu NA.

př. VALIDATED

nextValidation

Datum a čas, do kdy bude provedena další kontrola. Standardně +730 dní. V závislosti na něm se nastavuje statusOfValidation (ve formátu rok/měsíc/den hodiny/minuty/vteřiny [%Y-%m-%dT%H:%M:%SZ"]).

př. 2019-02-17T15:06:44Z

hashOrig

Hash (otisk) objektu, kontrolní součet, unikátní řetězec znaků, slouží pro budoucí ověření autenticity nebo poškození obsahu. Označuje hash souboru při vytvoření záznamu.

př. {'exhashOfOriginal': '3d16d052bf32939c58c4155f897f1e20', 'exlastHash': '3d16d052bf32939c58c4155f897f1e20''}

hashLast

Hash (otisk) objektu, kontrolní součet, unikátní řetězec znaků, slouží pro budoucí ověření autenticity nebo poškození obsahu. Označuje poslední verzi ověřovacího součtu.

př. 3d16d052bf32939c58c4155f897f1e20''

commentaries

Obsahuje podpole exists a text. Určeno pro komentáře k záznamu jako takovýmu. Toto pole je určeno pro komentáře ke konkrétním záznamům v bázi.

př. "commentaries": { "exists": false, "text": "NA" }

exists

Může nabývat hodnot typu boolean:

  • true - komentář byl vložen
  • false - komentář nebyl vložen

text

Text komentáře k záznamu.

Clone this wiki locally