Tietovarannon CSV-Dumpit

Korkeakoulujen lähettämät XML-aineistot ladataan XDW-mallin mukaiseen tietokantaan. Tästä latauksesta toimitetaan korkeakoululle takaisin päin CSV-aineisto, käytännössä taulukohtainen dumppi lähetetystä datasta. Nämä datat löytyvät korkeakoulujen siirtokansiosta nimellä kklyhenne_CSVExport.zip.

Koska CSV-tiedostot noudattavat korkeakoulujen valtakunnallisen tietomallin mukaisia taulumäärityksiä, niiden sisältöä ja taulujen välisiä suhteita oppii parhaiten ymmärtämään itse tietomalliin tutustumalla. (XDW-tietomalli)

Yllä olevien lisäksi olemme nyt tehneet Excelillä tehtäviä tarkastuksia helpottamaan uusia aineistoja.  Ne löytyvät muiden CSV-tiedostojen joukosta ja erottuvat Tarkistukset_- alkuisella nimellään. Näitä lähdeaineistoja on tällä hetkellä seitsämän:


Tarkistukset_lukukausi_ilmoittautuminen.csv
Tarkistukset_Opiskelija.csv
Tarkistukset_Opiskeluoikeus.csv
Tarkistukset_Opiskeluoikeusjakso.csv
Tarkistukset_Opintopiste.csv
Tarkistukset_AvoimenOpintopisteet_Jarj.csv


Tarkistukset_Opintosuoritus on jaettu suorituspäivämäärän perusteella :


Näissä koosteista on riisuttu kaikki tietokannan toimintaan ja sisäiseen eheyteen liittyvä viitetieto.  Ensimmäinen yksilöivä sarake on kaikissa tiedostoissa henkilötunnus. Lisäksi tietoa on tiivistetty siten, että se ei leviä useammalle riville. Esimerkiksi Tarkistukset_Opiskelija tiedostossa jokainen rivi vastaa aina yhtä opiskelijaa ja hänen henkilötietojaan. Tarkistukset_Opintosuoritus tiedostossa yksi rivi vastaa aina yhtä opintosuoritusta jne.

Yllä olevasta tiivistyksestä johtuen osa aineistossa on pilkuilla eroteltuna listana tietosolussa. Hyvä esimerkki tästä on Opiskelija aineiston pätevyys tiedot.  Henkilöllä voi olla useampi pätevyys, jolloin ne löytyvät samalta riviltä, pilkuilla erotettuna.  Nämä listat ovat järjestyksessä, eli sarakkeiden välillä tiedot liittyvät toisiinsa vastaavasti.

Kaikkia tietoja ei ole tuotu vaan on pyritty valitsemaan ne sarakkeet, jotka ovat tietojen tarkistamisen kannalta oleellisimmat. Tarkistus raportteja parannetaan ja kehitetään edelleen saadun palautteen pohjalta.


Puutteet ja virheet


Latauksen aikana havaitut virheet ja puutteet raportoidaan Tarkistukset_Puutetaulu.csv tiedostossa. Kyseinen luettelo perustuu Virta_latausraportin tekemiin tarkastuksiin.  Tarkoitus on että tämän aineiston avulla on helpompi paikantaa ne osat siirrettävästä aineistosta, jotka aiheuttavat latausvirheitä. Puute Listassa raportoidaan kaikki ne avaintiedot XML-siirtotiedostoista, jotka aiheuttivat virheitä latauksessa tai sisälsivät muuten puutteellista tietoa.

Tarkistukset_Puutetaulu.csv


CSV-aineistojen kuvaukset

Tarkistukset_Opiskelija

CSV-sarakelähdetaulukommentti
HenkilotunnusHenkilo
EtunimetHenkilo
SukunimiHenkilo
AvainOpiskelijaopiskelijaAvain
kirjoihintulopaivamaaraOpiskelija
kunta_koodiKunta
kieli_koodiKieli
maan_koodiMaaMikäli useampia pilkulla eroteltu lista
patevyys_koodiPatevyysPätevyyden tunniste (Mikäli useampia pilkulla eroteltu lista)
patev_opintosuoritusOpintosuoritusPätevyyden synnyttänyt opintosuorituksen avaintieto
patev_alkpvmHenkilon_PatevyysPätevyyden alkupvm


Tarkistukset_Lukukausi_ilmoittautuminen

