Projekt w skrócie
- Branża
- Zdrowie i medycyna
- Kraj
- Włochy
- Siedziba główna
- Sansepolcro (Frazione Aboca), Włochy
- Cel biznesowy
- Udostępnienie profilowanych analiz i raportów w istniejącym środowisku portalowym.
- Nasza rola
- Analiza danych, integracja Power BI Embedded i Keycloak, moduł Liferay oraz pipeline’y DevOps.
Klient i współpraca
O projekcie
Apoteca Natura to międzynarodowa sieć aptek należąca do grupy Aboca, rozwijająca model świadomego podejścia do zdrowia. W tym projekcie celem było udostępnienie analiz dużych zbiorów danych bezpośrednio w portalach sieci. Dashboardy miały dostarczać użytecznych informacji różnym grupom odbiorców, z zachowaniem właściwego zakresu dostępu.
Wyzwania
Analityka, uprawnienia i portal w jednym rozwiązaniu
Samo przygotowanie raportów nie wystarczało: trzeba było połączyć je z istniejącą strukturą danych, portalem i uwierzytelnianiem. Poszczególni użytkownicy mieli otrzymywać informacje odpowiednie do swojej roli. Architektura musiała też obsługiwać duże wolumeny danych i zapewnić uporządkowane rozwijanie oraz dostarczanie usługi.
Flow — przebieg współpracy
Discovery
Analiza dostępnych zbiorów danych
Przeanalizowaliśmy strukturę danych wykorzystywanych przez Apoteca Natura. Przegląd pozwolił wskazać trudności i możliwości integracji z analityką. Punktem odniesienia były potrzeby raportowania w istniejącym portalu oraz udostępnianie właściwych informacji różnym grupom użytkowników.
Development
Power BI, Liferay i kontrola dostępu
Połączyliśmy warstwę analityczną z portalem i uwierzytelnianiem. Prace objęły komponenty raportowe oraz sposób rozwijania i dystrybucji rozwiązania.
Power BI Embedded
Skonfigurowaliśmy i zintegrowaliśmy funkcje Power BI do prezentowania interaktywnych raportów.
Moduł Liferay
Dedykowany komponent osadza dashboardy i raporty w istniejącym portalu.
Keycloak i DevOps
Integracja uwierzytelniania wykorzystuje OAuth2 i SAML, a pipeline’y wspierają rozwój oraz dostarczanie usługi.
Launch
Raporty bezpośrednio w portalu
Użytkownicy otrzymali dostęp do interaktywnych wykresów, tabel i dashboardów w swoim środowisku pracy. Powiązanie dostępu z Keycloak sprawia, że widzą dane odpowiadające ich profilowi. Analizy wspierają decyzje dotyczące między innymi asortymentu i dystrybucji w sieci.
Maintenance
Skalowalna podstawa dla raportowania
Architektura łącząca BI embedded i pipeline’y DevOps wspiera dalszy rozwój usługi oraz obsługę dużych zbiorów danych. Raportowanie pozostaje częścią portalu i systemu uprawnień. Tak zbudowana podstawa pozwala rozwijać dostęp do analiz wraz z potrzebami organizacji.
Rezultaty
Analityka połączona z codzienną pracą
- Raporty w portalu. Interaktywne dashboardy, wykresy i tabele są dostępne bezpośrednio w Liferay.
- Dostęp zgodny z profilem. Keycloak powiązuje użytkownika z odpowiednim zakresem danych.
- Wsparcie decyzji. Analizy pomagają w decyzjach dotyczących asortymentu i dystrybucji.
- Możliwość skalowania. Architektura została przygotowana do obsługi dużych wolumenów danych.
FAQ — pytania o projekt
Czym ten projekt różni się od Extranetu Apoteca Natura?
Dotyczy integracji Business Intelligence: osadzenia Power BI Embedded w Liferay oraz profilowanego dostępu do analiz.
Gdzie użytkownicy widzą raporty?
Bezpośrednio w istniejącym portalu, w dedykowanym komponencie Liferay z interaktywnymi dashboardami i tabelami.
Jak kontrolowany jest dostęp do danych?
Integracja z Keycloak i mechanizmami OAuth2 oraz SAML wiąże dostęp do raportów z profilem użytkownika.
Jakim decyzjom służą analizy?
Materiał realizacji wskazuje między innymi decyzje dotyczące asortymentu i dystrybucji w sieci Apoteca Natura.
Rozwijasz podobne rozwiązanie? Poznaj digitalizację przedsiębiorstw lub porozmawiaj o swoim projekcie.



