Pierwszy Qlik Meetup w Katowicach! 29.05 godz.18:00

Do spotkania pozostało:

Zapraszamy użytkowników systemów Qlika, developerów, osoby zainteresowane analizą danych na pierwszy Śląski Qlikowy Meetup! Katowice, 29 maj, godz 18:00.

Tu się spotykamy: Strefa Centralna

Rejestracja: https://www.meetup.com/pl-PL/QlikKTW/events/239888456/

Data Science Summit, Warszawa 26 maj 2017

Zarejestruj się na I edycję największego wydarzenia Data Science w Polsce adresowanego do profesjonalistów, jak i zainteresowanych tym obszarem, przygotowanego przez uznane społeczności eksperckie we współpracy z czołowymi ośrodkami akademickimi. Piątek, 26 maja 2017.

Dla osób, które będą się rejestrować: koniecznie zaznaczcie udział w prezentacji Qlika prowadzonej przez Pawła Manowieckiego ! 🙂

Temat: Qlik and Sense your data. Odkryj historie ukrytą w Twoich danych – użyj Qlik Sense

Szczegóły + rejestracja: http://dssconf.pl/

Webinarium Qlik: Budowanie „data-centric applications” przy wykorzystaniu analityki osadzonej Qlik’a

11 maja, godz. 11:00

Poprowadzą:  Przemek Zabłudowski, Qlik OEM Manager Eastern Europe; Robert Piotrak – Qlik OEM Presales Solution Architect

Podczas webinarium:

  • Omówimy w jaki sposób analityka osadzona może udoskonalić Twoją aplikację
  • Zaprezentujemy przykład udanego osadzenia technologii Qlik w produkcie Partnera
  • Zademonstrujemy na żywo w jak prosty sposób można zintegrować analitykę Qlika z Twoim produktem informatycznym

Rejestracja: http://go.qlik.com/EEU-17-Q2-EV-EEU-OEM-Webinar-campaign_Registration.html

Qlik Sense Tour 2017 – Gdańsk, Warszawa, Kraków

// źródło grafiki: opracowanie na podstawie go.qlik.com

Szczegóły

Miałem przyjemność w zeszłym roku współtworzyć jedno ze spotkań QS Tour w Katowicach. Zachęcam do udziału! Podczas prezentacji jest możliwość praktycznego poznania Qlik Sense (warsztaty!), zadawania pytań bezpośrednio osobom pracujących w firmie Qlik oraz specjalistom z firm partnerskich.

Z zaproszenia firmy Qlik:

Podczas spotkania przekonasz się, dlaczego Qlik ma status lidera w dziedzinie analityki wizualnej i business intelligence. Posłuchasz wykładów ekspertów i zobaczysz dynamiczne demo Qlik, dzięki któremu poznasz przyszłość analityki. Dodatkowo będziesz miał również okazję wziąć udział w praktycznym warsztacie i przekonasz się, jak prosty i intuicyjny w obsłudze jest Qlik Sense.”

QlikView / Qlik Sense developer – Kto to? Co robi? Ile zarabia?

Dzisiaj troszkę z innej beczki, chciałbym podzielić się ze światem IT czym jest zawód developera systemów Qlik, co trzeba wiedzieć by nim zostać i od czego należy rozpocząć przygodę? Sama nazwa tego stanowiska może dla większości niezwiązanej z BI być tajemnicza, gdyż produkty Qlika nie są dobrze znane w Polsce. Niestety. Rynek BI dopiero się u nas kształtuje.

Na samym początku napiszę, że POLECAM! 🙂 Tym, którzy chcą wiązać swą pracę z analizą danych, z dynamicznie rozwijającą się działką Business Intelligence związaną z wizualizacją danych.

Z czym pracujemy?

QlikView / Qlik Sense – to nazwy systemów klasy Business Intelligence firmy Qlik, a developer to oczywiście osoba, która je wdraża lub utrzymuje. Zdecydowanie częściej spotkamy się ze stanowiskiem QlikView developer. Wynika to z faktu, że QlikView jest już na rynku od 1993 roku, natomiast Qlik Sense od 2014 roku. Wymagania co do tych dwóch stanowisk będą w większości wspólne. Z takich perełek HR-owych, widziałem rok temu opis wymagań do stanowiska Qlik Sense developer: „minimum 5 lat doświadczenia z systemem Qlik Sense” … 🙂 Czyli dopiero w 2019 roku można aplikować na to stanowisko do tej firmy.

