Dynamic Reporting (DR) -raporttien teon parhaat käytännöt

Slides:



Advertisements
Samankaltaiset esitykset
Tervetuloa Tekesin asiointipalveluun! Palvelussa annetut tiedot tallentuvat suoraan Tekesin tietokantaan, mikä vähentää virheiden mahdollisuutta ja nopeuttaa.
Advertisements

Ubuntu - peruskäyttö Seuraavassa läpikäydään Ubuntun peruskäyttöä: Perustoiminnot Sisäänkirjautuminen Työpöytä Uloskirjautuminen Lähteinä on käytettu Ubuntu.
Pilkku Kotilainen, Liedes, Luttinen, Meriläinen.  Pääsääntönä on, että virkkeen lauseet erotetaan toisistaan yleensä pilkulla.  Päälause erotetaan sivulauseesta.
Terveys 2000 –seurantatutkimus: fyysisen aktiivisuuden ja kunnon osatutkimus.
Korpin opintorakenteet -koulutus Salla Kalermo ja Liisa Kallio, IT-palvelut.
1 Työtapaturmista ilmoittaminen 2010 Riikka-Liisa Haapanen
Tietoturva ja tietosuoja Mikael Kivelä, kasvatustieteen laitos.
Vaiheistettu ryhmätyö 3. tunti
Tutkimustietovaranto
Kysely sosiaalisen median käytöstä
Vinkkejä pulmatilanteisiin (1/2)
Produktio Produktio Budjetti on MS Access –tietokantasovellus, joka on kehitetty teattereita varten yhteistyössä suomalaisen ammattiteatterin kanssa. Kaikki.
TERVE Diagrammit LibreOffice-ohjelmistolla
Ohjeet digikasvion täyttämiseen, osa 1
VARDA-tietovirrat: Varhaiskasvatuksen tietojen siirtyminen tiedon tuottajilta tiedon hyödyntäjille.
Leena Paaskoski & Mikko Sola Finnan konsortioryhmä
Toimisto-ohjelmat TVT osana Sädettä.
Jani Kiviharju Helsingin normaalilyseo Syksy 2016
Kuvioiden tekeminen excelillä
2C Metsätalouden veroilmoituksen täyttäminen Suomi
Opinnäytetöiden kirjaaminen Wilmaan huhtikuu 2015
OKM:N HALLINNONALALLE
Datan avaamisen ohjeistus
Tutkimustietovaranto – Virran tuomaa Työpaja
Osakohteiden yhdistäminen merge+-ohjelmalla
DMPTuulin ohje ylläpitokäyttäjille
Peda.netin oma tila Luo peda.netin omaan tilaasi sivu Hiekanpään koulu 7-9lk Lisää sivun lukijoiksi kaikki sinua opettavat opettajat Tee sivun alle uusi.
Oppilaanohjaaja Sari Kuutsa-kettunen
EPortfolio Väline oman osaamisen kehittymisen seurantaan ja dokumentointiin. HOPS-koulutus Ilona Laakkonen, Student Life.
Kaikki säätiedot yli sääasemalta Anton Mikkola
Ohjelman graafinen ilme ja sen soveltaminen
Ohjelman graafinen ilme ja viestintä
Messages valinta avaa sinun viestilaatikkosi.
Kaivosteollisuus ry:n asiakirjat
Datan avaamisen ohjeistus
2C Metsätalouden veroilmoituksen täyttäminen verkkolomakkeella
Jarmo Nieminen Project Manager
ASA ASA rekisteri Laki 716/2000 Vna työhön liittyvän syöpävaaran torjunnasta Laki 717/2001 Syöpäsairauden aineille ammatissaan altistuvien rekisteristä.
7. Hyvä ohjelmointitapa..
Tervetuloa tiedolla johtamisen seminaariin
SISÄINEN Hanke- optimointi
Avoin rajapinta Espoon kaupungin internet-sivuille
Opintopolkukoulutus Lauri Pohjanen Turun yliopisto Avoin yliopisto.
SPPL Arvotyöpaja Kuopio
Microsoft SharePointin mukauttaminen Verkkosivusto
Excel raportointi Webinaarin aikataulu:
Tietopaketti kompostointipuiston vierailun jälkeen
Pelaajalle tehtävät ennen fba-tapahtumaa - tunnusten aktivointi huoltajan toimesta - harjoituspäiväkirjan pitäminen.
Tilaustoimitusprosessin kuvaus
WinOodi versio 4.4 Katri Laaksonen
Oodin version 3.7 yhteenveto
Asiointipalveluiden laatu - Asiakasarvioinnit
Vapaaohjelman arvostelulomakkeen täyttäminen
Alustava suunnitelma Kanta-mittarien kehittämisestä
Viestinnän työkalupakki
[Hankkeen nimi] [Tutkijan nimi]
Suodattaminen Valitse suodatustapa Anna hakukriteeri(t) Katso tulos
Toimiva lajittelu purkutyössä - Purkumerkki Oy
Päällekkäisyys ja AFO-ontologia
JOPOX-laskutusohje Manse PP ry
Komponenttikirjasto Käyttöohje.
Video 5: Yleisesti kysyttyjä kysymyksiä ja niihin annettuja vastauksia
Tutkimustietokanta SoleCRIS
Suomen verotus selkokielellä
RAI Espoossa
Varhaiskasvatusjärjestelmän laajennus Haapavesi ja Siikalatva
HUOMIO! Voit vaihtaa minkä tahansa dian pohjaväriä
Mitä SFX-ylläpitäjän kannattaa tietää e-aineistojen hankinnasta
Luonnontiedeaiheinen projekti
Yksi sisäänkirjautuminen 3/27/19
Esityksen transkriptio:

