fbpx

Power BI on Microsoftin kehittämä pilvessä toimiva business intelligence -työkalu eli raportoinnin ja analytiikan ratkaisu. Sen avulla on mahdollista hakea, yhdistellä ja visualisoida dataa useista eri tietolähteistä, kuten järjestelmistä, tiedostoista, pilvipalveluista tai esimerkiksi sosiaalisesta mediasta. Power BI on monipuolinen työkalu ja siksi se on yksi yleisimmistä yritysten käyttämistä BI-ratkaisuista.

Power BI:n käyttö kasvaa voimakkaasti ja monessa organisaatiossa on havaittu tarvetta optimoida myös sen suorituskykyä. Tässä blogissa käydään läpi viisi T-Basen asiantuntijan vinkkiä Power BI:n suorituskyvyn parantamiseen.

1. Tuo raportille vain tarvittavat tiedot 

Tiedon tuonnin yhteydessä kannattaa haettavia tietoja muokata Muunna tiedot -painikkeesta.

Power BI tarvittavat tiedot raportille

a. Poista ylimääräiset sarakkeet (sarakkeen otsikosta hiiren kakkospainikkeella Poista).

b. Tuo vain tarvittavat rivit:

  • Filtteröi datasta turhat rivit pois esim. halutaan vain aktiiviset tuotteet.
  • Sarakkeen alasvetovalikosta valitaan halutut arvot.

2. Esityskomponenttien määrää kannattaa rajoittaa

Mikäli raportilla on paljon näyttökomponentteja, saattaa raportin avaaminen näkyä käyttäjälle alla olevan kuvan mukaisesti.

Komponettien lukumäärä tulisi pyrkiä pitämään alle kymmenessä.

3. Ota käyttöön RLS (Row Level Security)

Raportilla näytettävää datamäärää voidaan rajoittaa ottamalla RLS käyttöön, jolloin käyttäjä näkee vain hänelle kuuluvia tietoa. Esimerkiksi oman kustannuspaikan tiedot tai omat tunnit tuntikirjausjärjestelmästä, kuten alla esimerkissä.

a. Datamalliin tulee lisätä käyttäjä tieto. Alla Users-taulu, joka linkittyy tuntimerkinnät-tauluun.

b. Seuraavaksi luodaan rooli Roolien hallinta -painikkeella sekä määritetään DAX-kaavalla suodatus.

4. Suosi yksinkertaisia rakenteita

Vältä monimutkaisia mittareita, sarakkeita tai laskentaa raportilla (aggregates, DAX-kaavat). Mitä lähempänä lähdettä koonnit tai laskennat tehdään, sitä tehokkaampi ja nopeampi raportti on. Esimerkiksi tietokantaan on jo valmiiksi laskettu summat.

5. Vähennä kyselyiden määrää poistamalla tarpeettomat vuorovaikutukset eri näyttökomponenttien väliltä

Format-välilehdeltä Edit interactions ja näyttökomponenteista None. Alla olevassa esimerkissä on valittu pylväsdiagrammista ”Minelli” ja muut komponentit eivät suodatu.

Kirjoittaja Tero Ramu työskentelee T-Basella johtavana konsulttina ja on laatinut raportteja vuodesta 1999 lähtien erilaisilla raportoinnin työkaluilla.

Kiinnostuitko?

Mikäli aihe kiinnostaa, tutustu myös muihin Power BI:tä käsitteleviin artikkeleihin sivuillamme:

Ota yhteyttä, jos haluat oppia lisää Power BI:n suorituskyvyn parantamisesta, tarvitset muuta apua Power BI asioissa tai olet kiinnostunut koulutuksistamme

Haluatko lisätietoja?

Ota suoraan yhteyttä tai jätä meille yhteydenottopyyntö.