Migraation ilot ja itkut. Hilkka Lamminsivu Anneli Keinonen

Samankaltaiset tiedostot
AMOlla tiedot lähelle

SAS sovellusten hallinnointi helpoksi Turbo Charge -menetelmällä Tapio Kalmi, SAS Institute Oy

(4) ADAPTERITOTEUTUS PIRKANMAAN SAIRAANHOITOPIIRIN JÄRJESTELMIIN (AHO JA TAMLAB)

SAP. Lasse Metso

DI Studion käyttökokemuksia. Kaisu Ikonen, Tilastokeskus

Javan asennus ja ohjeita ongelmatilanteisiin

TIETOMALLI JA TIETOVARASTO PALVELUKONSEPTI

Yleinen ohjeistus Linux tehtävään

Tikon Ostolaskujenkäsittely versio SP1

Täysautomatisoitu raportointiympäristö. Joni-Petteri Paavilainen Jani Alatalo

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Työasemien hallinta Microsoft System Center Configuration Manager Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS

Toteumatietojen tiedostolataus sisäiseen laskentaan Käsikirja

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010

Uutta Remote Support Platform 3.0 -versiossa

TERADATAN JA SAS DI STUDION YHTEISELO CASE LÄHITAPIOLA

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

Visma Avendon asennusohje

Valtiokonttorin Voimaraportointi. Tero Mäkinen

SAS Unicode Server Ratkaisu merkistöongelmiin? Tapio Kalmi Principal Consultant SAS Institute

MILDRED JA DATANHALLINNAN TUKI HELSINGIN YLIOPISTOSSA

- kaksi vuotta amkien yhteisen julkaisuarkiston koordinointia

ASENNUSOHJEET INTERNET-ASENNUS. Navita Yritysmalli. YHTEYSTIEDOT Visma Solutions Oy Mannerheiminkatu LAPPEENRANTA Puh.

TAMFELT TAMELT. Tamfeltin Unicode-konversio

Selvitys potilaan oikeuksien toteutumisesta vuonna potilasasiamies Arja Laukka sosiaali- ja potilasasiamies Taija Mehtonen

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri

Yliopisto- ja AMK-kirjastokonsortioiden tietokantapalvelimet

Pilvee, pilvee, pilvee TERVETULOA! Toni Rantanen

Sähköpostitilin käyttöönotto

Versionhallintaa. Versionhallinnan käyttöönotto SAS ympäristössä

IRC ja etäyhteydet IRC JA ETÄYHTEYDET

Virtualisointi Kankaanpään kaupungissa. Tietohallintopäällikkö Jukka Ehto

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro

Älykäs verkottuminen ja käyttäjänhallinta. Pekka Töytäri TeliaSonera Finland

L models. Käyttöohje. Ryhmä Rajoitteiset

Palomuurit. Palomuuri. Teoriaa. Pakettitason palomuuri. Sovellustason palomuuri

Hyödyt irti XDW:stä. Kim Johnsson Projektipäällikkö/Cerion Solutions Oy

SSH Secure Shell & SSH File Transfer

Pitkäaikaistallennus. CSC - Tieteen tietotekniikan keskus IT2008 Ari Lukkarinen

M U U T O S TA L A A D U N E H D O I L L A W W W. A R T E R. F I

ASIAKASLIITTYMÄ. Erikoiskirjastokokous Ari Rouvari Kansalliskirjasto

Suoramaksu- migraatio

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

JUSTUS - Theseus integraatio

Verkkopalvelu suomalaisille museoille. tutkija, hankekoordinaattori Maria Virtanen Asiantuntijuus jakoon -seminaari

Visma Software Oy

Tietoturvan haasteet grideille

Oman videon toimittaminen Tangomarkkinat laulukilpailuun 2015

Hallittu siirtymä Business Planningista FPM:ään, sekä uuden ohjelmiston mahdollisuudet.

FTP -AINEISTOSIIRRON OHJE PC / MAC Ympäristö

Mark Summary Form. Tulospalvelu. Competitor No Competitor Name Member

OULUN YLIOPISTON TIETOVARASTO OY-XDW

Versio 2.1. Käyttäjätunnukset tulee olla muotoa etunimi.sukunimi. Käyttäjätietokannasta tulee löytyä seuraavat käyttäjät ja tiedot:

INSPIRE ArcGIS-tuotteilla. Ulla Järvinen ja Jussi Immonen INSPIRE-koulutuksessa

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012

Järjestelmänvalvontaopas

TYPO3 - Open Source Enterprise CMS

Digiroad-aineiston 2018_01 haltuunotto

Open Journal Systems digitoitujen aineistojen tallennusalustana ANTTI-JUSSI NYGÅRD SUUNNITTELIJA, TIETEELLISTEN SEURAIN VALTUUSKUNTA

Finnish Value Pack Asennusohje Vianova Systems Finland Oy Versio

Ikivihreä kirjasto loppuraportti määrittelyprojektille

