Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Stored Procs Pientä ja yleistä asiaa monelta eri kantilta.

Samankaltaiset esitykset


Esitys aiheesta: "Stored Procs Pientä ja yleistä asiaa monelta eri kantilta."— Esityksen transkriptio:

1

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?


Lataa ppt "Stored Procs Pientä ja yleistä asiaa monelta eri kantilta."

Samankaltaiset esitykset


Iklan oleh Google