SASin käyttö MTT:llä Timo Hurme MTT:n menetelmäpalvelut
MTT lyhyesti Olemme Suomen johtava maatalous- ja elintarviketutkimusta sekä maatalouden ympäristöntutkimusta tekevä laitos. Tutkimusalojamme ovat biologia, teknologia ja talous. Tuotamme ja välitämme tieteellistä tutkimustietoa. Kehitämme ja siirrämme teknologiaa koko maatalous- ja elintarvikesektorille.
MTT numeroin MMM:n alaisuudessa toimivalla organisaatiollamme on noin 800 työntekijää, joista tutkijoita on noin 300. Toimimme 14 paikkakunnalla ympäri Suomea. Rahoituksen käyttömme vuonna 2008 oli 49 miljoonaa euroa. Tästä muuta kuin budjettirahoitusta oli kolmannes. Tutkijamme julkaisivat vuoden aikana ennätykselliset 183 asiantuntijatarkastettua tieteellistä artikkelia. Lisäksi julkaisimme 11 väitöskirjaa.
MTT:n toimipaikat MTT toimii 14 paikkakunnalla ympäri Suomea
Esityksen sisältö 1) Yleistä SAS-käytöstä MTT:llä 2) Enterprise Guiden käyttö ja käyttöönotto 3) MTT:n SASilla toteutetut verkkopalvelut
1) Yleistä SAS-käytöstä MTT:llä
SAS MTT:llä MTT mukana alusta asti SASin tultua Suomeen 1987 Alussa käytettiin pääasiassa kokeellisten aineistojen tilastolliseen analysointiin Nykyään MTT:llä käytössä Windows-SAS, johon kuuluu muun muassa seuraavia SAS-tuotteita: SAS Analytics Pro (BASE, STAT, GRAPH ja EG) Interface to PC Files Lisäksi joitain erikoistuotteita kuten IML ja ETS Käytetään pääasiassa erilaisten tutkimusaineistojen analysointiin, muokkaukseen ja kuvailuun Käytössä myös Linux-SAS, jota käytetään pääasiassa verkkopalveluiden pohjana SAS/IntrNet yms.
Ketkä käyttävät SASia ja EG:tä? Tutkijat & tekninen henkilöstö - Lukumääräisesti suurin käyttäjäryhmä - Pääasiassa tutkimusaineistojen tilastollinen analysointi, muokkaus ja kuvailu - Lisäksi erikoiskäyttöä (esim. suuria palvelinajoja, verkkosovelluksiin liittyvää yms.) Biometrikot - Tutkimusaineistojen tilastollinen analysointi, muokkaus ja kuvailu - Verkkosovellusten laskentapuoli - Tutkijoiden neuvonta ja koulutus IT-henkilöt - Aineistojen kokoaminen ja käsittely - Osallistuvat verkkosovellusten rakentamiseen MTT:llä SAS ei ole käytössä hallinnon työkaluna Kaiken kaikkiaan SAS-käyttäjiä noin 100 henkilöä
Ketkä tukevat SAS-käyttöä MTT:llä Ydinryhmänä MTT:n SAS-käytön tuesta ja kehittämisestä vastaavat biometrikot Timo Hurme ja Timo Pitkänen, karkeana työnjakona: SAS-yhteyshenkilö: Timo Hurme Tekniset SAS-asiat: Timo Pitkänen SAS-asioita hoidetaan käytännössä yhteistyönä Käyttötuki & koulutus (kaikki biometrikot, 5 henkilöä) Palvelinasennukset sekä keskitetyn työasemajakelun hoitaa IT-tuki
SASin käyttöympäristö Windows-SAS (SAS 9.2 sekä EG 4.2) on käytössä työasema-asennuksina. Uudet versiot otettiin koko MTT:n käyttöön loka-marraskuusta 2009 alkaen Uusia haasteita asennuksiin toi työasemien vakiointi, jonka myötä SASia asennetaan nyt IT-tuen kautta etäjaettavana pakettina Edellisen seurauksena SASista jaellaan kahta versiota: Peruskäyttäjän paketti (Base, STAT, GRAPH, EG, Access to PC Files) Erikoiskäyttäjän paketti (Edellisten lisäksi mm. IML ja ETS) Toistaiseksi on paljon käytössä SAS 9.1.3 sekä EG 4.1, joita on myös asennettu etäasennuksena sekä CD- ja verkkolevyille tehtyjen asennuspakettien kautta.
SASin käyttöympäristö Linux-SAS on asennettu HP:n Blade (BL460C malli) - palvelimelle (64 gigaa muistia, 3 gigahertzin Quadprosessori, 32 bittinen ympäristö). Lisäksi blade on kytketty levyfarmiin, josta saadaan levytilaa. Linux-SAS päivitettiin edellä mainitulle tehokkaammalle alustalle noin vuosi sitten syksyllä 2008 Palvelimelle asennettiin SAS 9.2 keväällä 2009, kun SAS 9.2 phase 2 julkaistiin
2) Enterprise Guiden käyttö ja käyttöönotto
Mikä on SAS Enterprise Guide? Valikkopohjainen hiirellä ohjattava SAS-ohjelmiston vaihtoehtoinen käyttöliittymä Madaltaa käyttöönottokynnystä verrattuna tavalliseen koodipohjaiseen SASiin verrattuna Enterprise Guide (EG) ei ole kuitenkaan täysin itsenäinen ohjelma, vaan vaatii toimiakseen tavallisen SASin! EG:ssä hiirellä tehtävät valinnat generoivat taustalla SAS-koodia, joka suoritetaan tavallisessa SASissa ja tulokset palautetaan esitettäväksi EG:ssä -> SAS-koodigeneraattori
Mihin EG:tä käytetään MTT:llä? EG:tä käytetään tutkimusaineistojen muokkaukseen, kuvailuun ja analysointiin EG:llä ei ole tarkoitus korvata tavallista SASia Useimmiten tutkimusaineistot tallennetaan Exceliin, jossa tehdään myös aineistojen kuvailua tunnuslukujen ja kuvien avulla EG kilpailee sekä Excelin että tavallisen SASin kanssa
EG:n vahvuudet Enterprise Guide on yksi vaihtoehto, jolla on vahvuuksia sekä tavalliseen SASiin että Exceliin verrattuna: Vahvuudet verrattuna SASiin: Matalampi käyttöönottokynnys Ei tyhjän editor-ikkunan lamaannuttavaa vaikutusta Vähemmän ulkoa opettelua Voi etsiä ja kokeilla valikoista (ei pelkästään positiivinen asia) Voidaan käyttää sekä valikoiden kautta että SAS-koodin avulla Aineistojen sisään lukeminen Aineistojen alustava käsittely ja tarkastelu (erityisesti yksittäiset kuvat ja taulukot) Tulosteiden ulkoasu Tulosteiden helppo siirrettävyys muihin ohjelmiin
EG:n vahvuudet Enterprise Guide on yksi vaihtoehto, jolla on vahvuuksia sekä tavalliseen SASiin että Exceliin verrattuna: Vahvuudet verrattuna Exceliin: Taustalla tavallinen SAS ja sen monipuolisuus ja tehokkuus Tilastollisten analyysien kannalta raskaan sarjan ohjelmisto Voidaan suorittaa myös SAS-koodia Vähemmän käsityötä Kokonaisuuksien hallinta
Tavoitteet EG:n suhteen MTT:llä SAS on MTT:llä pääohjelmisto tilastollisista ohjelmistoista EG:n käyttöönoton tarkoituksena on vastata käyttäjien toiveisiin käyttäjäystävällisyydestä Tavoitteena on tarjota käyttäjille entistä monipuolisemmin vaihtoehtoja (SASin ja Excelin lisäksi) ja sen myötä lisätä käyttäjien tyytyväisyyttä
EG:n käyttöönotto MTT:llä 2004-2005: EG 3.0 tuli käyttöön SAS 9:n myötä Esiteltiin käyttäjille yhtenä SAS 9:n uusista ominaisuuksista Käyttö oli vähäistä, muutamat innostuivat 2006: EG 3.0:sta järjestettiin laajamittaista koulutusta Rahoitusta laajamittaiseen EG-koulutukseen 11 pienryhmäkurssia 7 paikkakunnalla 2007: EG 4.1 käyttöön Oma infotilaisuus EG 4.1:stä Yksittäisiä EG 4.1 -kursseja Opas SAS Enterprise Guiden käyttäjälle EG versio 4.1: www.mtt.fi/julkaisut/egopas (huomaa kirjainkoko) EG mukana tilastotieteen kursseilla
EG:n käyttöönotto MTT:llä 2008-: Koulutuksissa pääpaino tilastotieteellisellä koulutuksella, joissa EG osittain mukana sovellusohjelmana SAS 9.2 ja EG 4.2 käyttöön syksyllä 2009 EG-oppaan uusi 4.2 versio alkuvuodesta 2010 Yleisesti ottaen vuosina 2008 - on alkanut havaita, että EG:tä on otettu käyttöön, koska yhä useammin pienissä ohjelmisto- ja tilastokonsultoinneissa yhteistyökumppanilla on käytössä EG. Lisäksi kurssipalautteissa ei kommentoida ohjelmistoa, joka mielestäni viittaa siihen, että EG on hyväksytty käyttöön.
Käyttäjien kokemuksia EG:stä SAS-käyttäjäkysely (kevät 2006) Toteutettu ennen EG-kurssitusta 18 vastaajaa ilmoitti käyttävänsä Enterprise Guidea EG:hen liittyviä toiveita: Olisi kiva saada tietoa ilmaisista EG-opetusmateriaaleista, jotta osaisi käyttää sitä monipuolisemmin Peruskurssien lisäksi olisi hyvä olla vanhoille käyttäjille kursseja uusista SAS-toiminnoista esim. Enterprise
Käyttäjien kokemuksia EG:stä SAS-käyttäjäkysely (kevät 2006) Muita toiveita: Satunnainen käyttäjä törmää aina vakio-ongelmiin. Onko tarjolla aloittelijan opasta? Useimmiten emme käytä SASia jatkuvasti, minkä vuoksi sen käyttö on aina välillä hakusessa Koulutusta tarvitsisin. Tässä on useampi välivuosi, kun SASia on tullut käytetyksi Koulutusta, koulutusta, koulutusta
Käyttäjien kokemuksia EG:stä Kurssipalaute syksyllä 2006 järjestetyiltä EG-peruskursseilta
Käyttäjien kokemuksia EG:stä Kurssipalaute syksyllä 2006 järjestetyiltä EG-peruskursseilta Kuinka tyytyväinen olet kurssin hyödyllisyyteen sinulle? %-osuus Erittäin tyytymätön 0 Tyytymätön 0 Ei tyytymätön, eikä tyytyväinen 10 Tyytyväinen 32 Erittäin tyytyväinen 58
Käyttäjien kokemuksia EG:stä Kurssipalaute syksyllä 2006 järjestetyiltä EG-peruskursseilta Sanallisessa palautteissa kurssia pidettiin onnistuneena johdantona EG:n käyttöön Positiivista palautetta siitä, että kursseja pidettiin eri paikkakunnilla Kurssisysteemi sai runsaasti pääasiassa positiivista palautetta: Pienryhmät, jossa kaikilla oli koko ajan tietokone käytössään Kurssilaiset klikkailivat opettajan perässä esimerkit läpi Hidas etenemistahti sai pääasiassa kiitosta Materiaaliin oli kirjattu perusteellisesti klikkailupolut muistiin Puutteina nousi esiin tilastollisten analyysien puuttuminen kurssin ohjelmasta Tavoitteena oli johdattaa käyttäjät EG:n peruskäyttöön Jatkossa järjestetään tilastollisiin analyyseihin keskittyviä kursseja
Käyttäjien kokemuksia EG:stä Kurssipalaute syksyllä 2006 järjestetyiltä EG-peruskursseilta Sanallisista palautteista oli tulkittavissa, että EG koettiin pääasiassa positiiviseksi uudeksi mahdollisuudeksi Koettiin kuitenkin, että EG:n käytön aloittamisessa peruskurssi on tarpeellinen, esim: Sen verran omaa logiikkaa EG:n käyttäminen vaatii, ettei varmaan olisi minulta ominpäin onnistunut Jonkin verran verrattiin esimerkiksi Exceliin: Niin paljon muistettavaa, mistä pitää klikata milloinkin, ja excelillä pääsee pitkälle, jäin harkitsemaan tulenko todella käyttämään EG:n käytettävyys herätti myös ihastusta: Ensimmäistä kertaa tuntui siltä, että SAS voisi sopia jopa datojen käsittelyyn ennen tilastoajoja
Käyttäjien kokemuksia EG:stä Kokemuksia useammalta kokeellisen tutkimuksen perusteiden kurssilta 2007 - - Kurssipalautteissa ei kommentoitu ohjelmistoja - Positiivista? - EG:hen totuttu - Kurssilla esimerkit sekä SASissa että EG:ssä ja harjoitustilanteissa oli vapaus valita käyttöön joko EG tai tavallinen SAS - Suurin osa käytti EG:tä - Huom! Kurssilaisista hyvin monet olivat suorittaneet EG-kurssin - Sitä arvostettiin, kun kurssimateriaalissa oli esitetty SASkoodin lisäksi EG-ratkaisun screen shotit - Joku toivoi EG:n perusominaisuuksien lyhyttä kertausta kurssin alkuun
Miten MTT:läiset suhtautuvat EG:hen ja kenelle se sopii? EG-käyttäjät jakautuneet pääasiassa kolmeen ryhmään: - 1) SAS-koodaajat - SAS on vanha tuttu ja valjastettu käyttöön - EG:llä hankalampi toistaa rutiininomaisia asioita - Miksi opetella uusi tapa kun asiat sujuvat vanhalla tavalla? + 2) Koodin lannistamat - SAS on vanha tuttu, mutta ei oikein koskaan omaksi koettu - SAS-käyttö on usein epäsäännöllistä ja tauon jälkeen on hankalaa päästä alkuun - EG:llä pääsee hyvin alkuun tauonkin jälkeen + 3) Uudet käyttäjät - EG:llä uusi käyttäjä pääsee hyvin alkuun
3) MTT:n SASilla toteutetut verkkopalvelut
Muutamia esimerkkejä MTT:n SASia hyödyntävistä verkkopalveluista Taloustohtori Suomen maa-, puutarha-, turkis- ja porotalouden sekä EU:n maatalouden tulostarkasteluun Käyttää SAS/IntrNet -tuotetta käyttäjän antamien parametrien välittämiseen ja tuottaa Linux-SASissa valintojen pohjalta taulukoita. Artturi Nurmen sulavuuden ennuste (liittyy korjuun ajoittamiseen) D-arvoennusteet on laadittu SASilla ja tulokset esitetään SASilla päivittäin tuotetulla kartalla Kasper IT Useammassa kokonaisuuden alle kuuluvassa palvelussa tuotetaan karttoja SASilla Sakolukuennuste Kevätvehnän sakolukuennuste (liittyy korjuun ajoittamiseen) Sakolukuennusteet on laadittu SASilla ja tulokset esitetään SASilla päivittäin tuotetuilla kartoilla
MTT:n SASia hyödyntävät verkkopalvelut Taloustohtori verkkosivusto (Lähde: Arto Latukka, MTT) www.mtt.fi
MTT:n SASia hyödyntävät verkkopalvelut Taloustohtori sivuston verkkopalvelut (Lähde: Arto Latukka,MTT)
MTT:n SASia hyödyntävät verkkopalvelut Taloustohtorin maatalous -verkkopalvelu (Lähde: Arto Latukka, MTT)
MTT:n SASia hyödyntävät verkkopalvelut Taloustohtorin maatalous -verkkopalvelu (Lähde: Arto Latukka, MTT)
MTT:n SASia hyödyntävät verkkopalvelut Taloustohtori (Lähde: Arto Latukka, MTT) Eri palveluista ladataan taulukoita tänä vuonna 2009 n. 120.000 kpl eli keskimäärin yksi taulukko joka minuutti. Kävijöitä on nykyään yli 100 maasta. FADN adv palvelusta haetut taulukot 1.1.2009 12.11.2009, 14 400 kpl, 75 maata (kartta):
MTT:n SASia hyödyntävät verkkopalvelut Kevätvehnän sakolukuennuste Mallin rakentamisen päävaiheet: 1) Sakoluvun ennustaminen itämislevon päättymishetkelle (SAS PROC MIXED) 2) Sakoluvun romahtamisen ennustaminen (SAS PROC NLIN)
MTT:n SASia hyödyntävät verkkopalvelut Kevätvehnän sakolukuennuste Ennusteet interpoloidaan hilapisteiden ennusteista SAS PROC G3GRIDin avulla Ennustekartan päälle lisätään SASin ANNOTATE-tekniikalla maski, joka sisältää tarkastelualueen rajat, maakuntien rajat ja väriliu un
MTT:n SASia hyödyntävät verkkopalvelut Kevätvehnän sakolukuennuste Verkkopalveluun päivitetään uudet kartat joka päivä kasvukauden loppuvaiheessa, käyttäen ennustemallien lähtötietona Ilmatieteen laitoksen päivittäin 10*10 km hilalle tuottamaa säädataa www.mtt.fi/sakoluvut -> Kevätvehnän sakolukuennuste
Tulevia haasteita MTT:n SAS-toiminnassa SAS-tukitoiminnan organisointi organisaatio- ja muiden muutosten pyörteissä, mm. luonnonvara-alan yhteistyön tarjoamat mahdollisuudet ja haasteet SAS 9.2 ja EG 4.2 uusien versioiden käyttöönoton jatkaminen Maakuntiin jalkautuva esittelykiertue alkamassa Verkkopalveluiden edelleen kehittäminen ja uuden SAStekniikan käyttöönotto
Kiitos mielenkiinnostasi! Yhteystiedot: timo.hurme@mtt.fi