Digitaalisen kehittämisen kärkihankkeet. Petri Pekkala, Tuomas Otala

AutoCAD Electrical Päivitys

Taitaja 2015 Windows finaalitehtävä

Finnaa arkistoille. Aki Lassila Arkistot

Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat

FuturaPlan. Järjestelmävaatimukset

Excel-lomakkeen (syöttötaulukko) käyttäminen talousarvio- ja suunnitelmatietojen toimittamisen testaamisessa Kuntatalouden tietopalvelussa

opiskelun suunnittelujärjestelmä, kurki ja ilmo käyttävät kaikki samaa tietokantaa, ja uusi järjestelmä tulee osaksi tätä.

Scrumjatkuvan palvelun DWprojektissa-case. Niina Mäkiranta & OP-scrum-tiimi Aureolis Oy

MY STANDARD -OHJE. mystandard.hansaworld.com. Standard ERP Pilvipalvelu Sivu 1/6

Hälyri-tietojärjestelmä, Palvelinohjelmiston version asennusohje

Directory Information Tree

ArcGIS Pro -ohjelmiston käyttöönotto. Ohje /

ETL-DEMO. Esimerkki ETL-kuvauskielen käyttöstä

KOPIOLUETTELOINTI KANSALLISKIRJASTON TIETOKANNOISTA

MagiCAD 2020 Toimintaympäristö ja yhteensopivuus. MagiCAD Revitille ja AutoCADille

Visma Econet Pro Palkat Versioseloste Versio 6.40

Suunnittelun ja raportoinnin uudistaminen kokemuksia Business Planning järjestelmästä FPMjärjestelmään. Leena Louhikytö Helsingin sosiaalivirasto

ClassPad fx-cp400 päivitys. + Manager for ClassPad II Subscription päivitys

Visma Nova Webservice Versio 1.1 /

Ylläpitodokumentti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie

Tiedot hallintaan PROC CONTENTSilla makroja ja ODS:ää hyödyntäen. Päivi Heimonen ICT-erikoisasiantuntija, Kela SAS Tech Club 24.1.

Yleinen ohjeistus Linux-tehtävään

TIETOKONEET JA VERKOT v.1.4

Oracle ebs versionvaihto OUGF seminaari / Jyrki Koski Oy Abase Consulting Ab

Susanna Syrjänen, Tiimiesimies Jaakko Marin, Service Consultant

Kokemuksia käyttäjätunnistuksen ja käyttöoikeushallinnan käyttöönotosta

WEIKKA. Asennus opas. Hannu-Matti Lemettinen HML Productions

Putteri Käyttöliittymä ja ulkoasu

Paikkatiedon infrastruktuurin hyödyntäminen

Virtualisoinnilla käytettävyyttä ja joustavuutta liiketoimintakriittisille sovelluksille

TIES460 OPPIMATERIAALITUOTANTO,

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu

Ulkoistustoimittajan valvontapalvelu. Ville Mannonen / DataCenter Finland

JulkICTLab projektin tilannekatsaus

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

Pimeän arkiston toteutusvaihtoehtoja Theseukselle

Tikon ostolaskujen käsittely

Transkriptio:

Migraation ilot ja itkut Hilkka Lamminsivu Anneli Keinonen 1.10.2015

Palveluita Pirkanmaan sairaanhoitopiiri Tietopalvelu Tietovaraston ja portal-tilastoinnin kehittäminen ja ylläpito Erillistilastot Poiminnat tieteen tekijöille ja toiminnan kehittäjille Yhteistyö kehitysprojektien kanssa Tiedot valtakunnallisiin tietotarpeisiin Sähköiset lomakkeet Koodistopalvelun kehittäminen Tietovarasto ja portalraportointi SASin tuotteilla; noin 2000 jobia ja 2000 taulua Palvelun tuottaa tietopalvelun 5 henkilöä omana tuotantona Asiakkaita Eri organisaatiotasojen johto Tutkijat ja kehittäjät Periaatteessa kuka tahansa 8000 henkilökunnan jäsenestä. Lisäksi PSHP:n laskutuksesta ja toiminnasta raportointia kunnille ja terveyskeskuksille ym. sopimusasiakkaille 2 22.10.2015

Miksi migraatio Solaris-ympäristö on aikaa myöten muuttunut teholtaan riittämättömäksi Tilastoportaalin tilastot hidastuneet datan kasvaessa, osia jouduttu jakamaan Tietovarastoa päivittävät yöajot hidastuneet samoin datan kasvaessa niin, että yöt loppuvat kesken PSHP:lle hankittu uusi raportointituote VisualAnalytics, jonka palvelimena on Linux ja merkistö utf-8. Haluttiin yhtenäistää ympäristöjä Tiettyjen aineistojen osalla ongelmia, koska tulevat utf-8 merkistöllä 3 22.10.2015

