Aplikacja weselna, czyli
Business Intelligence w życiu codziennym

Artykuły eksperckie | 05.12.2017 | Czas czytania: 5 minut

„Czym właściwie jest ten Business Intelligence” – to jedno z pierwszych pytań, które słyszę podczas każdej rozmowy o mojej pracy. A jeśli ktoś już wcześniej coś o tym słyszał, widzi mnie piszącego kilometry skomplikowanych zapytań SQL czy przekopującego się przez kolejne arkusze kalkulacyjne. Business Intelligence jest w Polsce niestety ciągle pojęciem mało znanym, a to wielka szkoda. Zgodnie z podstawową definicją, Business Intelligence to proces przekształcania danych w informacje, a informacji w wiedzę. Brzmi świetnie prawda? A wygląda jeszcze lepiej. W dzisiejszym artykule pokażę, że tworzenie aplikacji Business Intelligence wcale nie musi być trudne. Postaram się też udowodnić, że może to być zajęcie bardzo ciekawe, a efekt końcowy naprawdę potrafi zaskoczyć.

Aplikacją, która posłuży mi jako przykład jest Aplikacja Weselna, którą stworzyłem, żeby usprawnić organizację własnego wesela. Pewnie każdy kto organizuje lub organizował wesele wie, że wszystko z przymiotnikiem „weselny” jest dwa razy droższe – ale nie w tym przypadku. Narzędziem, które posłużyło mi do stworzenia przedstawianej aplikacji jest Qlik Sense Desktop, które można pobrać ze strony producenta i wykorzystywać zupełnie za darmo.

Moja aplikacja składa się z kilku raportów, stworzonych według moich potrzeb i zawiera miedzy innymi listę gości, podział gości na określone grupy, np.: według miejscowości, w których mieszkają czy grupy takie jak rodzina, znajomi z pracy czy przyjaciele. Grupy te następnie pomogą mi w wyborze składów do stolików. Mam też potwierdzenia przybycia, kalendarz i przydatne statystyki. W aplikacji weselnej nie mogło oczywiście zabraknąć raportu dotyczącego kosztów imprezy, ale przykre rzeczy zostawmy na koniec.

Aplikacja weselna w Qlik Sense – przegląd

Aplikacja weselna Qlik Sense Szymon Serwin - przeglądWidząc taką liczbę raportów można pomyśleć, że do jej przygotowania zostało użyte bardzo dużo danych. A tak naprawdę źródłem do tej aplikacji był jeden plik Excel z kilkoma kolumnami oraz dane z kalendarza Google wykorzystane w jednym z raportów.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - lista gości

Na obrazku powyżej widać, że danych jest naprawdę niewiele, w zasadzie jest to tylko nieco bardziej rozbudowana lista gości, którą i tak trzeba przygotować przy okazji organizacji wesela. Podczas prezentacji kolejnych raportów, postaram się pokazać ile informacji można z tych kilku kolumn wyciągnąć.

Poniżej pokazuję jak dodać nasze dane do Qlik Sense na krótkim nagraniu wideo.

Lista gości

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - rozkład gości

Celem pierwszego raportu było pokazanie listy gości wraz z miejscowościami, w których mieszkają. Ktoś mógłby zapytać czym to różni się od listy w Excelu, która była źródłem raportu? Otóż silnik asocjacyjny Qlik-a daje nam w tym przypadku znacznie więcej możliwości jeśli chodzi o selekcję. Możemy zaznaczyć konkretną osobę, grupę osób czy par w tabeli, a nasz wybór przeniesie się nie tylko na wykres widoczny po prawej stronie, ale także na wszystkie powiązane dane w innych raportach w naszej aplikacji. W prosty sposób możemy zaznaczyć na przykład wszystkich gości z danej miejscowości. Otrzymamy w ten sposób szczegółowe informacje o usadowieniu osób z tej miejscowości, generowanych kosztów (np.: miejsca hotelowe, transport), czy stan potwierdzeń przybycia.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - goście z Wadowic

Oczywiście możemy zobaczyć rozkład tych miejscowości na mapie. Do stworzenia takiej mapy wystarczą punkty geograficzne (długość, szerokość geograficzna), które możemy znaleźć, korzystając np. z map dostarczanych przez Google.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - lista par

