Kao SelfService Reporting Tool, Microsoft Power BI nudi mnoge korisne značajke za brzo i jednostavno stvaranje grafičkih procjena i nadzornih ploča.
Integracija u paket Office 365 također rezultira fleksibilnim mogućnostima primjene.
Power BI podržava niz različitih izvora podataka. Posebno za tvrtke koje koriste SAP BW, veza ovoga je u prvom planu.
Ovaj post na blogu bavi se različitim opcijama povezivanja SAP BW s Microsoft Power BI.
Arhitektura Power BI - pregled
U oba slučaja, takozvani skup podataka nastaje kada se izvješće kreira i učita na Power BI poslužitelj.
U slučaju rješenja uvoza, temeljni podaci uključeni su u skup podataka. U slučaju izravnog pristupa podacima, s druge strane, sadržani su samo metapodaci, kao što su informacije o povezivanju, za uspostavljanje veze s odgovarajućim SAP BW / SAP HANA. Donja slika shematski prikazuje dvije vrste povezivanja.
Iako se zahtjevi za izvješće mogu poslužiti izravno iz skupa podataka s varijantom uvoza, oni se prosljeđuju temeljnom SAP sustavu s “izravnim pristupom”; rezultat izvješća se tako izravno hrani trenutnim podacima.
- Power BI stvara upit prema lokalnom izvoru podataka i šalje ga Gateway Cloud Serviceu s šifriranim vjerodajnicama.
- Gateway Cloud Service analizira upit i šalje zahtjev vlastitoj usluzi upravljanja porukama Power BI-ja.
- Usluga upravljanja porukama “Azure Service Bus” upravlja redom čekanja zahtjeva i na kraju prosljeđuje zahtjeve lokalnom pristupniku podataka.
- Lokalni podatkovni pristupnik dekriptira vjerodajnice i povezuje se s odgovarajućim SAP izvorom podataka s tim vjerodajnicama.
- Podatkovni upit se izvršava u izvoru; rezultati se potom vraćaju u Power BI putem lokalnog podatkovnog pristupnika i Azure Service Bus-a, gdje se koriste za osvježavanje izvješća.
Za razliku od varijante s izravnim upitom, kod opcije uvoza nema kontinuirane razmjene podataka s izvornim sustavom. Umjesto toga, snimci najnovijih učitanih podataka (prethodno učitanih na Power BI poslužitelj) pristupa se na nadzornim pločama i u izvješćima.
Međutim, moguće je automatski ažurirati uvezene podatke u određenim vremenskim intervalima izravnim pristupom izvornom sustavu. Da biste to učinili, skup podataka je povezan s lokalnim podatkovnim pristupnikom koji sadrži specifične parametre povezivanja sustava.
Postavljanje lokalnog podatkovnog pristupnika
Postavljanje lokalnog podatkovnog pristupnika uvijek je potrebno ako se treba odvijati automatizirana razmjena podataka između Power BI-ja i SAP izvornog sustava. Ovo se odnosi i na izravni upit i na varijantu uvoza. S potonjom opcijom postoji i opcija uvijek ponovnog ručnog učitavanja podataka na Power BI Server. Međutim, ova se metoda ne preporučuje za složenije aplikacije (s različitim izvornim podacima i visokim zahtjevima za valutom podataka).
Prednosti i nedostaci varijanti podatkovne veze
Najvažnija značajka razlikovanja obje varijante podatkovne veze već je raspravljena u prethodnim odjeljcima – pohranjivanje podataka unutar ili izvan oblaka – Cloud-a. Ako su podaci pohranjeni izravno na Power BI poslužitelju, Power BI i temeljni VertiPaq motor mogu u potpunosti iskoristiti svoje prednosti – posebno u području performansi. Navigacija unutar nadzornih ploča i izvješća osjetno je lakša!
Osim izvedbe, postoji niz drugih aspekata koje treba uzeti u obzir pri usporedbi dviju varijanti. Uvozna varijanta također ima neka ne beznačajna ograničenja. Tablica u nastavku daje pregled najvažnijih aspekata koje treba razmotriti prije donošenja odluke o dizajnu. Tablica se odnosi na korištenje izvornih BW objekata (Query, InfoCube, itd.)
Zaključak
Nakon detaljne analize dviju opcija povezivanja, donosimo sljedeći zaključak:
Iako Direct Query veza ima tri glavne prednosti: ažurnost podataka, lokalna pohrana izvornih podataka i mogućnost ponovne upotrebe BW autorizacijske logike, ona također ima mnoga ograničenja u pogledu izrade izvješća. Veliki nedostatak je što se samo jedan BW upit može povezati po aplikaciji. Osim toga, postoje i mnogi drugi manji aspekti, kao što je činjenica da se za karakteristike mogu prikazati samo tekstovi, a ne ključne vrijednosti. Mogućnosti izrade izvješća stoga su na određeni način ograničene ovom varijantom. Ako bi se morala dati ukupna ocjena, značajke – Features i mogućnosti – Capabilities bile bi više u sredini.
Sa import-varijantom, s druge strane, mnoge značajke koje čine Power BI (modeliranje i transformacija podataka, korištenje više izvora -Multisourcing i brza izvedba – Performance) u potpunosti su podržane. Iz perspektive izvješćivanja, ovo je očito bolja opcija! Zbog nedostataka u pogledu aktualnosti podataka i ograničene ponovne upotrebe uspostavljene BW logike (ovlaštenja, vremenski ovisne hijerarhije, višejezičnost), ni ovdje ne može biti najviša ocjena. U konačnici, međutim, procjena uvijek uvelike ovisi o odgovarajućim zahtjevima za izvješćivanje. Detaljna analiza prednosti i nedostataka stoga uvijek treba biti uvod u odluku o uvođenju Power BI-ja kao alata za izvješćivanje – Reporting-Tool.
Izgled
Uz korištenje BW objekata za pružanje podataka, postoji i mogućnost izravnog korištenja podataka iz temeljne HANA baze podataka. Analizu kao i prednosti i nedostatke možete pronaći u sljedećem unosu na blogu.Dogovorite sada svoj Expert Call. Drago nam je zbog Vaše poruke.
Robert Schmidl
SAP BW Architect
- n.n.