CSV-sarakelähdetaulukommentti
HenkilotunnusHenkilo
opiskelijaAvainOpiskelija
AlkamispaivamaaraLukukausi_ilmoittutauminen
PaattymispaivamaaraLukukausi_ilmoittutauminen
IlmoittutaumispaivamaaraLukukausi_ilmoittutauminen
Ylioppilaskunnan_jasenLukukausi_ilmoittutauminen
YTHS_maksuLukukausi_ilmoittutauminen
ilmoittautumisen_tila_koodiLukukausi_ilm_tila
ilmoittutumisen_tila_seliteLukukausi_ilm_tila
opiskeluoikeuden_avainOpiskeluoikeus


Tarkistukset_Opiskeluoikeus

CSV-sarakelähdetaulukommentti
HenkilotunnusHenkilo
koulutusalaKoulutusala
opiskeluoikeuden_tyyppiOpiskeluoikeuden_tyyppi
AvainOpiskeluoikeus
AikuiskoulutusOpiskeluoikeus
SiirtopaivamaaraOpiskeluoikeus
Lahdejarj_op_oik_tunnusOpiskeluoikeus
Opintojen_aloituspaivamaaraOpiskeluoikeusEi tällä hetkellä käytössä
AlkamispaivamaaraOpiskeluoikeus
PaattymispaivamaaraOpiskeluoikeus
Avoimen_vaylaOpiskeluoikeus
MaisteriohjelmaOpiskeluoikeus
LaajuusOpiskeluoikeus
ens_alkpvmOp_oikeuden_ensisijaisuusEnsisijaisuuden alkamispäivämäärä
ens_paatpvmOp_oikeuden_ensisijaisuusEnsisijaisuuden päättymispäivämäärä
OrganisaatioOrganisaatioOrganisaation koodi (jos useampi pilkuilla eroteltu lista)*
org_rooliOrganisaation_rooliroolin koodi*
org_osuusOp_oikeuden_organisaatioOsuustieto %*


Tarkistukset_Opiskeluoikeusjakso

CSV-Sarakelähdetaulukommentti
HenkilotunnusHenkilo
avainOpiskeluoikeus
kunta_koodiKunta
koulutuskoodiKoulutusalaOpiskeluoikeusjakson koulutusalakoodi
kieli_koodiKieliOpiskeluoikeusjakson kieli
rahoituslahde_koodiRahoituslahde
KoulutusmoduulitunnisteOpiskeluoikeusjakso
Valtakunn_koul_mod_tunnisteOpiskeluoikeusjakso
AlkamispaivamaaraOpiskeluoikeusjakso
PaattymispaivamaaraOpiskeluoikeusjakso
patevyysPatevyysPätevyyskoodi, jos useampi pikulla erotettu lista*
AlkamispaivamaaraOpiskeluoikeusjakson_patevyys*
PaattymipaivamaaraOpiskeluoikeusjakson_patevyys*


Tarkistukset_Opintosuoritus

CSV-Sarakelähdetaulukommentti
HenkilotunnusHenkilo
Henkilo_AvainHenkiloHenkilön järjestelmäkohtainen tunniste
Opintosuoritus_AvainOpintosuoritusOpintosuorituksen avaintieto
opiskeluoikeusAvainOpiskeluoikeusOpiskeluoikeuden avaintieto
opiskeluoikeus_tyyppiOpiskeluoikeusOpiskeluoikeuden tyyppikoodi
opiskeluoikeus_siirtopvmOpiskeluoikeusOpiskeluoikeuden siirtopäivämäärä
Kieli_KoodiKieliKielen koodi (fi, se...)
ArvosanaArvosanaArvosanan koodi
Arvosana_asteikkoArvosana_AsteikkoArvosana-asteikon nimi
Tutkinto_KoodiTutkintoTutkinnon kooditieto
Opetusharjoittelun_KoodiOpetusharjoittelun_tyyppiOpetusharjoittelun tyyppikoodi
Opintosuorituksen_lajiOpintosuorituksen_lajiOpintosuorituksen lajin koodi
KoulutusasteKoulutusasteKoulutusasteen koodi
KoulutusalaKoulutusalaKoulutusalan koodi *
LuokitteluOpintosuorituksen_luokitteluLuokittelun koodi *
Organisaatio_KoodiOrganisaatioOrganisaatioyksikön koodi *
Organisaatio_RooliOrganisaation_rooliOrganisaatioyksikön roolin koodi *
SuorituspaivamaaraOpintosuoritus
HyvaksilukupaivamaaraOpsuorituksen_hyvaksiluku
OpinnaytetyoOpintosuoritus
HankkeistettuOpintosuoritus
NimiOpintosuoritus
KoulutusmoduulitunnisteOpintosuoritus
Valtakunn_koul_mod_tunnisteOpintosuoritusTuleva valtakunnallinen koulutusmoduulitunniste
LaajuusOpintosuoritus
OpintoviikkolaajuusOpintosuoritus
Tki_toiminnan_laajuusOpintosuoritus
Tki_harjoittelun_laajuusOpintosuoritus
Tki_muut_laajuusOpintosuoritus
LisatiedotOpintosuoritus
lehtitaso
0 | 1 = lehtitason suoritus. Kertoo sisältääkö suoritus
jonkin toisen opintosuorituksen.
perustutkinto