Różne wielkości „bąbelków” zależne są od liczby par, które mieszkają w danej miejscowości.

Kolejny raport został stworzony na podobnej zasadzie jak pierwszy, z tą różnicą, że głównym wymiarem w tym przypadku jest nie miejscowość a grupa, która została przydzielona danej parze w Excelu.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - goście w podziale na grupy

Innym bardzo użytecznym dla osób organizujących przyjęcie weselnej jest raport, który pokaże sytuację z potwierdzeniem obecności – w liczbach, na wykresie i w tabeli – na jednym raporcie można zobaczyć wszystkie te informację, a także podejrzeć listę uczestników, którzy potwierdzili lub nie, swoje przybycie.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - potwierdzenie przybycia

Rozsadzanie gości przy stolikach

Kolejne raporty będą szczególnie pomocne w rozsadzaniu gości przy stolikach na przyjęciu. W tym przypadku, goście zostali podzieleni już w Excelu na kilka grup, które mogą być potencjalnie swoimi „sąsiadami”. Później po przefiltrowaniu listy gości po tych właśnie grupach możemy w dużo prostszy sposób rozplanować gości na sali.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - stoliki

A kiedy goście zostaną już przypisani do poszczególnych miejsc przy stolikach, na kolejnym raporcie możemy przejrzeć to ustawienie.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - goście przy stolikach

Statystyki w Qlik Sense

Raport nazwany przeze mnie „Statystyki” to kilka wskaźników i podsumowań przedstawionych w estetyczny i przystępny sposób. Wskaźniki oczywiście reagują, jak cała reszta danych w modelu, na selekcje zastosowane przez użytkownika, więc możemy określoną sytuację (rozkład kosztów, stan potwierdzeń itd.) zobaczyć w odniesieniu np. do naszych znajomych z pracy.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - statystyki

Planer ślubny

Kolejny raport bazuje natomiast na danych pobieranych z kalendarza Google i może być określany mianem planera ślubnego, który jest ostatnio dosyć popularny wśród par organizujących swój ślub i wesele. Dashboard jest listą wydarzeń z kalendarza, wskazuje również to, które ma nastąpić w najbliższym czasie.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - kalendarium

Koszty

Ostatnim raportem jest ten dotyczący podsumowania kosztów całej imprezy. Z prostej listy poszczególnych kosztów można dokonać analizy sytuacji w danej chwili np. koszty sali weselnej w kontekście obecnej liczby potwierdzonych gości oraz wszystkich, którzy zostali zaproszeni czy całkowity koszt w przeliczeniu na jednego gościa.

Aplikacja weselna Qlik Sense Szymon Serwin JCommerce - koszty

Stworzona przeze mnie aplikacja weselna jest tylko jednym z wielu przykładów na to, jak możemy sobie ułatwiać codzienne życie. Podobne aplikacje można również stworzyć w oparciu o wydatki domowe, takie jak np. koszty utrzymania samochodu. Często w tym celu prowadzony jest jakiś arkusz kalkulacyjny, w którym te dane się zbiera, nic więc nie stoi na przeszkodzie, żeby te dane wykorzystać w celach analitycznych.

Mam nadzieje, że moja aplikacja pokazała, że te same dane załadowane do narzędzia Bussines Intelligence dają dużo więcej możliwości niż zwykła tabela w arkuszu kalkulacyjnym, a przede wszystkim są dużo bardziej przyjazne i łatwe do analizy. A jeżeli tak duże możliwości daje analiza kilku kolumn w Excelu z danymi naszych gości weselnych, to jak wielkie możliwości i korzyści mogą z tego narzędzia czerpać firmy ze swoimi danymi biznesowymi? Ale to już jest odrębny temat na zupełnie inny artykuł. 

Autorem wpisu jest

Szymon Serwin, JCommerce

Specjalista Business Intelligence

Entuzjasta rozwiązań QlikView i Qlik Sense, pełniący w firmie JCommerce rolę konsultanta w obszarze Business Intelligence. Absolwent Uniwersytetu Jagiellońskiego oraz Uniwersytetu Ekonomicznego w Krakowie. Prywatnie fan muzyki w każdej postaci.

Komentarze

  • Aktualnie brak komentarzy.

Skontaktuj się z nami