Archivácia údajov sa definuje konfiguráciou objektu typu Archivovaná hodnota. Objekt popisuje zdroj archivovaných údajov, spôsob archivácie a spôsob ich spracovania.
Objekt typu Archivovaná hodnota umožňuje archivovať:

Objekt typu Archivovaná hodnota môže byť:

  • jednoduchý - objekt reprezentuje priebeh 1 veličiny v čase
  • jedno-stĺpcový - objekt reprezentuje priebeh R veličín v čase, pričom tieto sú organizované v stĺpci (konkrétna veličina je daná jej poradovým číslom od 1...R zhora)
  • štruktúrovaný - objekt reprezentuje priebeh R x S veličín v čase, pričom tieto sú organizované v matici s R-stĺpcami a S-riadkami (konkrétna veličina je daná jej riadkom a stĺpcom)


!!! UPOZORNENIE !!!
Pri ukladaní konfigurácie objektu typu Archivovaná hodnota (prostredníctvom procesu D2000 CNF), systém D2000 kontroluje, či sa tento objekt nezmenil v zmysle predchádzajúceho členenia. Ak sa zmenil, konfigurátor je počas ukladania objektu upozornený. Upozornenie obsahuje informáciu o pôvodnom a súčasnom stave objektu. Ak konfigurátor aj napriek upozorneniu pokračuje (t.j. objekt uloží), rôzne časti systému sa dostanú do nekonzistentného stavu.
Príklad: Archívny objekt H.Archiv bol zmenený zo štruktúrovaného na jednoduchý, potom všetky ESL skripty, ktoré používajú položku napr. H.Archiv[6]^Item sú evidentne nesprávne. Takáto situácia tiež nastane všade tam, kde sa v konfigurácii pracuje s položkami štruktúrovaných archívov.

Definovaním rovnakého zdroja údajov pre viac Archivovaných hodnôt je možná viacnásobná archivácia tých istých údajov s definovaním rôznych kritérií pre archiváciu. Napríklad krátkodobá archivácia zachytávajúca veľmi presne všetky zmeny hodnoty a druhá dlhodobá archivácia so zaznamenávaním len významných zmien.

Proces D2000 Archiv zabezpečuje archivovanie hodnôt objektov systému D2000 do SQL databázy.


Mazanie archivovaných hodnôt

Po vymazaní objektu typu Archivovaná hodnota proces D2000 Archiv nemaže príslušné tabuľky v archívnej SQL databáze. Preto po obnove zmazaného objektu (napr. XML importom zo zálohy konfiguračnej databázy) sa obnovia aj dáta objektu.

Na vymazanie dát z archívnej databázy slúži tell príkaz DROP_LIST, ktorý umožňuje vygenerovať textový súbor so zoznamom SQL príkazov na mazanie nepoužívaných tabuliek. Tieto príkazy je následne nutné ručne vykonať.



Súvisiace stránky:

0 komentárov

Nie ste prihlásený. Akékoľvek zmeny, ktoré vykonáte, sa označia ako anonymné. Ak už máte svoj účet, pravdepodobne sa budete chcieť prihlásiť .