1 = Opiskelijalla on suoritushetkellä voimassa oleva opiskeluoikeus alempaan -
tai ylempään (ammatti)korkeakoulututkintoon.

2 = Opiskelijalla on suoritushetkellä voimassa jatkotutkinto-oikeus (5,6,7)

0 = Opiskelijalla on suoritushetkellä voimassa muu opinto-oikeus

-1 = ei suoritushetkellä voimassa olevaa oikeutta


Tarkistukset_Puutetaulu

CSV-sarakekommentti
pvmPäivämäärä koska tarkistus ajettu
tyyppiPUUTE | VIRHE ks. latausraportti
virhekoodiVirheen / Puutteen tunniste
kuvausPuutteen / Virheen kuvaus
avainsarakeViittaus XML-tiedoston avain tietoon esim. opiskelijaAvain, opintosuoritusAvain
AvainAvaimen koodiarvo
opiskeluoikeusAvainOpiskeluoikeuden avain mikäli tarkistukseen liittyy opiskeluoikeus
LisatietoMahdollinen lisätieto havaitulle puutteelle.
virhTiedPvmPuutteeseen liittyvän tiedon päivämäärä, esim.  hyväksilukupäivämäärä, suorituspäivämäärä, 31.12.9999 jos puute on "paatPvm < alkPvm"
opisOikAktPaatPvmOpiskeluoikeuden aktiivisuuden päättymispäivämäärä: suurin opiskeluoikeuden tiloista löytyvä päivämäärä (tiloilla 1 ja 2 alkPvm,
muilla paatPvm); ellei täten löydy mitään päivämäärää, niin otetaan opiskeluoikeuden päättymispäivämäärä; senkin puuttuessa 31.12.9999.
koulutusmoduulitunnisteApuna korkeakoulun etsiessä virheeseen liittyvä tapaus käyttöliittymään (eivät pysty hakemaan avaimella)
suoritusNimiApuna korkeakoulun etsiessä virheeseen liittyvä tapaus käyttöliittymään (eivät pysty hakemaan avaimella)
opisOikPaatKulKkLkmKuinka monta kuukautta on sen opiskeluoikeuden päättymisestä kulunut, johon puute liittyy. 


Tarkistukset_AvoimenOpintopisteet_Jarj

Avoimen korkeakoulun suoritukset järjestävän organisaation mukaan.

CSV-sarakeKommentti
VuosiKalenterivuosi jonka aikana opintopisteet ja opiskelijat on haettu
OppilaitostyyppiOppilaitostyyppi, järjestävä organisaatio
OpintopisteetSuoritetut opintopisteet


Opintopisteiden Tarkistukset

Tälle raportille on luokiteltu ja summattu opintosuoritukset OKM:n suorien tiedonkeruiden periaatteiden  mukaan. 

Tietoja voi vertailla aikaisempien vuosien osalta Vipusen toteutustietoihin.

Yliopistot

http://vipunen.csc.fi/fi-fi/yliopistokoulutus/opintosuoritukset/Pages/Yliopistojen-opintopisteet.aspx

Amattikorkeakoulut

http://vipunen.csc.fi/fi-fi/ammattikorkeakoulutus/opintosuoritukset/Pages/Opintopisteet.aspx

Muista tarkistuksista poiketen kyseinen CSV-raportti on hiukan erilainen riippuen siitä onko kyseessä AMK vai yliopisto.


Tarkistukset_Opintopiste (Yliopistot)

CSV-sarakekommentti

Vuosi

Kalenterivuosi jolta opintopisteet on laskettu yhteen

Koodi

Koulutusalakoodi

KuvausKoulutsalakoodin selite
perustutk_opiskelijat