Co robimy?

Developer QV/QS pracuje przy wdrażaniach systemu Qlika lub w dalszym jego utrzymaniu. Głównym zadaniem developera jest stworzenie przepływu danych od źródła do ich wizualizacji. Pierwszy etap pracy to budowa modelu danych wraz z dostosowaniem go pod potrzeby analityczne. Drugi etap to wizualizacja danych, czyli utworzenie tzw. dashboardów (kokpitów menedżerskich) z odpowiednią kalkulacją. Niezbędnym w tych wdrożeniach jest stały kontakt z klientem. Zazwyczaj raportowanie tworzy się dla kierownictwa firmy, więc priorytetem jest jakość pracy, czas wykonania oraz adekwatność co do spełnionych oczekiwań.

Gdzie pracujemy?

Ile zarabiamy? 

Jeśli ktoś dopiero zaczyna przygodę z Qlikiem to startuje na tym samym poziomie co początkujący programista. Każdy kolejny rok doświadczenia, po drodze certyfikacja, podnosi rangę specjalizacji, co będzie owocowało tym, że po paru latach zarobki będą większe niż programistów. Dlaczego? Ponieważ takich developerów jest w Polsce mało, a jest na nich zapotrzebowanie! Gdy popyt jest duży, wynagrodzenie dla specjalisty również podbija poprzeczkę.

Cechy developera QlikView/Qlik Sense (taki must-have):

1. Nie jest programistą. Mimo, że istnieje Qlikowy język skryptowy do ładowania i tworzenia modelu danych jak i zaawansowanych wyrażeń obliczeniowych, nie programuje. Wdraża gotowe narzędzie, stosując zawarte w nim funkcjonalności. Istnieją możliwości rozszerzenia analiz o dodatki – istniejące lub własne, które można samemu napisać (i tutaj jest pole dla programowania front-endowego: JavaScript). Znajomość JS może przydać się szczególnie w Qlik Sensie, który stoi na HTML5 i dostarcza ku temu odpowiednie środowisko developerskie.

2. Zna system, który wdraża 🙂 . Oczywista umiejętność, jednak im człowiek dłużej „siedzi” w tych systemach, tym bardziej wie, czego jeszcze nie wie :). Być może przy otwarciu manuala (podręcznika) do QlikView (ponad 900 str.) ktoś może się poddać już na starcie. Z własnego doświadczenia wiem, że ten materiał trzeba przerobić dwa razy by zdobyć Qlikowy certyfikat. Prócz tego, praca-praca-praca z Qlikiem. Im dłużej ktoś pracuje, tym zdobywa więcej know-how różnych rozwiązań, a to jest bogactwo doświadczenia. W obecnych wersjach HELP jest online, więc nie tak szybko da się nowych developerów przestraszyć ogromem materiału :).

3. Zna SQL. Głównie SELECT, JOINY, GROUP BY. Żadne inserty ani update’y nie są tutaj potrzebne. Jaki SQL? Z tego środowiska, które jest źródłem dla projektu Qlika. Może to być Microsoft, Postgres, Oracle itd. Bardzo podobna do składni SELECT jest qlikowa funkcja LOAD, która już później „przejmuje” dane do obsłużenia.

4. Zna przynajmniej jedno środowisko bazodanowe (np. MS SQL Server). Często developer dostaje dostęp do źródła wraz z poleceniem: „podepnij do tego Qlika”. Nie musi znać SSIS, ale dobrze jak zna.

5. Zna tematykę budowy hurtowni danych, w tym pojęcia: dimensions, measures, schemat gwiazdy, schemat płatka śniegu. Czyli to co zaleca Kimball przy tworzeniu hurtowni świetnie nadaje się na podwaliny pod budowę modelu danych w Qliku. W Qliku nie ma kostek OLAP. Jednak wymiary i miary to podstawa w rozróżnieniu pojęć struktury danych.

