Microsoft Reporting Services to zestaw narzędzi wspomagający managerów w szybkim dostępie do informacji, będący częścią składową platformy bazodanowej Microsoft SQL Server, wykorzystywanej przez specjalistów Business Intelligence w trakcie wdrożeń systemów BI.

Reporting Services dają możliwość tworzenia różnorodnych raportów w oparciu o wybrane źródła danych, ale też prostego zarządzania, zabezpieczania oraz integracji poszczególnych komponentów składowych platformy raportowej.

Należy przez to rozumieć możliwość:

  • automatyzacji wykonywania oraz dystrybucji raportów (subskrypcje, harmonogramy),
  • tworzenia ról dla poszczególnych grup użytkowników (kontrola uprawnień),
  • integracji z aplikacjami biznesowymi lub stronami WWW.

Co ciekawe i szczególnie ważne, wiele z wymienionych powyżej czynności nie powinno przysparzać żadnych kłopotów nawet mniej zaawansowanemu użytkownikowi mi.in. za sprawą obsługiwanego w przeglądarce, przyjaznego użytkownikowi Menedżera Raportów (Report Manager).

Reporting Services SQLServer komponent
Reporting Services jako komponent SQL Server

Jednym z narzędzi przeznaczonych do tworzenia raportów jest Report Builder. Zawarty w nim intuicyjny interfejs graficzny daje możliwość wykorzystania gotowych składników i szablonów umożliwiających tworzenie prostych raportów mniej zaawansowanym użytkownikom, na co dzień korzystającym głównie z pakietu Microsoft Office. Narzędzie umożliwia publikację raportów na serwerze, skąd mogą je uruchamiać pozostali użytkownicy. Report Builder może zostać uruchomiony zarówno z poziomu przeglądarki, jak również jako aplikacja kliencka na stacji dowolnego użytkownika platformy raportowej.

Report Builder
Fragmenty kokpitów zaprojektowane w narzędziu Report Builder (źródło: www.microsoft.com)

Kolejną metodą tworzenia raportów jest wykorzystanie środowiska Data Tools. To tutaj zaawansowani analitycy mogą obsłużyć bardziej skomplikowane mechanizmy nawigacji i filtrowania raportów, specyficzne dla danego obszaru raportowego oraz odpowiednio przygotować raporty przed ich publikacją w środowisku produkcyjnym. Narzędzie Data Tools instalowane jest jako aplikacja kliencka.

Data Tools
Praca nad raportem w Data Tools (źródło: blogs.msdn.com)

Niewątpliwą zaletą Reporting Services jest możliwość integracji z popularną wśród polskich przedsiębiorstw platformą SharePoint. Dzięki temu możliwym staje się wdrażanie mocno interaktywnych, kompletnych kokpitów menedżerskich, prezentujących kluczowe dane biznesowe. Takie rozwiązanie Microsoft wykorzystuje w swoim flagowym produkcie klasy ERP – Microsoft Dynamics AX. Udostępnione pulpity stanowiskowe (Role Centers) znacząco ułatwiają dostęp do informacji poprzez możliwość ich wyświetlenia nie tylko bezpośrednio w aplikacji, lecz również w wewnętrznym portalu przedsiębiorstwa (Enterprise Portal). Dane mogą być prezentowane na szereg różnych sposobów, z których warto wymienić raporty tabelaryczne, wykresy czy interaktywne wskaźniki.

Role Center MS Dynamics AX

Role Center MS Dynamics AX 2
Role Centers / MS Dynamics AX (źródło: blogs.msdn.com)

Warto zauważyć, że w ramach integracji Reporting Services z platformą SharePoint możliwym staje się wykorzystanie narzędzia Power View, a tym samym tworzenie atrakcyjnych wizualnie, dynamicznych raportów w technologii Silverlight. Tak powstałe kokpity można eksportować do formatu prezentacji PowerPoint, co znacząco ułatwia prezentowanie zawartych w nich danych w dowolnym miejscu i czasie, bez konieczności dostępu online do platformy raportowej (plik z raportem możemy np. zgrać na pendrive’a i zaprezentować na dowolnym komputerze z pakietem Office).

Power View
Kokpit w narzędziu Power View (źródło: blogs.technet.com)

Niniejszy artykuł z naturalnych powodów nie mógł objąć całej tematyki Reporting Services. Mimo to wyrażam nadzieję, że zwrócił Państwa uwagę na niewątpliwie szerokie spektrum możliwości wizualizacji danych jakie daje ta składowa platformy Microsoft Business Intelligence. Zachęcam też Państwa do zapoznania się z ofertą firmy JCommerce w zakresie rozwiązań Business Intelligence.

Autorem wpisu jest:
Michał Noworyta