Kaikki perustutkinto-opiskelijoiden opintopisteet

vierask_suoritukset

Vieraskielisen perustutkinto-opetuksen opintopisteet

kv_vaihto

Vaihto-opiskelijoiden opintopisteet

kk_yhteistyo

JOO-oikeuden suoritukset

avoin_kk

Avoimen korkeakouluopetuksen suoritukset

erillinen_opinto_oikeus

Erillisillä opinto-oikeuksilla tehdyt suoritukset

erillinen_opinto_opettaja

Erillisillä opinto-oikeuksilla tehdyt opettajankoulutuksen suoritukset

ulkomailta_hyv_luet

Ulkomailla suoritetuista hyväksiluetut opintopisteet

MuunKuinKorkeakoulun

Muun kuin korkeakoulun kanssa tehtyyn yhteistyösopimukseen perustuvan opintopisteet 

KvSuomiVieraana

Kansainvälisille opiskelijoille suunnatut suomi tai ruotsi toisena kielenä suoritetut opintopisteet.

Suomi toisena tai vieraana kielenä opintopisteet 

KvRuotsiVieraana

Kansainvälisille opiskelijoille suunnatut suomi tai ruotsi toisena kielenä suoritetut opintopisteet.

Ruotsi toisena tai vieraana kielenä opintopisteet


Tarkistukset_Opintopiste (Ammattikorkeakoulut)

CSV-sarakekommentti
Vuosi

Kalenterivuosi jolta opintopisteet on laskettu yhteen

Koodi

Koulutusalakoodi

Kuvaus

Koulutsalakoodin selite

perustutk_opiskelijat

Kaikki perustutkinto-opiskelijoiden opintopisteet

TKI_toiminnan_laajuus

TKI opinnäytetyöt

TKI_harjoittelun_laajuus

TKI-hankkeessa suoritetut opintopisteet / harjoittelu

TKI_muut_laajuus

TKI-hankkeessa suoritetut opintopisteet / muu opiskelu

vierask_suoritukset

Vieraskielisen perustutkinto-opetuksen opintopisteet

avoin_kk

Avoimen korkeakouluopetuksen suoritukset

erillinen_opinto_oikeus

Erillisillä opinto-oikeuksilla tehdyt suoritukset

kk_yhteistyo

JOO-oikeuden suoritukset

kv_vaihto

Vaihto-opiskelijoiden opintopisteet

maahanm_val_koulutus

Maahanmuuttajien valmentava opetus

ulkomailta_hyv_luet

Ulkomailla suoritetuista hyväksiluetut opintopisteet

MuunKuinKorkeakoulun

Muun kuin korkeakoulun kanssa tehtyyn yhteistyösopimukseen perustuvan opintopisteet    

KvSuomiVieraana

Kansainvälisille opiskelijoille suunnatut suomi tai ruotsi toisena kielenä suoritetut opintopisteet.

Suomi toisena tai vieraana kielenä opintopisteet 

KvRuotsiVieraana

Kansainvälisille opiskelijoille suunnatut suomi tai ruotsi toisena kielenä suoritetut opintopisteet.

Ruotsi toisena tai vieraana kielenä opintopisteet


Tarkistukset_Lehtitaso

CSV-sarakekommentti
suoritus_avainOpintosuorituksen Avain
laajuusKokoavan opintosuorituksen laajuus
lehti_laajuusLehtitasojen yhteenlaskettu laajuus
dbKorkeakoulun tunniste
suoritus_tyyppi1=tutkinto 2=Muu opintosuoritus
suorituspäivämääräOpintosuorituksen (kokoava) suorituspäivämäärä
OpiskelijaAvainHenkilön avaintieto




Aineistojen lataaminen Exceliin


  1. Käynnistä Excel ja valitse välilehti Data ja From Text


2. Valitse haluamasi CSV tiedosto ja paina Import

3. Tiedoston muoto on Delimited ja merkistökoodauksena UTF-8 ja paina Next


4. Valitse erottimeksi Semicolon ja paina Next.

5. Viimeisessä vaiheessa voit vielä valita kentän tyypin. Joissain tapauksissa avaintiedoissa voi olla mukana etunollia. Mikäli ne haluaa säilyttää (helpottaa tiedon löytymistä lähdejärjestelmistä), pitää kyseinen sarake importoida exceliin Text tyyppisenä.


6. Valitse taulukko johon haluat tuoda siirtotiedoston datan.















  • No labels