6. Zna proces wdrażania systemów Business Intelligence, wie co to aplikacje webowe. Prócz znajomości etapów wdrażania systemu, dobrze jak zna metodyki zarządzania projektem, np. Scrum.

7. Ma wykształcenie wyższe, najlepiej informatyczne, ekonomiczne, matematyczne. Wymóg prawie obligatoryjny dla pracy w firmie IT, która wdraża produkty Qlika. Często analizy, które przygotowujemy dotyczą sfery finansowej i sprzedażowej. Jakaś podstawowa wiedza w tym zakresie jest niezbędna.

8. Język angielski – przynajmniej komunikatywny. Często polskie firmy wdrażają Qlika za granicą. Developer bierze udział w rozmowach z klientem praktycznie w pełnym okresie wdrażania systemu.

9. Praca w zespole jak i samodzielnie. Zależy od projektu. Komunikatywność będzie tu cechą zawsze mile widzianą.

10. Stosuje dobre praktyki. Czyta Qlikowe Community, zna treści z bloga Roba Wunderlicha 🙂 lub przeczytał książkę dla developerów.

11. Zafascynował się Qlikiem, jego możliwościami i uważa, że Qlik razem z Microsoft Power BI oraz Tableau stanowią „prawie świętą trójcę” systemów BI na świecie. Inwestuje swój czas rozwoju w poznawanie tych rozwiązań.

Qlik DataMarket – instalacja w QlikView 12 (filmik instruktażowy)

Qlik DataMarket zapewnia dostęp do danych dotyczących m.in. statystyk ekonomicznych, kursów walut, populacji i pogody. Dane pobierane są z zewnętrznych źródeł. Mogą zostać przyłączone do naszego modelu w Qliku. Mieliśmy okazję poznać już Data Market w Qlik Sensie, stąd pojawienie się możliwości zaciągnięcia danych z Data Market w QlikView w wersji 12 jest bardzo ciekawą opcją, godną przetestowania.

Co należy zrobić w pierwszej kolejności:

  1. Pobrać i zainstalować Connector Qlik DataMarket
  2. Pobierz Qlik DataMarket Connector 2.0 pod QlikView wersji 12 (to jest plik .exe, kliknij „continue at your own risk”)

Qlik DataMarket

Qlik DataMarket jest wbudowaną w Qlik Sense oraz w QlikView 12 (za pośrednictwem connectora) usługą chmurową (DaaS, Data as a Service) umożliwiającą pobranie przygotowanych danych statystycznych z zewnętrznych źródeł do własnego modelu danych.

Porównanie dostępnych wersji:
Qlik DataMarketFreePremium
Kursy walut (na wybrany dzień)3 waluty (EUR, USD, GBP)ponad 160 walut
Statystyki pogodowe dla miast50 miast (bez polskich)ponad 2 500 miast
Wskaźniki rozwoju gospodarczego ponad 200 krajów

- dane z Banku Światowego:
Bezpośrednie inwestycje zagraniczne (BoP, Bilans płatniczy w US$)
Bezrobocie
Dług publiczny (% PKB)
Długość życia (Life expectancy at birth, w latach)
Dochód narodowy (GNI) na mieszkańca
Eksport towarów i usług (% PKB)
Emisja CO2
Import towarów i usług (% PKB)
Inflacja
Internet users (na 100 osób)
PKB ($)
PKB na mieszkańca (per capita w $)
Populacja
Rolnictwo (% PKB)
Stopa alfabetyzacji populacji
Ubóstwo
Współczynnik Giniego (wskaźnik nierówności społecznej)
Wzrost PKB (% roczny)
Urodzenia obcokrajowców w Europie
Liczba osób urodzonych za granicą
Statystyki populacji Europy, USA, Kanady i Indii wg regionów
Statystyki populacji w podziale na płeć i grupy wiekowe
Giełda - raporty finansowe ponad 100 tys. firm z całego świata
Indeksy giełdowe (główne giełdy, w tym warszawska)
Płaca minimalna w krajach Europy
Miesięczna stopa bezrobocia w krajach Europy
Statystyki ryzyka biedy i wykluczenia społecznego w krajach Europy
USA - statystyki społeczne, gospodarka mieszkaniowa, edukacja, zdrowie
USA - statystyki dynamiki rozwoju biznesu
Import wielu statystyk z Eurostatu (za jednym razem)

 

