Tomi esitteli SSIS-työkalun toiminnan

Seuraavan viikon eteneminen:

Tomi pe poissa, Eero ma - ke poissa.

Tehdään läsnäolokausien vienti loppuun(load data infile)

 

 

TunnisteVaatimusTilaHuomioitavaa validoinnissaPerusrekisterin tiedotPrioriteetti
1Suoritusten liitokset opintojaksototeutuksiin  Ei tehty2
2Suoritusten arvostelijat  

Ei tehty

study_accomplishment

`assessment_date` date DEFAULT NULL,
`assessed_by_id` int(11) DEFAULT NULL,
`assessed_by_first_name` varchar(50) DEFAULT NULL,
`assessed_by_last_name`

assesment_date, Arvostelupäivämäärä

, linkki eelin tietokannan identity-tauluun. Winhatunnus haetaan pepin unit-kannasta käyttäjä haetaancn:llä unithandle-taulusta, cn-tiedon nimi on "person:cn" unithandlenn nimi winhatunnukselle on winha:id

evaluated_by_first_name, sotketaan etunimen ensimmäinen kirjain + sukunimen ensimmäinen kirjain

evaluated_by_last_name

unit haku cn:n perusteella:

select * from unit_handle where namespace='person:cn' and handle='teppo';

Winha id:

select * from unit_handle where unit_id=67994 and namespace='winha:id';

 

2
3Läsnäolotietojen lisätiedotMappaus saatu winhasta tehtyä. Ongelmia yhteydessä ADO NEtillä. Tomi koittaa toteuttaa load data infline 

Winhassa taulussa OPPVM on sarake jnro, mikä tarkoitus tällä on? se on avaimen osa.

 

Läsnäolorivit tuodaan winhasta sellaisenaan, paitsi erokoodit ja valmistuminen laitetaan omaan tauluun. semester_enrollment -taulu, parent_id poistetaan.

  • Läsnäolokoodit -> Tomi tekee json-siirtotiedoston Winhasta. Läsnäolokoodit ja ero/valmistuskoodit omana tiedostonaan

name: Läsnäolo -> key:attendance

name: Päättyminen -> key:ending

Eroaminen. Taulu

resignation_status

    ->   `resignation_reason_id` int(11) NOT NULL,

    ->   `resignation_status` varchar(15) NOT NULL,

    ->   `resignation_status_date` date NOT NULL,

    ->   `notes` text,

reason id -> päättyminen koodisto

resignation_status -> ACTIVE tai CANCELLED

resignation_status_date  -> koska statusta muutettu

notes -> eroamiseen liittyvä lisäinfromaatio

Valmistuminen

  • Meneillään oleva kausi päätetään semester_enrollment -taulussa
  • Kirjataan graduation_status.graduation_status -> COMPLETE
  • Lisätään suoritusmerkintä tutkinnolle study_accomplishment -tauluun
1
      
4.1Opiskeluoikeus, tutkintonimike
Tehty 

Eduix: tehty koodisto valmiiksi että koulutusluokitukset voidaan tuoda. tehty opintpolku.fi:stä "koulutus"-koodistosta

Metropolia(Tomi): Tehty linkitys koulutusluokituksen kautta. Koulutusluokitus määrittää tutkintonimikkeen. Ei ole huomioitu että mikäli opiskelijalla muuttuu luokitus tai jos se poistetaan opiskelijalta, todennäköisesti ei tarvitse huomioida migraatiossa.

1
4.2Opiskeluoikeus,opetuspiste
Tehty 

Eduix: ajettu toimipisteet json tiedostosta, jonkametropolia on toimittanut Winhasta. Koodeihin on lisätty aliakset(winha:id)

Metropolia(Tomi): opiskeluoikeudet linkitetty

1
4.3Opiskeluoikeus,koulutusohjelmaTehty 

Eduix: tehty koodisto, jossa koulutusohjelmat, jonka alla suuntautumiset. Tuotu Winhasta

Metropolia(Tomi): tehty liitokset opiskeluoikeuteen

Tomi toimittanut listan winhasta, logiikka, jolla linkataan, ei tehty

1
4.4Opiskeluoikeus, tutkintoTehty

Onko kaikille vanhoille opiskelijoille tallennettavissa uusi 6 numeroinen koulutusluokitus? Tällaisia tutkintoja on "kourallinen", jotka pitää tarkistaa.

Metropolia selvittää.

käsitelty kohdassa 4.1. Ei myöskään tarvita enää viranomaisraportoinissa?1
4.5Opiskeluoikeus,maksimiläsnäolokaudet  study_entitlement_enrollment_limit1
4.6Opiskeluoikeus,maksimipoissaolokaudet  study_entitlement_enrollment_limit
4.7SuuntautuminenTehty 

Eduix: tehty suuntautumiset koodistoon. Huomaa että suvan koodi on koulutusohjelmankoodi:suvan koodi, tämä siksi että winhassa suvan koodi ei ole yksilöllinen. Huomioitavaa että winhassa opiskelijalla on vain yksi suuntautuminen.

Metropolia(Tomi): tehty linkitykset student_entitlement_specialisation-tauluun

4.8KoulutusalaOdottaa tarkempaa määrittelyä 

Miten tallennettu Winhassa? Miten integroidaan? Tietokannassa study_entitlement_sector, jonka avulla linkitetään. Tarkistetaan mistä koulutusala-koodisto tuodaan.

Tämä on käsitelty Metropolia/Tamk -palaverissa. Koulutushierarkian kaksi ylintä tasoa määritellään tarkemmin Metropolian/Tamkin asiantuntijoiden toimesta.

 

  • No labels
You must log in to comment.