Dynamic Reporting (DR) -raporttien teon parhaat käytännöt Eija Hyrsylä Support Manager Clausion Oy

Optimointi ja ongelmanselvittely DR-raportit Optimointi ja ongelmanselvittely

Dynamic Reporting eli DR Excelin add-oniksi asennettava DR julkaistiin FPM:n lisämoduulina vuonna 2011 DR täydentää FPM:n raportointimahdollisuuksia Excel-tiedostoon haetaan dataa FPM:n tietokannasta DR-kaavoilla © 2019 Clausion Oy

Datan haku Datan haun voi tehdä koko työkirjalle, vain yhdelle välilehdelle tai valitulle alueelle Data haetaan välilehtien, sarakkeiden ja rivien järjestyksessä vasemmalta oikealle, ylhäältä alas Jokainen DR-kaava muodostaa yhden kyselyn kantaan © 2019 Clausion Oy

Hyviä käytäntöjä Hyvä käytäntö on lisätä pohjalle erillinen perustiedot-välilehti, johon viitataan kaikilta välilehdiltä haettaessa esim. vuoden, kauden ja tositesarjojen arvoja. Hakuarvojen alueet kannattaa nimetä, jotta niitä käytettäessä DR- kaavasta näkee helposti, mihin tietoon kaavassa viitataan. DR-raportointia varten kannattaa FPM-tilikarttaan luoda valmiita summatilejä, joita voi käyttää raportilla. Tällöin syöttötilejä ei tarvitse hakea erikseen ja laskettaa niitä yhteen Excelissä. © 2019 Clausion Oy

DR-kaavoja optimoimalla nopeutta Datan hakuun ja raportin päivitysnopeuteen voit vaikuttaa Varmistamalla, että DR-kaavan hakuarvot ovat yksiselitteisiä niin, ettei DR- kaavan sisällä enää tehdä erillistä laskentaa Optimoimalla DR-kaavojen määrän Katsomalla, että saman DR-kaavan tulos haetaan vain kerran Tarkistamalla, onko välilehtien välillä linkityksiä ja päivittämällä aina kaikki tarvittavat välilehdet Pohjan päivitysnopeuteen vaikuttaa oleellisesti myös verkkoyhteydet ja muu infra. Kaavoja muokkaamalla ei näihin voi vaikuttaa. © 2019 Clausion Oy

DR-raportit Esimerkkejä

Kaava DR-kaavan sisällä DR-kaavan sisälle ei saa lisätä kaavoja. Esimerkkinä kaava =DRData(Datatype_Code;FINSTMT_IFRS;Account;Year-1;Period; Cumulative;Currency;D0_Unit)/Scale*DCCode Vuoden arvo lasketaan vähentämällä yksi pohjalla olevasta Year-arvosta (esim. 2019-1). Tämä aiheuttaa Object reference –herjoja, eikä data nouse oikein välilehdelle DRData-kaavan ulkopuolella voi olla kaavoja, esim. ylläolevassa kaavassa /Scale*DCCode © 2019 Clausion Oy

Viittaukset toisille välilehdille Jos pohja sisältää viittauksia toisille välilehdille, pitää kaikkien näiden välilehtien data päivittää. Muutoin data voi olla virheellistä. Esimerkissä välilehdellä ”Taxes_links” löytyy kaava =DRData(Datatype_Code;FINSTMT_IFRSNOTES; Account;Year;Period;Cumulative;Currency;D0_Unit)*-1/Taxes!K9 => Sekä ”Taxes_links” että ”Taxes” päivitettävä, jotta data on oikein © 2019 Clausion Oy

Kannasta haettavan datan määrä Kun dataa haetaan iso määrä tietokannasta, vaikuttaa se hakunopeuteen Kannattaa optimoida kyselyitä Onko haettava arvo sellainen, joka muuttuu? Onko raportille oleellista, että haetaan kaikki pohjalla olevat rivit? Esim. =DRAccountName(Account;LAN) –arvon haku kaikille datariveille. Jos rivimäärä raportilla on tuhansia rivejä, tilin nimi ei muutu jatkuvasti ja kieliversiot eivät ole käytössä, onko oleellista hakea tilin nimet joka kerta? © 2019 Clausion Oy

Saman hakukaavan toistaminen Myös saman kaavan toisto aiheuttaa ylimääräisiä kyselyitä kantaan ja hidastaa pohjan avausta Kannattaa optimoida kyselyitä Onko haettava arvo jo haettu kerran? Esim. =DRUnitName("DIM00";Unit_ID;Year;LAN) –arvon haku kaikille datariveille. Hae sen sijaan yksikön nimi kerran ja viittaa muissa soluissa tuohon haettuun arvoon © 2019 Clausion Oy

Saman hakukaavan toistaminen Esim. =DRData(Datatype_Code;FINSTMT_IFRS;Account;Year;Period;Cumulat ive;Currency;D0_Unit)*DRAccountDCCode(Account)/Scale Muutama yksittäinen toisto ei vaikuta nopeuteen, mutta usein pohjilla on useita sarakkeita, useita rivejä ja useita välilehtiä, joten ylimääräiset haut kertautuvat © 2019 Clausion Oy

Kaavassa käytetty arvo puuttuu kannasta Jos kaavan mukaisia arvoja ei löydy FPM-kannasta, tuloksena on 0 Esim. =DRData(Datatype_Code;10000;Account;Year;Period;Cumulative;Curr ency; Unit_ID;;Hier2) Yksikkö ei ole mukana hierarkiassa, jota on käytetty. Esim. =DRData(Datatype_Code;10001;Account;Year;Period;Cumulative;Curr ency; Unit_ID) Tositesarja on virheellinen © 2019 Clausion Oy

Kiitos!