OZ 2016/2
68 ORGANIZACIJA ZNANJA 2016, LETN. 21, ZV. 2 4CRIS12002B01B01A03IZUMBFICDOSKJHS588N n44131&fields=mstid,rsrid,fname,lname,type,typedesc r,abbrev,science,field,subfield,sci_descr,fil_descr,sub_ descr&country=SI_JSON&entity=RSR&methodCa ll=06823. PolnA predsTaviteV v formatu json V spletnih predstavitvah posameznih raziskovalcev, organizacij, raziskovalnih skupin, projektov, programov in raziskovalne opreme je pri ikoni zastave, ki je namenjena zamenjavi jezika, dodana povezava do izpisa vseh javno dostopnih podatkov v formatu JSON (slika 4). Slika 4: Povezava do podatkov v formatu JSON (Vir: SICRIS, 2016) V povezavo je v parameter methodCall treba vključiti iskanje po unikatnem ključu id . Klic vrne en zapis, ki vključuje vse podatke iz spletne predstavitve na osnovni strani in podstraneh. V primeru raziskovalca izpis poleg osnovnega nabora podatkov vključuje še ključne besede, vse podatke o raziskovalni dejavnosti, kontaktne podatke, reprezentativno bibliografijo, podatke o izobrazbi, znanje jezikov, video predstavitve, projekte, programe in mentorstva, v SICRIS-u pa dodatno še podatke o točkovanju, citatih, disertacijah in drugih zaključnih delih. Primer povezave do izpisa v formatu JSON iz baze SICRIS: http://www.sicris.si/Common/rest.aspx?sessionID=1234C RIS12002B01B01A03IZUMBFICDOSKJHS588Nn4413 1&fields=&country=SI_JSON&entity=RSR&methodCal l=id=5914 . Za izpis v formatirani obliki lahko uporabimo povezavo: http://jsonviewer.stack.hu/#http://www.sicris.si/Common/ rest.aspx?sessionID=1234CRIS12002B01B01A03IZUM BFICDOSKJHS588Nn44131&fields=&country=SI_JSO N&entity=RSR&methodCall=id=5914 . Vprimeru organizacij, ki imajo veliko zaposlenih, projektov in programov, so predstavitve v formatu JSON lahko zelo obsežne (čez 200 KB): http://jsonviewer.stack.hu/#http:// www.sicris.si/Common/rest.aspx?sessionID=1234CRIS1 2002B01B01A03IZUMBFICDOSKJHS588Nn44131&fie lds=&country=SI_JSON&entity=org&methodCall=id=554 . Želimo si, da bi dostop do podatkov v formatu JSON uporabljalo čim več različnih aplikacij, vendar ne tako, da se naredi kopija baze. Za ta namen so v IZUM-u vzpostavljene servisne službe, ki na zahtevo podatke pripravijo, po potrebi statistično obdelajo in posredujejo uporabnikom. Mišljeno je, da se obstoječe predstavitve obogatijo s podatki iz sistemov E-CRIS. Kot hipotetični primer uporabe bi lahko navedli obogatitev predstavitve Univerze v Mariboru s seznamom njenih aktivnih projektov http://jsonviewer.stack. hu/#http://www.sicris.si/Common/rest.aspx?sessionID=12 34CRIS12002B01B01A03IZUMBFICDOSKJHS588Nn44 131&fields=mstid_prg,mstid_science,mstid_contr,title,prj id,startdate,enddate,lname,fname,rsr_mstid&country=SI_ JSON&entity=PRJ_ACTIVE&methodCall=organization =Univerza v Mariboru in programov http://jsonviewer.stack.hu/#http://www.sicris.si/Common/ rest.aspx?sessionID=1234CRIS12002B01B01A03IZUM BFICDOSKJHS588Nn44131&fields=mstid_prg,mstid_ science,mstid_contr,title,prjid,startdate,enddate,lname,fna me,rsr_mstid&country=SI_JSON&entity=PRG_ACTIVE &methodCall=organization=Univerza v Mariboru . V primeru aplikacij, ki za svoje delovanje uporabljajo kopije baze (http://scimet.izum.si/ , http://scienceatlas.ijs.si/ ), bi želeli, da v čim večji meri dostopajo do podatkov preko klicev JSON. Tudi kadar je kopiranje podatkov v bazo nujno, bi priporočili iskanje in prenos le spremenjenih podatkov z uporabo parametra datechange . S spodnjo povezavo npr. dobimo seznam šifer raziskovalcev, ki predstavljajo nove zapise ali pa se je pri njih spremenil kak podatek od podanega datuma naprej: http://www.sicris.si/Common/rest.aspx?sessionID=1234C RIS12002B01B01A03IZUMBFICDOSKJHS588Nn4413 1&fields=mstid,rsrid&country=SI_JSON&entity=RSR& methodCall=datechange=2016-08-24. Na sliki 5 je primer seznama šifer raziskovalcev, posredovanih ob prenosu podatkov iz baze priARRS v bazo SICRIS. Zapise s šiframi med 39008 in 39011 je na novo kreiralARRS, zapis s šifro 40365 je bil dodan neposredno v SICRIS, druge zapise v bazi so spremenili pri ARRS. Slika 5: Seznam šifer raziskovalcev (Vir: SICRIS, 2016) ZAKLJU^EK V spletni uporabniški vmesnik E-CRIS, V3, smo dodali izpis iskalnih rezultatov v formatu JSON. Hkrati smo v spletne predstavitve raziskovalcev, organizacij, skupin, projektov, programov in raziskovalne opreme dodali izpis vseh javno dostopnih podatkov v formatu JSON. Na ta način je omogočen standardiziran dostop do podatkov v formatu, prilagojenem komunikaciji med računalniki, kar sisteme E-CRIS še dodatno utrjuje kot centralno točko za pridobivanje podatkov o raziskovalni dejavnosti v mreži COBISS.Net . Andrej Korošec: CRIS IN JSON
Made with FlippingBook
RkJQdWJsaXNoZXIy MTAxMzI5