Migraatioprojektin tavoitteet Tavoitteena Vaihtaa Solaris-palvelimet tehokkaampiin Linux-palvelimiin Ottaa käyttöön vain yksi SAS-versio Vaihtaa käytettävä merkistö ISO-8859-15 merkistöön UTF-8 Otetaan käyttöön TurboCharge sovellusten konfigurointiin Kansiorakenne metadatassa ja käyttöjärjestelmässä Käyttäjäryhmät ja käyttäjävaltuutukset Toteuttaminen Aikataulutavoite oli kunnianhimoinen 31.5.2015 mennessä Tehdä migraatiosta mahdollisimman paljon omana työnä muun työn ohella 4 22.10.2015

Palvelimet Tilaus palvelimista 16.1.2015 Palvelimet Konalassa 11.3.2015 Tampereella 31.3.2015 Perusasennus tehty 10.4.2015 Toteuma SAS perusasennukset tehty 13.4.2015 Palvelin valmiina migraatioon 12.5.2015 SAS Instituten palvelut Tilattu 4.2.2015 Migraatiokartoitus, asennukset ja migraation aikana tarvittavat selvittelyt Migraatiokartoitus käynnistyi 11.3.2015 1. versio migraatiokartoituksesta 1.4.2015 Varsinaiseen migraatioon päästiin 13.5.2015 Aikataulu mietittiin uudelleen ja asetettiin 30.9.2015 5 22.10.2015

YMPÄRISTÖ Migraation haasteita ja ongelmia Palvelimien ja levyjen saaminen kesti odotettua kauemmin SAS Connect Porttien avauksia jouduttu tekemään paljon. PSHP:n palomuureja on entisestään vahvistettu, joten porttiavauksia kaikkia ei huomattu kerralla vaan niitä tuli esiin työn edetessä. Tarvittavien porttien avaukset olisi pitänyt listata asennusten yhteydessä. On otettava huomioon sekä organisaation sisäiset että ulkoiset työasemat. Oracle-kannan scandimerkit näkyivät DI:ssä väärin. Setenv_local tiedostoon konfiguroitiin Oraclen merkistöön liittyvät parametrit Käyttöjärjestelmätason sas-ohjelmien siirto unixilta linuxille Ajettiin ohjelmascripti, joka teki muunnoksen ISO-8859-15 :sta utf-8:ksi HTML-sivujen siirto Ajettiin ohjelmascripti, joka teki muunnoksen ISO-8859-15 :sta utf-8:ksi ja meta charset parametri muutettiin ISO-8859-15 UTF-8:ksi Oracletaulun tekstikentät nelinkertaistuivat Oraclekirjaston määrittelyyn lisättiin optio OBSERVER_MAX_BYTES=1 OBCLIENT_MAX_BYTES=1 6 22.10.2015

Migraation haasteita ja ongelmia MUUTOKSIA TEKNINEN SAS JÄRJESTELMÄSSÄ SAS 9.3 versiosta olivat muuttuneet Autoexcec määrittelyt, joista ei ollut tarpeeksi tietoa SAS-datan migraatiossa täytyi ottaa huomioon UTF-8 merkistön vaatima muuttujien merkkimäärän kasvatus Kirjain voi katketa keskeltä SAS-ohjelman sisällä oleva käyttöjärjestelmäkomento ei toiminut Management Consolessa asetettiin Connect Spawneriin parametri Allow XMCD Lähdetiedostojen lukeminen Erotinmerkillisten osalta piti laittaa optio encoding = wlatin1 Kiinteänmittaisten tiedostojen luku piti tehdä kahdessa vaiheessa, ensin koko tekstirivin luku ja sen jälkeen jako muuttujiin Tekstifunktioiden muutos esim. substr=>ksubstr Iso työ koska käytössä on paljon merkkifunktioita EG Projektiin liitettävät sas-ohjelmat voitiin 9.3 versiossa hakea polun kautta projektiin, 9.4 versiossa ne piti liittää kiinteästi projektiin ONGELMA Yöajoissa katkoksia Timeout katkaisee yöajoja satunnaisesti, asia selvittelyssä 7 22.10.2015

Lopputulos Migraatio on ollut haasteellinen, mutta olemme saaneet hyvin tukea SASilta ongelmien ratkaisuun. Viikoittaisissa palavereissa käytiin tilanteet läpi. Aikaa on varattava projektille. Oman työn ohella erittäin haastavaa. Projektoitava Uusi versio opittiin hyvin projektin aikana Ainakin tällä hetkellä näyttää, että raporttien ja yöajojen nopeudessa on saavutettu tavoiteltu etu. Version 9.4 uudet piirteet on vielä ottamatta käyttöön aikataulusta johtuen. Rajapinnat Environment Manager Käyttöönottotavoite on siirretty viikolla eteenpäin viikolle 41. 8 22.10.2015

Kiitoksia SASilaisille hyvästä yhteistyöstä haastavassa projektissa ja kiitos kuulijoille, kun jaksoitte kiinnostua Näin iloiselta näytti intranet-raportoin nin aloitus v. 1998, mutta viimeisimmän migraation jälkeiset kuvat eivät enää ole julkaisukelpoisia 9 22.10.2015