Webinarium Qlika – środa 29 marca, godz. 10:00 -12:00

Zarejestruj się na Wirtualne Spotkanie organizowane przez Qlika:

  • Dowiedz się jak rozprzestrzenić skuteczne wykorzystanie danych w całej organizacji.
  • Zintegruj się i ucz. Poznaj klientów, partnerów oraz ekspertów Qlik, omów rozwiązania specyficzne dla różnych branż i ról.
  • Poznaj nowe produkty i strategię Qlik.

Prezentacje będą głoszone w języku angielskim.

Agenda i rejestracja: http://go.qlik.com/EEU_2017_H1_Virtual_Event_PRG_Agenda.html

Jak skutecznie analizować okresy sprzedażowe z funkcją GetFieldSelections?

Wykonując analizę biznesową często zauważamy, że klienci zapytani o sposób analizowania zmian w najważniejszych wskaźnikach sprzedażowych, często nie są w stanie określić jak w narzędziach BI chcieliby w sposób wizualny analizować dynamikę np: sprzedaży. Nasza propozycja w takiej sytuacji jest często standardowa:

Rozpocznijmy od analizy sprzedaży w okresach miesięcznych, porównując trend bieżącego miesiąca względem poprzedniego.

Temat skuteczny i prosty: wykres liniowy, miara sprzedaży + set analysis na obecny i poprzedni miesiąc. Ale co w przypadku kiedy klienci chcą porównywać dowolne przedziały czasowe pomiędzy sobą? W takiej sytuacji Qlik proponuje funkcję GetFieldSelections.

Stwórz źródło danych dla alternatywnego wymiaru czasu [xYearMonth] z wartościami odpowiadającymi oryginalnemu wymiarowi [YearMonth]:

 

Przygotuj wizualizację z filtrem wymiaru [xYearMonth], następnie wykorzystaj funkcję GetFieldSelections przy definicji Set Analysis w alternatywnej miarze [xSales]:

Gotowe! Dashboard jest gotowy do analizy dwóch miar zarządzanych przez osobne wymiary czasu!

Szczegółowe informacje dotyczących sposobu użycia: help.qlik.com – GetFieldSelections

 

 

Raport Gartnera – luty 2017, rynek systemów BI

Raport sporządzany co roku na podstawie opinii użytkowników. Siódmy rok z rzędu Qlik jest w kwadrancie liderów. Pobierz ten raport z tego miejsca: http://go.qlik.com/

Subiektywna moja opinia: trochę szkoda, że konkurencja aż tak odskoczyła. Mam nadzieję, że Qlik mimo nowych właścicieli jeszcze w tym roku pozytywnie nas zaskoczy, szczególnie dot. to rozwiązań chmurowych oraz rozszerzeń mapowych (najlepiej out of the box, czyli w paczce standardowej).

Z raportu wynika, że spadek pozycji Qlika wynika w pierwszej kolejności z okresu przejściowego po prywatyzacji firmy w sierpniu 2016 roku przez firmę Thoma Bravo (źródło). Swoją drogą świat developerski wtedy lekko zadrżał, gdy firma trzecia przejmowała produkty, które wdrażamy. Tym bardziej, że Qlik przeszedł ze spółki giełdowej w ręce prywatne. Od tej pory raporty finansowe nie są już do wglądu. Z ostatnich informacji przed prywatyzacją Qlik zanotował wzrost dochodu o 20%. Ostatnie pół roku jednak pokazało, że obawy dot. np. wchłonięcia produktu jako swojej marki nie potwierdziły się. 3 miliardy dolarów stało się zastrzykiem finansowym dla Qlika, na rzecz dalszego rozwoju. W raporcie Gartnera przeczytamy również, że zarzuca się Qlikowi opóźnienia w inwestowaniu w „smart data discovery”. Doceniono Qlika za implementację NPrinting w Qlik Sensie, za łatwość w tworzeniu wizualizacji danych, jednocześnie zarzucając, że skrypt ładujący dane (Load script) jest nadal skomplikowany dla Kowalskiego (swoją drogą dzięki temu mamy pracę). Oczekuje się, że Qlik wdroży integrację z językiem R. Tableau i Microsoft już to mają. Dla mniej wtajemniczonych język R jest wykorzystywany w zaawansowanych analizach statystycznych, w generowaniu wykresów przez analityków, badaczy rynku, naukowców. W ostatnich latach zyskuje ogromną popularność. Jako duży plus wymieniono system szkoleń, które w minionym roku wprowadził Qlik.

