Zgodnie z zasadą przyjętą kilka lat temu, co 10 tygodni Qlik udostępnia kolejną wersję narzędzia Qlik Sense. W tym roku ukazały się więc już trzy wersje: February 2020, April 2020 i June 2020. W artykule postaram się przybliżyć zmiany, jakie przyniosły użytkownikom i programistom wersje tego popularnego narzędzia Business Intelligence.  

Business Intelligence vs. pandemia

Wydarzenia 2020 roku udowodniły, że gwarancją sukcesu (nie tylko w biznesie) jest umiejętność szybkiego reagowania na zachodzące zmiany. Narzędzia i aplikacje Business Intelligence okazały się przydatne nie tylko w codziennej pracy. Dziś firmy jeszcze bardziej niż do tej pory poszukują sprawdzonych narzędzi do analizy danych, a stoi za tym potrzeba optymalizacji kosztów i budowy odpowiedniej strategii w kryzysowych sytuacjach. Firma Qlik rozumie te potrzeby i ciągle udoskonala swój flagowy produkt – narzędzie Qlik Sense. Oto krótki przegląd nowości w Qlik Sense w 2020 roku.

Lepsza inteligencja rozszerzona w Qlik Sense

Inteligencja rozszerzona w Qlik Sense

Rys. 1. Wnioski asocjacyjne. Źródło: opracowanie własne.

Główny trend w narzędziach Business Intelligence to obecnie wykorzystanie potencjału sztucznej inteligencji. Już w wersji February 2020 wprowadzono szereg usprawnień w zakresie przetwarzania języka naturalnego. NLP w Qlik Cognitive Engine dużo lepiej radzi sobie z wykrywaniem wzorców, a co za tym idzie – kieruje się bardziej trafnymi sugestiami. Znana już z poprzednich wersji Qlik Sense funkcja generowania wniosków z każdą kolejną wersją działa coraz lepiej. Wnioski asocjacyjne (Associative Insights) dają możliwość uzyskania wglądu w relacje istniejące w danych, zwłaszcza takie, które mogły zostać pominięte. Dodatkowo mechanizm pozwala teraz użytkownikom na generowanie wykresu radarowego. Wykres radarowy (Radar Chart) jest pomocny, gdy chcemy dokonać porównania na podstawie kilku cech. Pozwala zaprezentować jakąś wartość z uwzględnieniem wielu zmiennych. Można go wykorzystać przykładowo, by porównać wady i zalety danego sprzętu czy rozwiązania, wydajność osób w zespole czy stworzenia wykresów mocnych i słabych stron organizacji.

Zmiany w wizualizacjach

Wykresy – liniowe, słupkowe, kombi

Wykresy to funkcja, którą doskonale znają użytkownicy korzystający wcześniej z QlikView. Do Qlik Sense trafiła ona dopiero w wydaniu February 2020, a najnowsze wersje przyniosły znaczne usprawnienia.

  • Linie trendu – wcześniej, aby widoczne były linie trendu, developerzy musieli ręcznie wprowadzać odpowiednią formułę. Obecnie linie trendu są dostępne za pomocą kliknięcia zarówno w wykresach liniowych, jak i słupkowych.
  • Nowe modyfikatory – wykresy słupkowe, liniowe i kombi zyskały też opcję dodania nowych modyfikatorów, które obsługują np. średnią ruchomą. Wygenerowane wyrażenia można kopiować i dowolnie edytować. Oprócz tego same wykresy liniowe mają teraz możliwość indywidualnego stylizowania linii dla poszczególnych miar poprzez edycje takich parametrów jak grubość linii, styl linii (ciągła lub kreskowana), krzywa linii (gładka lub prosta) czy prezentacja pionowa. To znaczące ułatwienie dla użytkowników, którzy korzystają z tych wizualizacji.
  • Modyfikator względny – innym modyfikatorem dodanym w wersji April 2020 jest modyfikator względny (procentowy). Można z niego teraz korzystać bez konieczności wpisywania składni wyrażenia przez developerów.

Obiekt mapy

  • Lepsza personalizacja – użytkownicy, którzy chcą spersonalizować obiekt mapy, mogą obecnie dodać dowolne obrazki jako punkty na mapie. Można na przykład wstawić logo firmy jako punkt na mapie, np. dla oznaczenia jej lokalizacji

Obiekt mapy Qlik Sense

Rys. 2. Własny obrazek jako punkt na mapie. Źródło: opracowanie własne.

  • Więcej elementów na mapie – użytkownicy mogą obecnie dodać więcej elementów w obiekcie mapy – limit zwiększył się do 50 000 elementów na warstwach z punktami i obszarami. Od wersji April 2020 można już także usuwać z mapy logo Qlik.

Nowe wykresy w Qlik Sense

Wykres organizacyjny

W kwietniowej wersji Qlik udostępnił nowy obiekt nazywany wykresem organizacyjnym. Pozwala on na tworzenie wykresów o strukturze drzewa dla prezentacji np. struktury organizacyjnej w firmie. Jakie możliwości daje taki wykres? Użytkownicy mogą poruszać się po hierarchii, rozwijając i zwijając poszczególne gałęzie wykresu. W kolejnej wersji, June 2020, wykres ten został dodatkowo ulepszony i pojawiła się możliwość zmiany kolorów obramowania, automatycznej zmiany rozmiaru czy przejścia do strony głównej dzięki nowemu przyciskowi.

