Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Yleisesti

Peppiin Pepin käyttöliittymiin tuotettavat raportit toteutetaan joko Peppi kokonaisuuden operatiivisista tietokannoista tai tietovaraston kautta.

...

Jos raportti laaditaan tietovaraston kautta on sen  pääasillinen toteuttaja tietovaraston raportoinnista vastaava henkilö(t) tai yritys. Tietovaraston raportit tehdään Reporting Services ympäristöön. Raportit tehdään siten, että niitä voidaan kutsua palvelurajapintojen kautta. Tämä mahdollistaa sen, että raportit ovat nähtävissä myös Peppi käyttöliittymissä (huomioiden käyttöoikeudet). Jos raportti laaditaan tänneraportointivälineessä, niin tämä se vastaa myös käyttöoikeuksien hallinnasta. Tämä ominaisuuden ominaisuus tulee testata vuoden 2011 aikana.

Päällekäistä eli

  • Tiedon

...

  • listaukset ja

...

  • raportit tehdään Peppi kokonaisuuteen, jos se sisältää järjestelmäkokonaisuuden toiminnallisuuksia, kuten navigointia esitettyjen tietojen pohjalta.
  • Muutoin raportti tehdään raportointijärjestelmään.

Ensisijaisena tavoitteena on, että staattiset (ei toiminnallisuutta sisältävät) raportit tehdään raportointijärjestelmään. Syyt:

  • Raportointijästelmä Raportointijärjestelmä on tarkoitettu raportointia varten
    • vähentää raportoiin raporttien tekemiseen käytettävää työtä 
      • vähemmän koodausta Peppiin
  • Monikäyttöisyys
    • Käytettävissä myös muualla kuin Peppi kokonaisuudessa
  • Hallittavuus
    • Raportit yhdessä paikassa ja siten helpommin hallittavissa ja muutettavissa
  • Yhdenmukainen käyttöoikeuksien hallinta

...

  • Kohdan 2. raporttien toteuttaminen vaatii tietovaraston olemassaoloa tai koosteisten raporttien tekemistä raportointijärjestelmässä eri tietolähteistä. Datan sykronointia tietolähteiden välillä tulisi välttää.
  • Kohdan 2. raportit voidaan toteuttaa, kun tietovarastoon on sirretty eri tietolähteistä tarvittavat tiedot tai raportti osaa yhdistää ja koostaa tietoja eri tietolähteiden välillä
  • Kohdan 2. raportit voidaan toteuttaa, kun käytettävissä on olemassa raportointijärjestelmä, joka mahdollistaa palvelurajapintojen hyödyntämisen (esim. Reporting Services)

...