źródło

Rok 2016 – do porównania:

Qlik Sense 3.2 Technical Preview – tylko do 1go lutego!

Jeszcze tylko do 1 lutego istnieje możliwość pobrania Qlik Sense w wersji 3.2 Technical Preview. Po tym czasie Community odbierze szansę na poznanie nowych funkcji przed oficjalną premierą, która wstępnie jest przewidziana na okolice przełomu luty-marzec.

Korzystając z wersji Desktop, największą zmianę odczujemy tuż po uruchomieniu systemu. Qlik Sense Desktop od wersji 3.2 wymaga autentykacji użytkownika w jeden z dwóch sposobów: z użyciem serwera Enterprise, lub loginem z Qlik Account, przy czym druga opcja nie jest możliwa w wersji Technical Preview.

Oprócz kilku dodatkowych funkcjonalności developerskich oraz systemowych, jednym z ciekawszych rozwiązań jest QlikView converter usprawniający migrację aplikacji QlikView do Qlik Sense. Jak dotąd Qlik wspierał wyłącznie migrację skryptów łądujących z QV bezpośrednio do Sense’a. Nowa wersja ma rozszerzyć ten proces o wybór głównych elementów z aplikacji QV, tj.: wyrażeń, miar, wymiarów oraz wizualizacji. Nadal pozostaje jednak samodzielne odtworzenie dashboardów. Pełna funkcjonalność QlikView converter’a nie jest nam jeszcze znana, więc w pełni przetestujemy ją w ostatecznej wersji. A tymczasem zachęcamy do zapoznania się z pełną listą modyfikacji oraz pobrania Technical Preview!

Qlik Sense 3.2 Technical Preview

 

Wprowadzenie do systemu QlikView – darmowe webinarium (nagranie)

27 grudnia 2016 r. przeprowadziłem otwarte webinarium z wprowadzenia do systemu QlikView. Nagranie jest dostępne na YouTube jako link niepubliczny. Osoby zainteresowane proszone są o uzupełnienie poniższego formularza. W mailu zostanie przesłany link do nagrania.

Każdy może zacząć przygodę z QlikView w wersji Personal (darmowa), która jest wersją pełną. Jedynym ograniczeniem jest brak możliwości otwarcia aplikacji / raportu (plik .qvw) przez innych użytkowników (z wersją Personal).

Formularz zgłoszenia

Darmowe autorskie szkolenie (webinarium) „Wstęp do systemu QlikView” – 27.12.2016 (wt)

Pragnę zaprosić osoby rozpoczynające lub chcące rozpoczać pracę z systemem QlikView na darmowe, godzinne webinarium, które poprowadzę przez usługę Google Hangouts (transmisja będzie emitowana na kanale YouTube Live, link prześlę przed rozpoczęciem). Zaprezentuję ścieżkę pracy z systemem QlikView, jego funkcjonalność, możliwości, podzielę się doświadczeniem wdrożeniowym, wskażę ścieżkę poznawania systemu, odpowiem na pytania uczestników.

Każdy może zacząć przygodę z QlikView w wersji Personal (darmowa), która jest wersją pełną. Jedynym ograniczeniem jest brak możliwości otwarcia aplikacji / raportu (plik .qvw) przez innych użytkowników (z wersją Personal).

  • Kiedy: 27.12, godz. 18:00 – 19:00
  • Liczba miejsc ograniczona
  • Prowadzący: Jacek Harazin