Wykres organizacji Qlik Sense

Rys. 3. Wykres organizacji. Źródło: help.qlik.com

Obiekt KPI

Widać, że Qlik w swoich ulepszeniach mocno stawia na personalizację. Również obiekt KPI otrzymał większe możliwości pod kątem układu czcionki. Rozwiązuje to znany z poprzednich wersji Qlik Sense problem niewidocznych nagłówków w obiekcie KPI. Teraz użytkownicy mają do wyboru:

  • układ stały (zawsze taki sam rozmiar tekstu),
  • układ płynny (rozmiar tekstu zależy od rozmiaru pola),
  • w pełni responsywny (dostosowuje się do rozmiaru pola i długości tekstu).

Wykres pociskowy

Wraz z wersją June 2020 pojawił się nowy obiekt, nazywany wykresem pociskowym. Jest to wizualizacja, która pozwala w niestandardowy sposób wyświetlać wskaźniki KPI. Wykres ten zastępuje poprzedni wykres punktowy, który był częścią pakietu wizualizacji.

Wykres pociskowy w Qlik Sense

Rys. 4. Wykres pociskowy. Źródło: help.qlik.com

Podsumowanie zmian w wykresach:

  • Personalizacja – główną zmianą w wykresach w 2020 jest to, że wszystkie zyskały możliwość ustawienia niestandardowej etykiety poprzez zdefiniowanie jej jako miary. Większe możliwości personalizacji otrzymał też obiekt przycisku.
  • Ułatwienia dla developerów – przydatnym ulepszeniem dla developerów jest możliwość utworzenia wymiaru głównego na podstawie wymiarów utworzonych wcześniej bezpośrednio w obiekcie na raporcie – wystarczy jedno kliknięcie. Wcześniej trzeba było skopiować formułę i ręcznie stworzyć element w osobnym miejscu.
  • Większy wybór czcionek – przydatną zmianą jest rozszerzenie wyboru rodziny czcionek używanych na wizualizacjach w Qlik Sense, co pozwala na dostosowanie raportów do czcionek używanych w innych systemach czy dokumentach w organizacji.
  • Zakładki – już wersja November 2019 umożliwiła zastosowanie domyślnej selekcji (konkretnej zakładki) dla aplikacji, teraz dostępna jest również personalizacja podczas otwierania konkretnych arkuszy w aplikacji. Jeśli chodzi o zakładki, to wersja April 2020 przyniosła możliwość udostępniania zakładek w opublikowanych aplikacjach, teraz można udostępniać je w innych kanałach takich, jak np. wiadomości e-mail czy Slack.

Czy warto aktualizować Qlik Sense?

Qlik po raz kolejny udowadnia, że nawet w tak rozwiniętym produkcie jak Qlik Sense można regularnie wprowadzać usprawnienia i dodawać nowe funkcjonalności, istotne zarówno dla użytkowników końcowych, jak i developerów raportów Qlik. Jako konsultanta w obszarze narzędzi dostarczanych przez firmę Qlik klienci często pytają mnie, czy warto decydować się na daną aktualizację. Często jest tak, że klienci obawiają się zmian, ponieważ są przyzwyczajeni do starszych wersji. Uważają je za w pełni funkcjonalne i są przekonani, że nie potrzebują nowych wizualizacji. Jak pokazał miniony rok, umiejętność dostosowania się do zmian i otwartość są podstawą sukcesu, nie tylko w biznesie. Kolejne aktualizacje to nie tylko nowe funkcje czy wizualizacyjne „fajerwerki”, ale także poprawa błędów czy usprawnienia działania silnika aplikacji, które znacząco wpływają na pracę z systemem.

Przeczytaj także: Wdrożenie Business Intelligence. Samemu czy z partnerem?

Podsumowanie

Warto na bieżąco aktualizować narzędzia Business Intelligence z uwagi na ciągły rozwój tego typu rozwiązań. Qlik daje coraz większe możliwości w obszarze wykorzystania sztucznej inteligencji i tworzenia spersonalizowanych wykresów. Użytkownicy zyskują nie tylko nowe funkcjonalności, usprawnienia, ale także pewność pracy na stabilnym narzędziu. Jest to szczególnie ważne zwłaszcza obecnie, ponieważ w wielu branżach ułatwia codzienną pracę i daje poczucie bezpieczeństwa. To bezpieczeństwo zyskujemy dzięki wiedzy na temat tego, co dzieje się w naszej organizacji, jak reaguje ona na aktualną sytuację, na zmiany i podejmowane decyzje.

Autorem wpisu jest:
Szymon Serwin

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.

Dodaj komentarz

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,
• w celach rekrutacyjnych;
• w celach przyszłych rekrutacji.
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.
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,
• w celach rekrutacyjnych;
• w celach przyszłych rekrutacji.
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.