Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuJorma Kouki Muutettu yli 9 vuotta sitten
2
Stored Procs Pientä ja yleistä asiaa monelta eri kantilta
3
Sisältö •Mitä ovat stored proc- ohjelmat? •Käyttöesimerkkejä •Tunnusmerkit •Tekeminen •Rekisteröiminen metadataan •Käyttö portaalin kautta •Valintasivut •Linkki? •Raportti vai sovellus? •Tehokkuus •Vastuut •Lisää esimerkkejä
4
Mitä ovat Stored Proc ohjelmat? •Stored Proc ohjelmat ovat SAS ohjelmia, jotka on talletettu palvelimelle (tai MF:lle). •Ohjelmat on rekisteröity metadataan. •Ohjelmia kutsutaan eri tavoilla. •Ohjelmat suoritetaan palvelimelle tai isokoneelle asennetulla SAS:illa.
5
Stored Proc käyttöä •Stored Proc-ohjelmia voidaan käyttää –Raportointisovellukset •Portaali •PowerPoint / Word / Outlook / Excel / Sharepoint •Stored Proc WebApplication –Käyttäjältä tietoa keräävät sovellukset •Kantaa päivittävät sovellukset –Prosessien toiminnan vertaamisen sovellukset
6
http://sas.tapiola.fi
7
Stored Procin tunnusmerkit %stpbegin; *processbody; %stpend; •Alku – parametrien käsittely – loppu.
8
StoredProc:ien tekeminen •Stored Procien tekeminen voidaan toteuttaa: –Base SAS •Rekisteröinti metadataan MC:llä –EG –DIS
9
Rekisteröinti metadataan 1 1 2 2 3 3
10
Volyymit..
11
Käyttö portaalin kautta •Kun käyttäjä valitsee portaalin välilehdeltä linkin, voi linkin takana olla stored proc tai jotain ihan muuta. –Stored proc voi avata raportin suoraan tai käyttää valintasivua •Valintasivu voi olla SASin omilla välineillä toteutettu •Valintasivu voi olla standardin mukainen •Valintasivu voi sisältää yhteiskäyttöisiä palikoita •Valintasivu voi olla javaa volyymit
12
Valintasivu – standardi?
13
Linkki vai vinkki?
14
Raportti vai käyttöliittymä? Makrotaito? Koodaustaito? Style=url _null_/report Formaatti - template
15
Avoin portletti? •Portaaliraportit avautuvat tyypillisesti linkistä. •Valintasivulla voidaan antaa parametrejä. •Portaali voidaan linkata avoimeksi portletiksi, jolloin resurssitarve lisääntyy. –Raportti aukeaa suoraan portaalisivulle. –Rajaus määräytyy käyttäjäprofiilin mukaan.
16
Onko koodi tehokasta? •Kun ympäristö on laaja ja tekijöitä monia, on syytä ylläpitää järjestelmää, jonka avulla voidaan arvioida kuinka tehokkaita stored proc:it ovat. •Stored procin alusta ja lopusta aikaleimat talteen -> ottofrekvenssit, suoritusajat, käyttäjät ja parametrit
17
Kuka huolehtii? •Seurantaraporttien kautta saadaan selville –Ottotiheydet •Raportoinnin käyttöaste •Raportin käyttöaste •Tyypillisimmät parametrit •Ruuhka-ajat –Suoritukseen kulunut aika •Kuka valvoo tehokkuutta? •Milloin resursseja on lisättävä?
18
Prosessien toiminnat •Stored Prociksi rekisteröidyllä sovelluksella voidaan tehdä vertailua esimerkiksi excelissä VB scriptin tuottaman tuloksen ja SAS ohjelman tuottaman tuloksen välillä. –Eri välineillä tehdyt vertailut prosessien toiminnasta. –Tulokset vierekkäin exceliin.
19
Kysymyksiä? Keskustelua? Kahvit?
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.