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

Slides:



Advertisements
Samankaltaiset esitykset
Varausjärjestelmä. Valintatoiminnot •Pienessä kalenterinäkymässä valitaan ajankohta •Valitaan halutaanko katsoa varauksia, varausaikoja vai vapaita aikoja.
Advertisements

SkyDrive ja Office Web Apps –sovellusten käyttäminen
TILDA-Verkkotilastointi
Kuntalaispalautteen kokoamispalvelu Multibase Oy Tämä on kuvaus palvelumallista, jonka pohjalta Kauniaisten kaupunki käynnisti pilottiprojektin. palvelumalli:1-3.
Suorita menulta voit ottaa yhteyden iSeries:iin tai katkaista yhteyden sinne ja poistua RI400:sta.
KyläNetti - sivun tekeminen • KyläNetti-sivustoon on luotu valmiiksi esimerkinomainen sivurakenne, jota voi vapaasti muokata • Kaikki sivut eivät ole näkyvissä.
Valitse haluamasi raportti, jonka parametreja haluat muuttaa ja tuplaklikkaa sitä.
JavaScript (c) Irja & Reino Aarinen, 2007
SAP Yksi ERP-sovellus.
Julkaisuportaalin prototyyppi Tutki-ohjausryhmä, Jyrki Ilva
1 Java-kieleen pohjautuvien ohjelmien käyttökohteita Ohjelmat Appletit JavaBeans JavaScript Java Server Pages (JSP) Java Servletit J2ME, mobiililaitteet.
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö Netbeans ja XAMPP Projektin luominen.
Novell-kuulumiset Pekka Lindqvist
Ohjelmistokehittäminen. Luku 1 – Mitä on ohjelmistokehittäminen?
W w w. h a m k. f i Wiki koulutus Leenakaija Lehto
Microsoft® Lync™ 2010 Edustajien koulutus
Forestcluster Research Portal Cost Reporting
Plussa sponsorointi TURTOLAN Citymarket tarjoaa mahdollisuuden kartuttaa rahaa TPV seuralle jalkapallotoiminnan tueksi Saat ihan normaalisti omat plussaetusi.
PlugIT-seminaari Työpaja 2, ma 27.10: Kertomus- ja koodistoliittymät ja kansallisten hankkeiden yhteistyö Kertomus(arkisto)rajapinnat, klo.
Käyttöjärjestelmät Johdanto. Kurssimateriaalista 15 lukua, jotka vastaavat enemmän tai vähemmän 15 kahden tunnin pakettia Perustuu Gary Nuttin Operating.
Pasi Helasuo Työn valvoja Professori Jukka Manner
Tekoäly-sovellusten levittäminen WWW-ympäristössä
Copyright 2009 Avarea Oy - Base SAS osaajasta DIS taituriksi Kokemuksia DI Studion käyttöönottoprojekteista.
AIKAKAUSLEHTITUOTANNON AUTOMATISOINTI Tero Valkonen.
Ketterä kehitys käytännössä – TFS & Meteor
Suomi-Venäjä-Seuran Jäsenrekisteriohjelma
Sähköinen portfolio - kyvyt.fi
Mikä ihmeen Office 365? Office 365
Word: tarrat kirjekuoriin
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestitapausten kuvausohje.
E-kirjojen käsittely kirjastossa EKI:n avulla tekniset periaatteet.
JSPWiki © Reiska, WikiWiki Idea Applen Hypercard-pinosta. Juuret Hawaijin lentokentällä (WikiWiki, pikapikabussit). Ward Cunningham. WikiWikiWeb.
Office 365 –pilvipalvelut UEF:n opiskelijoille
Esa Ramstadius Jussi Iltanen MTT Agronet portaali.
Nexus Pasi Aho Henrik Härkönen Miikka Lahti Minna Rajala.
Työasemasovelluksen käyttöliittymä sovelluksien käyttöliittymät voidaan jakaa kahteen pääluokkaan: –kohde-toiminto -pohjaisiin (object-action) käyttöliittymiin.
Case Hanke2007DW | Topi Laamanen | Case Hanke2007DW (Maaseudun hanke- ja yritystukien raportointiratkaisu ohjelmakaudella ) Topi Laamanen.
Käki-projekti 2. opponointi Käki-projekti 2. Opponointi
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
Tilakatsaus Hälyri-projekti 5. Kokous Mitä on tehty? Suunniteltu ja toteutettu järjestelmän runkoa Palvelimeen voidaan ottaa yhteys mobiili-
MultiMaker 7.0 Workshop Ohjelma, jossa voidaan luoda näyttäviä multimediasisältöjä. Yhtä sisältökoko-naisuutta kutsutaan esitykseksi. Ohjelmointitaitoja.
Aakkosnumeerinen tieto Tarkoittaa kaikkea muuta tietoa paitsi laskentaan tarkoitettuja lukuja Muuttujan tietosisältö on siis tekstitietoa Muuttujan tietotyypiksi.
Miten yritykset voivat hyötyä avoimesta tiedosta? Jarmo Nieminen Projektipäällikkö CSC – Tieteen tietotekniikan keskus.
CSC – Tieteen tietotekniikan keskus Oy CSC – IT Center for Science Ltd. Federoidun identiteetin hyödyt Tieteen tietotekniikan keskus CSC.
SHAMAN-projekti Projektiryhmä Ohjaajat Tilaaja Marko Andersson
Graafinen käyttöliittymä, osa 1
Kansalaisen tunnistus- ja maksamispalvelu VETUMA Tietotekniikkaosasto Ismo Aulaskari
Palvelun käyttöliittymätasonpalvelun toteutus osaksi TIPTOP portaalia prosessin kulku EduGUI komponenttikirjasto on käytettävissä open sourcena, Eduix.
Metadata editor - rakenteen luonnos 1. TEHTÄVÄ 1) Järjestelmä lukee xml-dokumentin ja xml- skeeman sekä tarkistaa niiden validiuden 2) Järjestelmä lukee.
Liiketoimintaprosessit ja MS Visio 2010
Tekesin Asiointipalvelut. Miksi Asiointiin?  Asioinnissa annetut tiedot tallentuvat suoraan Tekesin tietokantaan, mikä vähentää virheiden mahdollisuutta.
1 ASIAKAS/PALVELIN -JÄRJESTELMÄ Järjestelmän tarkoituksena on mahdollistaa käyttäjän kyselyt tietokantaan asiakasohjelman avulla. Asiakasohjelma ottaa.
.NET ohjelmointi C#-kielellä RäsSe, lokakuu 2004.
TIEDOTE Kauppinen – Nummi – Savola. Tekniikan viestintä.
Projektityö Lähe: Projektityömateriaali BB:n sivulla.
SharePoint2010 ATK-seminaari Totti Nykvist.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Luokan OneNote - muistikirja Jatko Sisältö 1. Apuohjelma 2. Työpöytäversio ja synkronointi 3. Materiaalin lisääminen muistikirjaan (PDF, Powerpoint,
OFFICE-TUOTTEIDEN KÄYTTÖ RT- TABLETILLA WORD EXCEL POWERPOINT ONEDRIVE.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Tervetuloa Innokylään
Juuli-julkaisutietoportaali
VaR-mallien toimivuuden testaus historian avulla (backtesting)
Aakkosnumeerinen tieto
SQL Trainer systeemiarkkitehtuuri
Tervetuloa Innopajaan
Oppilaiden omiin laitteisiin Antti Karvonen
Video 4: Avoimen ja yhteisen rajapinnan hallinnan esimerkkejä
Ristiinopiskelun kehittäminen -hanke
eTwinning -Euroopan suurin verkosto päiväkodeille ja kouluille
Esityksen transkriptio:

Stored Procs Pientä ja yleistä asiaa monelta eri kantilta

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ä

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.

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

Stored Procin tunnusmerkit %stpbegin; *processbody; %stpend; •Alku – parametrien käsittely – loppu.

StoredProc:ien tekeminen •Stored Procien tekeminen voidaan toteuttaa: –Base SAS •Rekisteröinti metadataan MC:llä –EG –DIS

Rekisteröinti metadataan

Volyymit..

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

Valintasivu – standardi?

Linkki vai vinkki?

Raportti vai käyttöliittymä? Makrotaito? Koodaustaito? Style=url _null_/report Formaatti - template

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.

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

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ä?

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.

Kysymyksiä? Keskustelua? Kahvit?