Booksi seadistamine Power BI kasutamiseks: erinevus redaktsioonide vahel
Resümee puudub |
|||
21. rida: | 21. rida: | ||
Juhendist lähtutakse Power BI windowsi töölaua klientprogrammi seadistamisest ja kasutamisest. Kuid Power BI on olemas ka veebipõhisena ('''Power BI service''') ning sealsed seaditused peaksid olema enamjaolt samad. | Juhendist lähtutakse Power BI windowsi töölaua klientprogrammi seadistamisest ja kasutamisest. Kuid Power BI on olemas ka veebipõhisena ('''Power BI service''') ning sealsed seaditused peaksid olema enamjaolt samad. | ||
Antud juhendis toodud seadistamise näited on eesmärgiga lihtsustada Power BI kasutuselevõttu, kuid need on näitlikud ja esmase ettekujutuse andmiseks. Ehk seadistamisel tuleb lähtuda ettevõtte soovidest ning seega näites olevaid seadistusi muuta vastavalt. Lisainfot Power BI seadistamisest uurige ka nende kodulehelt/juhenditest jne. | |||
[https://powerbi.microsoft.com/en-us/desktop/ Installeerige Power BI]. Looge vajadusel konto, logige Power BIsse sisse. | [https://powerbi.microsoft.com/en-us/desktop/ Installeerige Power BI]. Looge vajadusel konto, logige Power BIsse sisse. |
Redaktsioon: 19. september 2019, kell 13:43
Standard Booksi on võimalik lihtsasti ühendada Microsoft Power Bi tarkvaraga. Power Bi heaks omaduseks andmeallikate mõttes on see, et ta suudab hakkama saada pea iga veidikenegi loogilist struktuuri omava XML andmeallikaga.
Power BI tarkvara koosneb Microsoft Windows töölaua klientprogrammist, mida nimetatakse Power BI Desktop, veebiserverist, mida nimetatakse Power BI service ja mobiiliseadmetele mõeldud rakendustest, mida nimetatakse Power BI apps ning mida saab kasutada Windowsi, Apple iOS ja Google Androidi seadmetel.
Standard Booksi seadistused
Seadistused, mis tuleb teha Standard Booksi vastu REST API päringute koostamiseks, on siin wikis varem juttu olnud. Ehk Standard Booksist andmeid pärimiseks on vajalik seadistada Standard Booksi REST API. Power Bi hakkab tegema standardseid päringuid.
Siin dokumendis kasutame näidete tegemiseks demobaasi ja registrit Arved, päringu teeme 2019 aasta algusest lõpmatu tulevikuni. Sel juhul näeb päring välja allolev:
https://mars.excellent.ee:4455/api/1/IVVc?sort=InvDate&Range=2019-01-01:
Kuidas optimeerida veebipäringut
Päringuid saab teha kogu registri pihta. Näiteks /api/1/IVVc (Demobaasis 50 MB). Siis päritakse kogu arvete registrit, salvestatakse see iga mõne aja tagant kogu mahus Power BI andmebaasi maha ning edaspidi kasutatakse sellest andmemahust väikese tükikese ehk näiteks kindla perioodi arveid. Alustavas ettevõttes ei olegi see ilmselt probleem, kuid kui arveid on mõnisada tuhat tk, siis juba on - päringu tegemine ja sadade andmemegabaitide transport võtab oma aja ning sel ajal on Books päringuga hõivatud.
2019 aasta arvete päring on demobaasis 2 MB.
Kui teil on peale arendus- ja testperioodi selge, mis andmeid te täpselt soovite, tasub teha päring täpselt nii detailne kui võimalik ja pärida ühekorraga võimalikult vähe andmeid. Näiteks, kui me soovime vaadata vaid arvete registris arvete numbreid, summasid, kuupäevi ja kliendi nimesid, siis saame teha päringu ainult nende väljade pihta:
https://mars.excellent.ee:4455/api/1/IVVc?sort=InvDate&Range=2019-01-01:&fields=SerNr,Sum4,InvDate,Addr0&filter.OkFlag=1
See päring on demobaasis 20 KB. NB: Kõik juhendis toodud näited andmemahtudest on demobaasi andmete näitel ja vaid illustratiivsed. Ettevõtete LIVE-andmebaasidega võib tulemus olla erinev.
Power BI seadistused
Juhendist lähtutakse Power BI windowsi töölaua klientprogrammi seadistamisest ja kasutamisest. Kuid Power BI on olemas ka veebipõhisena (Power BI service) ning sealsed seaditused peaksid olema enamjaolt samad.
Antud juhendis toodud seadistamise näited on eesmärgiga lihtsustada Power BI kasutuselevõttu, kuid need on näitlikud ja esmase ettekujutuse andmiseks. Ehk seadistamisel tuleb lähtuda ettevõtte soovidest ning seega näites olevaid seadistusi muuta vastavalt. Lisainfot Power BI seadistamisest uurige ka nende kodulehelt/juhenditest jne.
Installeerige Power BI. Looge vajadusel konto, logige Power BIsse sisse.
- Looge uus tühi fail
- Valige Andmete toomine > Veeb. Sisestage URL:
- Vajutage OK. Kui teete seda esimest korda, siis saate järgmisel lehel sisestada Basic (Põhiline) ossa Rest API kasutaja kasutajanime ja parooli.
- Valigee Andmeid Transformeerima
- Avanenud valikus peate klikkama topelt nooltega märgi peal IVVcst paremal. Siis avanevad teile kõik leitud tabeli veerud. Vajuta OK.
- Kui soovite kasutada andmetanalüüsis ka arvete ridu, siis leidke tabeli parempoolsest servast "IVVc.rows" veerg ja valige see laiali kaks korda. See kaks korda laiali valimine on oluline!
- Nendes veergudes, kus on sisu helepruunuga "table", võib peidus olla suurem sisu. Klikake laiendamise märgi peale, sisu ilmub nähtavale
- Ebavajalikud veerud võite kustutada.
- Kuupäeva veeule määrake andmetüüp > Kuupäev
- Summadel määrake andmetüüo Kumnendarv.
- Summadel võib juhtuda, et on vaja teha "asenda väärtused", kus asendate punkti komaga. NB; võite asedada ükskõik mida ükskõik millega. Tulevikus tehakse see sama asendamise töö ära iga päringu tegemise ajal automaatselt.
- Võite veergudele anda ka sõbralikumaid nimesid.
- Kui olete andmete päringu valmis saanud. vajutage Sulge ja rakenda. Andmeallikas on valmis. Nüüd saate teha mitmeid päringud kasutades sama andmeallikat.
- Teeme Klientide arvete summade osakaalu piruka:
- Lohistage Andmeallikatest IVVc.Sum valgele alale. tekib kast, mille sees on 1 graafikupulk.
- Lohistage Kliendi nimi ehk IVVc.Addr0 sinna posti peale.
- Valige graafiku tüüp "auguga sõõrik" ja lohistage suuris ilusaks.