Od 2008 roku zajmuje się projektowaniem, wdrażaniem i rozwijaniem systemów Business Intelligence, a także baz i hurtowni danych. Obecnie realizuje projekty w obszarach Microsoft Business Intelligence, IBM Cognos, Oracle BI oraz SAP BusinessObjects.

Dodaj komentarz

Komentarze:

Skontaktuj się z nami

Chcesz dowiedzieć się więcej o naszych usługach? Napisz do nas – odpowiemy na każdą wiadomość.

Niniejszym wyrażam zgodę na przetwarzanie przez JCommerce Sp. z o.o. moich danych osobowych (dalej „dane osobowe”), takich jak: imię i nazwisko, adres e-mail, nr telefonu, firma, w celach handlowych.
Niniejszym wyrażam zgodę na przetwarzanie przez JCommerce Sp. z o.o. moich danych osobowych (dalej „dane osobowe”), takich jak: imię i nazwisko, adres e-mail, nr telefonu, firma, w celach marketingowych.
Niniejszym wyrażam zgodę na przetwarzanie przez JCommerce Sp. z o.o. moich danych osobowych (dalej „dane osobowe”), takich jak: imię i nazwisko, adres e-mail, nr telefonu, firma w celach rekrutacyjnych.
Niniejszym wyrażam zgodę na przetwarzanie przez JCommerce Sp. z o.o. moich danych osobowych (dalej „dane osobowe”), takich jak: imię i nazwisko, adres e-mail, nr telefonu, firma na potrzeby przyszłych rekrutacji.
W związku z obowiązującymi przepisami dotyczącymi ochrony danych osobowych tj. Ustawą o ochronie danych osobowych z dnia 10 maja 2018 roku, jak również treścią Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO), informujemy, że: 1. Administratorem danych osobowych jest JCommerce Sp. z o.o. z siedzibą w Katowicach, ul. Ściegiennego 3, 40-114 Katowice (KRS: 00007393418).
2. Powyższe dane osobowe przetwarzane będą przez JCommerce Sp. z o.o. – w zależności od udzielonych przez Panią/Pana zgód (podstawa prawna przetwarzania: art. 6 ust. 1 pkt a) RODO):
• w celach handlowych,
• w celach marketingowych.
3. Podanie powyższych danych osobowych nie jest wymogiem ustawowym, umownym lub warunkiem zawarcia umowy. Nie jest Pan/Pani zobowiązany/a do podania powyższych danych osobowych, jednak brak ich podania uniemożliwi realizacje ww. celu.
4. Posiada Pan/ Pani prawo dostępu do treści swoich danych, w tym otrzymania ich kopii i ich sprostowania, usunięcia, ograniczenia przetwarzania, prawo do przenoszenia danych, prawo do sprzeciwu wobec przetwarzania, prawo do cofnięcia zgody w dowolnym momencie, jeśli została udzielona. Wycofanie zgody nie wpływa jednak na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem; oświadczenie o cofnięciu zgody na przetwarzanie danych osobowych należy złożyć w siedzibie JCommerce Sp. z o.o. lub przesłać na adres mailowy zgody@jcommerce.pl. Cofnięcie zgody na przetwarzanie danych osobowych skutkuje brakiem możliwości realizacji ww. celów przetwarzania;
5. Dane osobowe są udostępniane przez JCommerce Sp. z o.o. upoważnionym pracownikom i osobom współpracującym z JCommerce Sp. z o.o. na podstawie umów cywilnoprawnych, przez których realizowany jest cel przetwarzania;
6. Wszelkie pytania dotyczące ochrony danych osobowych oraz realizacje przysługujących praw, prosimy kierować na adres odo@jcommerce.pl;
7. W zależności od udzielonej zgody, dane osobowe będą przetwarzane przez czas niezbędny do realizacji ww. celów przetwarzania. W przypadku wniesienia sprzeciwu, JCommerce Sp. z o.o. przestanie przetwarzać Pani/Pana dane w ww. celu, chyba że będzie w stanie wykazać, że w stosunku do tych danych istnieją ważne prawnie uzasadnione podstawy, które są nadrzędne wobec Pana/Pani interesów, praw i wolności, lub niezbędne do ewentualnego ustalenia, dochodzenia lub obrony roszczeń;
8. Nie przekazujemy Pani/Pana danych poza teren Europejskiego Obszaru Gospodarczego oraz do organizacji międzynarodowych.
9. Pani/Pana dane osobowe nie podlegają zautomatyzowanemu podejmowaniu decyzji, w tym profilowaniu.
10. Ma Pani/Pan prawo wniesienia skargi do organu nadzorczego gdy uzna Pan/Pani, iż przetwarzanie ww. danych osobowych narusza przepisy ogólnego rozporządzenia o ochronie danych osobowych z dnia 27 kwietnia 2016 r.