This is an old revision of the document!
Bruksanvisning ved friskmelding og utesperring av parametre i Kvalobs
Dette utføres av én i Kvdrift. Vedkommende sender bekreftelsesmail til kvdrift og klimadata@feilmeldinger.
Utføres dersom kvdrift (og klimadata@feilmeldinger) får mail av typen 1) eller 2)
eller av andre grunner vet at én eller flere parametre på én eller flere stasjoner
viser uriktig(e) verdi(er) og må sperres ute, eller utesperrede skal friskmeldes.
1) “Friskmelding Stasjon <stasjon> <stnr>,
Parametre <parametre>
Grunn: <tekst>
Av <person>
,
signaturnr <nr>”
f.eks.
“Friskmelding Stasjon HAKADAL 4460,
Parametre 112
Grunn: Nullstilt. Stabil.
Av Svein Olav Sundal
,
signaturnr 114”
eller
2)
“Stasjon <stasjon> <stnr>,
Sperr ute parametergrupper: <parametergrupper>
Grunn: <tekst>.
Av <person>
,
signaturnr <nr>”
f.eks.
“Stasjon SLÅTTERØY 48330,
Sperr ute parametergrupper: Vindhastighet, Vindretning
Grunn: Feil på sensorer.
Av Yngve Øen
,
signaturnr 103”
så skal 1) en eller flere parametre friskmeldes. (Framgår av meldingen)
eller 2) en eller flere parametre sperres ute. (Framgår av meldingen).
Prosedyre:
a) Direkte sletting eller innlegging i Kvalobsdatabasen
Logg inn på testserver (pr. 17/10-12 'kvalobs@dev-vm098') og utfør direkte innlegging eller sletting på denne
først for å sikre at dette går greit.
1) Ved friskmelding; direkte sletting av rad i Kvalobs-databasen:
Eksempel: Parameter 112 skal friskmeldes:
“delete from checks where stationid=15270 and qcx='QC1-0-112'“
2) Ved utesperring; direkte innlegging av rad i checks.
f.eks. 'insert into checks values (60240,'QC1-0-112','QC1-0','1','push6flag','obs;SA;;','* * * * *','2012-10-15 11:00');
Logg så inn på Kvalobs; 'ssh -X kvalobs@kvalobs' (Evt. ssh -X kvalobs@kvalobs1 eller
ssh -X kvalobs@kvalobs2. )
og utfør de samme sql-statements der OBS. OBS! Vær 100% sikker på at delete- eller insert-statement(ene)
er riktig slik at unødig sletting eller feil innlegging unngås.
(N.B. Sletting kan kun gjøres på kvalobs1)
b)Oppdatering av “utesperrings-fila” insert_qc1_0.sql
1) Uansett må man fra kvalobs@kvalobs1: (under /metno/kvalobs) skrive 'emacs insert_qc1_0.sql&' og oppdatere
denne filen i emacs (evt. annet editeringsverktøy).
Dersom friskmelding: Fjern raden(e) med spesifisert stationid og qcx. (Altså de som samsvarer med delete-statement(ene))
Eks. friskmelde parametre 106 (RR_1) på stasjon 36200:
-fjern raden: 'insert into checks values (36200,'QC1-0-106','QC1-0','1','push6flag','obs;RR_1;;','* * * * *','2010-12-01 11:00:00');'
2) Dersom utesperring: Legg til rad med spesifisert stationid og qcx. (Altså det eller de aktuelle insert-sql-statement(s))
F.eks. legg til raden 'insert into checks values (60240,'QC1-0-112','QC1-0','1','push6flag','obs;SA;;','* * * * *','2012-10-15
11:00');' i fila, og helst der det er naturlig dvs. etter stigende stationid nedover, slik at den er lett å finne igjen.
Tidspunktet for “insert”- raden(e) er ideelt sett når sensoren begynte å svikte. Vanlig praksis er at man
setter tidspunktet til den første reelle timen etter at man har mottatt mail om utesperring.
c) Lagre filen. N.B. Vanlig praksis er at man ALLTID oppdaterer fila “insert_qc1_0.sql” fra kvalobs1 for så
å kopiere denne til kvalobs2. Dette for å unngå to forskjellige versjoner på disse instansene.
d) Kopiere fila til 'kvalobs2' og testserver (pr. 17/10-12 'dev-vm098')
Skriv 'scp insert_qc1_0.sql kvalobs@kvalobs2:' fra kvalobs1
Skriv deretter 'scp insert_qc1_0.sql kvalobs@dev-vm098:' enten fra kvalobs2 eller kvalobs1.
Kvalobs1 og Kvalobs2 oppdateres hver dag i uka kl. 11.20 norsk tid, mens dev-vm098 oppdateres hver natt.
Merk: for å finne ut hvilke parametre man skal sperre ute:
f.eks. ved “Sperr ute parametergrupper: Vindhastighet, Vindretning” må man se i obs_pgm for stasjonen hvilke
vindparametre den observerer, alternativt kikke i datautlistingen i KRO http://kro hvilke vindparametre som kommer der.
Da skal alle de aktuelle parametre sperres ute.
For f.eks. “Sperr ute parametergrupper: Temperatur” sperrer man typisk ute TA, TAN, TAX.
For f.eks. “Sperr ute parametergrupper: Vindhastighet, Vindretning” er det typisk FF, DD, FX_1, FG_1, FG_010, DX_1 som må sperres ute.