Codziennie nasz umysł zaprząta wiele kwestii – tych błahych i tych całkiem poważnych. Przy napiętym harmonogramie dnia aktywne śledzenie istotnych dla nas informacji (np. przekroczenie czy istotna zmiana konkretnego wskaźnika biznesowego) może być trudne lub wręcz niemożliwe.
Jak sobie z tym poradzić? Odpowiedzią na to pytanie jest przestawienie się z trybu ręcznego monitorowania danych na tryb inteligentnych notyfikacji.
[Przemysław Żukowski]
Cześć, witam Was serdecznie, nazywam się Przemysław Żukowski. Bardzo Wam dziękuję, że dołączyliście do naszego kolejnego webinara, tym razem poświęconego zupełnie nowemu produktowi w palecie Qlika. Lubię ten dreszczyk emocji, kiedy mówimy Wam o nowych produktach, bo zawsze jak co z nowymi rzeczami prawo Murphy’ego działa, różne rzeczy mogą się dziać, a dzisiaj ten dreszczyk emocji jest jeszcze większy, bo wszystkie internety, które
w domu mam do dyspozycji odmuliły dzisiaj wszystkie posłuszeństwa, więc mam nadzieję, że uda się tę webinar poprowadzić bez żadnych dodatkowych niespodzianek. Jeżeli coś wyjdzie w trakcie to najmocniej, przepraszam, ale złośliwość rzeczy martwych dzisiaj jest po prostu niesamowita. Przechodząc do
Dosadniam. Jak pewnie wielu z was, taki ja bardzo często analizuję różnego typu dane, chodzę po różnych aplikacjach analitycznych, mam swoje pewne ulubione ścieżki chodzenia, ścieżki drążenia i pewne KPI, na które staram się patrzeć. Natomiast z racji tego, że nasz czas jest ograniczony i czasami po prostu nie jesteśmy w stanie zerknąć do aplikacji, czy też skupić się konkretnie na tym zadaniu. Fajnie by było, gdybyśmy mieli coś, co pozwoli nam proaktywnie informować nas o tym, że coś w naszych danych się zadziało, takiego, że warto by było podjąć jakąś akcję. Do tej pory różnego typu możliwości w Qliku były dostępne, były one taką bardziej powiedzmy samoróbką.
różnego typu rozszerzeniami czy kombinacjami z konektorem typu REST, który można było robić. Teraz do dyspozycji macie bardzo fajne narzędzie, bardzo przyjazne dla użytkownika, które wręcz pozwala kątowym użytkownikowi na to, aby mógł sobie stworzyć takie alerty o interesujących go danych po prostu samodzielnie. Tak żeby właśnie niekoniecznie musiał zaglądać do aplikacji, tylko pewnie ustawił sobie jakiś
zakres danych, właśnie poziom alertu, który będzie go interesował i o tym będzie dzisiejszy webinar. Pokażę wam na żywo, jak to wygląda, jakie są tutaj możliwości i dla użytkownika końcowego i dla nazwijmy to powiedzmy administratora w ogóle całego środowiska analitycznego. No i oczywiście na samym końcu przekażę wam bardzo fajne, ciekawe informacje, zachęcam do tego, żeby zostać do końca, bo na pewno
będzie warto i będzie to można powiedzieć opłacane. Więc tak w telegraficznym skrócie czym jest właśnie Qlik Alerting? Tak jak pewnie zauważyliście od pewnego czasu różnego typu rozwiązania, które były dotychczas w tym świecie Qlikowym krążyły jako takie niezależne trochę satelity wokół Qlika od pewnego czasu są przez Qlika skupowane i po prostu dołączane do portfolio. Podobnie stało się właśnie z Qlik alertingiem, który pierwotnie nazywał się pink alerting, więc być może niektórzy z was już się z tym rozwiązaniem wcześniej spotkałem. Teraz jest to przemieszczone już na Qlik alerting, tak żeby konkretnie wskazywał na to, z czym to się je.
Co ważne w samym systemie mamy możliwość ustawienia trzech typów notyfikacji i tutaj bym powiedział, że to są właśnie takie rozdzielenie na trzy grupy użytkowników, czyli przede wszystkim notyfikacje takie typowo informujące szeroką grupę osób o pewnych zdarzeniach w ramach systemu. Są to notyfikacje typowo na przykład dla
administratorów czy też powiedzmy całego środowiska, czy też powiedzmy twórców konkretnych aplikacji tak, aby proaktywnie byli informowani o tym, że na przykład przeładowywanie aplikacji trwa za długo albo się nie udało i żeby proaktywnie jakby przeciwdziałać takim zdarzeniu. No i ten trzeci typ notyfikacji najciekawszy myślę to są notyfikacje związane konkretnie z danymi, które
które znajdują się w aplikacjach. W ramach samego systemu mamy duże możliwości customizacji tych alertów, troszeczkę takich podstaw wam pokażę, pokażę też jak to można sobie dodatkowo rozszerzyć. No co ważne można tworzyć takie alerty globalne, indywidualne i co ważne z racji tego, jest to jakby w pełni połączone z
z Qlikiem. Mamy tutaj do dyspozycji cały też mechanizm security Qlikowego, czyli wszystko to, co potencjalnie ktoś z Aertingu będzie widział w ramach tego systemu, będzie też uwzględniało jego uprawnienia do danych i do aplikacji. Więc pod tym kątem mamy też bardzo fajnie to rozwiązanie.
Tyle wstępu, myślę, że nie będę was zanudzał jakoś mocniej, postaram się teraz pokazać jak to wygląda w praktyce. No i teraz trzymajmy kciuki, żeby wszystko nam działało sprawnie. Dobra, odświeżmy sobie aplikację na wszelki wypadek. To właśnie wspomniana złośliwość rzeczy martwych.
Jesteśmy w domu. Co będę starał się wam tutaj pokazać na bieżąco? Mam nadzieję, że widać zarówno podgląd na jego telefonu i akurat w tym momencie moja mama np. do nas nie zadzwoni i nasza demo przebiegnie spokojnie.
Co mamy tutaj do dyspozycji? Macie po prawej stronie taką zupełnie standardową aplikację w Qlik Sense z jakimiś prostymi KPIs, z jakimiś prostymi wizualizacjami. Mamy dodatkową zakładkę ze szczegółami, tak żeby w razie czego sobie jeszcze coś więcej podejrzeć. Natomiast z lewej strony widzicie w tej chwili podgląd mojego telefonu, na którym jest uruchomione właśnie aplikacja mobilna do Qlik alertingu.
No i tutaj jak widzicie już w tej aplikacji mamy jeden z tak zwanych alertów systemowych, który mówi mi o tym, że na przykład jedna z aplikacji przeładowuje się zbyt długo i to jest jeden z takich typów alertów, które są tutaj do dyspozycji. Więc na początku pokażę wam jak to wygląda od strony takiej administracyjnej.
a później zobaczymy sobie jak to działa już w praktyce. Czyli tak, momencie kiedy jesteśmy zalogowani do naszej konsoli administracyjnej Qlik Alerting tak jak wspominałem wam wcześniej, mamy takie trzy typy alertów, Data Alert, System Alert i Broadcast Notification. Jak sama nazwa mówi to są alerty, które wiążemy z pewnymi parametrami w naszych danych, jeżeli te parametry zaistnieją, no to wtedy nasz alert jest ustawiony.
Jeden z nich mamy już w tej chwili ustawiony, żeby pokazać Wam troszkę więcej możliwości, ale za chwilkę stworzymy go sobie zupełnie jako taki końcowy użytkownik. Alerty systemowe tutaj też są już dwa przygotowane. Jeden z nich na przykład właśnie ten, który w tej chwili wyświetlamy się tutaj na telefonie, jest ART dotyczący tego, że jedna z naszych aplikacji po prostu za długo się przeładowuje, więc jeżeli ustawimy sobie taki
Trigger, że ten nasz task działa zbyt długo, to możemy zostać o nim poinformowani i co ważne tą dystrybucję możecie sobie zrobić na dwa sposoby. Rozłącznie lub łącznie taka notyfikacja może pójść na waszego maila lub właśnie na telefon komórkowy. Więc to są te dwa tryby tutaj.
No i oczywiście nieudane przeładowanie, ono jest tej chwili ustawione dla wszystkich aplikacji, które są dostawne, więc jeżeli cokolwiek by się tutaj nam zadziało źle, to po prostu dostanę o tym powiadomienie. Później sobie też, też jak najbardziej te takie listy stworzymy. No i ten trzeci typ, od którego chciałbym zacząć pokazywać wam, jak to wszystko działa, to jest właśnie broadcast notification. To jest taka po prostu ogólna informacja, którą możemy
wysłać do naszych użytkowników zamiast stosować do tego maila, że na przykład pojawiła się nowa aplikacja albo że gdzieś tam powiedzmy planujemy upgrade naszego serwera i będzie chwilka przestoju to zamiast właśnie komunikować się za pomocą maili, takie informacje możemy na przykład właśnie wysłać za pomocą takiego broadcastu. No i teraz jeżeli wejdziemy w jego audycję
no to mamy dosyć proste ustawienia, czyli mówimy sobie o jaka to jest nazwa alertu, ewentualnie umieszczamy jakiś jego opis i to co chcemy naszym użytkownikom przekazać. Teraz jak widzicie tu jest bardzo prosty mechanizm, każdy kto kojarzy troszeczkę HTML już widzi, że można się tutaj pobawić na przykład jakieś dodatkowe formatowanie najistotniejszych informacji.
można się pobawić w jakieś linki na przykład, które by w takiej notyfikacji się pojawiły. No i możemy oczywiście ustawiać sobie dystrybucję tej notyfikacji, tak jak mówiłem wam wcześniej, może być to na e-mail i na mobile. No i oczywiście możemy zdecydować, który, który z użytkowników czy też który z grup użytkowników taką notyfikację powinny dostać. No i na samym końcu tego naszego procesu ustawiamy sobie
harmonogram, kiedy to musi być wykonane, czy według konkretnego harmonogramu, teraz jeżeli taką opcję wybierzemy, to możemy ten harmonogram bardzo precyzyjnie tutaj sobie ustawić, w jakich dniach tygodnia, czy w dniach miesiąca ma się to dziać, od kiedy do kiedy taka notyfikacja ma działać, no i na przykład ile razy albo w jakich interwałach ma się wykonywać. W moim przypadku chciałbym ją po prostu
Triggerowane teraz, po prostu uruchomić w momencie, kiedy zapiszę ten broadcast i jeżeli takie ustawienie jest tutaj zachowane, to w tej chwili na moim telefonie pojawia się już powiadomienie, że mam jakiś nowy alert i możemy przejść do szczegółów. Czyli jeżeli teraz sobie Kliknę w szczegóły, wchodzimy dalej, to już widzimy, że w aplikacji sprzedaż znajdziesz od dzisiaj na wizualizacje na mapach, czekamy na twój.
feedback wyślij go na pz.@.data.wizards.pl. Oczywiście to jest link, który użytkownik może wprost sobie z aplikacji Kliknąć i na przykład hejtować w miarze, że wizualizacja na mapach są nie takie jakby chciały i na przykład sugeruje jakieś inne jeszcze rozwiązania. Także w ten sposób możemy przede wszystkim pobudzać troszeczkę użytkowników do tego, żeby do naszych apek zaglądali, bo właśnie wkładamy do nich nowe funkcjonalności, ale w ten sposób też możemy
bardzo prosto zbierać pewien feedback od nich, aby informowali nas o tym, jest, co jest dla nich istotne, co jeszcze lepiej moglibyśmy te nasze aplikacje sobie stworzyć. Jeśli chodzi o funkcjonalność samej aplikacji, to jak widzicie na przykład w tej chwili przy okazji coś się zadziało z naszą nową aplikacją, mamy jakieś nieudane przeładowania, tutaj niektóre rzeczy właśnie specjalnie porobiłem, żeby
żeby coś się działo w międzyczasie. No i w tej chwili możemy sobie gdzieś tam przejść do szczegółów, zobaczyć co się wydarzyło. Czy mamy nieudane przeładowanie, widzimy, że jest fail, widzimy też na przykład historię tych dotychczasowych przeładowań. No i z tego poziomu mógłbym sobie od razu przejść do konsoli Qlik Sensea do tego, żeby zobaczyć co ewentualnie tam mi się, że tak powiem nie zadziało. Każde z tych notyfikacji, które widzimy na telefonie możemy sobie też powiedzmy wyfiltrować, czyli mamy tutaj do dyspozycji, że chcemy na przykład zobaczyć tylko alerty związane z tymi notyfikacjami systemowymi lub na przykład znowu chcemy zobaczyć wszystkie. Jeżeli jakiegoś alertu chcemy się pozbyć, chcemy na przykład żeby w ogóle nam zniknął, przytrzymujemy.
No i na przykład taki alert po prostu usuwamy. Jeżeli chcemy się pozbyć pewnej historii, tutaj jest, żeby nam powiedzmy te powiadomienia nas nie irytowały, że ich nie odebraliśmy, po prostu możemy sobie to z poziomu aplikacji wyczyścić. No dobra, no to mamy jak gdyby informację o tym jak możemy właśnie wykorzystać tak zwany broadcast notification.
i co jest fajne, szczerze przyznam się, że odkryłem to dopiero dzisiaj, notyfikacje, które wysyłamy tutaj z poziomu Qlik alertinga niekoniecznie muszą trafić do użytkowników, którzy są wyposażeni w licencję Qlik Sense, to jest, muszę to jeszcze zgłębić, ale to być może otwiera nam troszeczkę drogę ku temu, aby użytkowników, których czasami
musicie obsługiwać nie tylko, czy takim dosyć prostym, prostą informacją w stylu wysłania im jakiegoś prostego raportu tabelkowego, PDF owego i robimy to na przykład za pomocą imprintingu. Być może jest to też okazja do tego, aby takich użytkowników właśnie notyfikować za pomocą tych broadcastów.
Oczywiście to będzie miało pewne swoje ograniczenia, czyli nie do końca już tutaj będziemy mogli podziałać z security Qlikowym, więc to ma swoje minusy, ale wydaje mi się, że w pewnych sytuacjach mogłoby być do zastosowania na taką większą skalę, aby użytkowników właśnie notyfikować na bieżąco o tym, co się wydarzyło. Także to jest coś, co warto sobie przećwiczyć.
Co ważne, jeżeli macie takie notyfikacje możecie je sobie bardzo szybko zduplikować, zmienić po to, żeby na nowo je uruchomić, oczywiście możemy je sobie wyłączyć i wracać do niej momencie, kiedy są one nam potrzebne. No dobra, to spójrzmy jeszcze sobie na alerty systemowe, tak jak widzicie dwa są tutaj przygotowane, możemy sobie stworzyć nowe, pierwsze co robimy to,
wybieramy sobie, nadajemy nazwę takiego, takiemu alertowi, wybieramy, z tasków działających na serwerze pić Sense Owym nas interesuje, no i ustawiamy na jaki typ eventu się tutaj czaimy, czy na przykład, że taki task został wykonany, czy też w momencie, kiedy
jest on fake lub na przykład zbyt długo się wykonuje. To są pewnie te, które będą nas najbardziej interesowały, bo jak coś działa i chodzi dobrze to może nie ma Sensu o tym sobie notyfikować. Także w ten sposób możecie stworzyć sobie właśnie takie alerty jak widzieliśmy tutaj. Czyli na przykład zbyt długo czekamy na coś to praktycznie już zaglądam sobie na serwer Qlik Sense żeby zobaczyć co się dzieje czy to jest po prostu nie wiem.
jakaś nowa paczka danych, która spowodowała, że ten przeszły faktycznie czas ładowania na wzrósł, czy też może faktycznie coś jest z danymi nie tak i warto zadziałać wcześniej niż rano na przykład, kiedy te użytkownicy będą mieli słuszne pretensje do nas na przykład, że dana aplikacja jest nieprzygotowana.
To są te dwa elementy, których już sobie umówiliśmy. No i ten najciekawszy, który tutaj nam został. Te dwa pierwsze są dosyć proste, jeśli chodzi o tworzenie i konfigurację, więc nie mi się jakoś mocno nie rozwodzę. Ten trzeci jest najciekawszy, bo tutaj możliwości konfiguracyjne są bardzo fajne.
i co ważne te możliwości konfiguracyjne są dostępne z dwóch stron. Na początek pokażę wam jak to wygląda już powiedzmy utworzone docelowo i za chwilkę zobaczymy jak to by wyglądało kiedy taki użytkownik chciałby sobie stworzyć taki alert po prostu samodzielnie. Czyli wejdźmy sobie w szczegóły tego naszego alertu. Tak jak widzicie on jest już tutaj jeśli chodzi o
które są do wykonania jest już troszeczkę bardziej rozbudowany. Czyli tak przede wszystkim nadajemy mu nazwę i definiujemy co jest źródłem dla takiego alertu. No i w naszym przypadku jest to po prostu konkretna aplikacja w Qlik Sensee jak widzicie cała lista aplikacji, które są tam dostępne od razu się podpowiada.
No i mamy też możliwość wybrania sobie, która zakłady w tejże aplikacji jest taka powiedzmy docelowa. Później użytkownicy, którzy dostają taki alert mogą sobie jednym Kliknięciem od razu przejść do właśnie na przykład takiego dashboardu. naszym przypadku na przykład lepiej byłoby to ustawić na poziomie szczegółów. Jak widzicie mamy tutaj zastosowaną
miarę, czyli marże i tą marżę będziemy sobie sprawdzali w jaki sposób ona nam tutaj funkcjonuje. Bardzo fajną funkcjonalnością jest tak zwany Real-to-dimension, czyli możemy taką powiedzmy poziom marży sprawdzać ogólnie na poziomie wszystkich naszych danych, ale możemy równie dobrze sprawdzać to na poziomie poszczególnych wartości danego wymiaru, czyli na przykład w naszym przypadku klientów,
czyli jeżeli sobie wybierzemy produktów czy kategorii i w momencie kiedy taki alert dostaniemy, dostaniemy bardzo szczegółową rozpiskę powiedzmy właśnie tej naszej marży na poziomie klienta. To bardzo fajne to to, że możemy to jeszcze bardziej sobie, że tak powiem skomplikować albo uszczegółowić, czyli możemy dokładać do takiego naszego alertu dodatkowe filtre, czyli przykładowo jeżeli interesujemy ta marża,
dla klientów, ale tak na dobrą sprawę nie chcę oglądać klientów, którzy mnie nie dotyczą i chciałbym się skupić na przykład tylko na konkretnych kategoriach, czyli na przykład te, które w tej chwili w bieżącej jak gdyby sytuacji mogą być pod szczególną loopą, to mogę dokładać sobie dodatkowy filtr, czyli ten alert.
który będzie tutaj wykonany na poziomie klientów. Dodatkowo będzie mi zawężał tylko tych klientów, którzy są jakby w regionie dywizji i MIA i tylko dla kategorii tych dwóch, które sobie wybrałem. No i oczywiście takich filtrów możemy tutaj dokładać dowolną ilość i w ten sposób sobie je stosować. Przy okazji możemy zobaczyć sobie jak ten taki wstępny preview tego naszego alertu wygląda.
Druga rzecz, jeżeli to już wszystko mamy ustawione to ważne jest to, że możemy sobie ustawić jeszcze dodatkowe warunki, które będą powodowały czy ten alert jest wykonany czy też nie. Pierwszym tutaj warunkiem, który sobie ustawiłem to jest sprzedaż, która jest większa niż i według wartości manualnej, którą wpisałem większa niż 5 tysięcy. Oczywiście te parametry tutaj możemy sobie
zmienia, czyli na przykład mniejsze, większe, równe lub nierówne albo na przykład jeżeli to są wartości dotyczące na przykład wymiaru jakiejś nazwy, nie wiem, produktu czy klienta to na przykład jakieś elementy, które zawierają pewne ciągi znaków, by nas interesowały. Tutaj możemy też sprawdzać tą naszą
w tym nasz warunek według konkretnej miary lub na przykład versus poprzednie skany, które były wykonywane w ramach tego alertu, więc jeżeli na przykład ta wartość, którą tutaj sobie sprawdzamy jest nie wiem większa o 5 % niż średnia z poprzednich alertów, to też mnie o tym powiadom. Takie możliwości tutaj są. Natomiast w naszym przypadku ustawiłem sobie dosyć prostą rzecz, sprzedaż większa niż 5 tysięcy powiadom mnie o tym. Natomiast dołożyłem jeszcze drugi warunek,
który jeszcze dodatkowo będzie sprawdzał coś takiego, że kolejna nasza miara, czyli marża chciałbym żeby była większa niż 40 no i to są te dwa moje warunki, które będę w tej chwili sprawdzał i za każdym razem taki warunek możemy sobie tutaj zwalidować i w tej chwili i możemy też tworzyć różnego typu połączenia, czyli na przykład chciałbym żeby ten warunek, znaczy inaczej te dwa warunki
były połączone tutaj Orem, czyli na przykład jeżeli tylko jeden z nich jest spełniony to to powiadom mi o tym, ale chciałbym na przykład zobaczyć tylko te elementy, które spełniają jeden i drugi warunek łączny. Jeżeli Klikniemy sobie na Validate Conditions widzimy, że takiego zdarzenia w tej chwili nie ma, więc w moim przypadku chciałbym sobie zostać na tych, na tytułach. Czyli widzimy, że mamy klientów, którzy spełnią sobie na przykład warunek.
powyżej 5 tysięcy i jeszcze dodatkowo mają tą tłumaczę, więc ten sposób możecie sobie takich warunków dokładać jeszcze więcej i coraz bardziej, że tak powiem, komplikować sobie to, kiedy ten alert faktycznie dostaniecie i taka pewnie będzie praktyka, więc na początku pewnie będziemy chcieli oglądać te alerty jak najczęściej, ale im częściej one będą przychodziły tym pewnie
Częściej będziemy chcieli je sobie trochę jeszcze bardziej wysublimować, żeby aż tak bardzo nas nie męczyły. No i oczywiście możemy ustawić tutaj harmonogram, albo według pewnego harmonogramu, który sobie ustawiamy w konkretnych dniach tygodnia, na przykład tylko chcielibyśmy otrzymywać ten alert, natomiast najczęstszym
mechanizmem będzie jednak to ustawianie tego alertu w momencie, kiedy de facto wykonuje się rizot. Po prostu wtedy wykonują się, przetwarzają się wszystkie dane, więc mamy najświeższą porcję danych i od razu jesteśmy w stanie sprawdzić, czy takie zdarzenie faktycznie nam zaszło. Więc to będzie najczęstsze zdarzenie.
No i dystrybucja, to jest coś, co już widzieliście, czyli e-mail, mobile, to są te dwie formy, w którym możemy to dostarczać. No i tutaj w wersji advanced mamy jeszcze jedną ciekawą rzecz. Tak utworzony alert może być rozesłany też bardzo szeroko i może być rozesłany jakby na dwa sposoby.
Jeżeli zostawimy tutaj opcję broadcast alert to wtedy zadziała tutaj security Qlikowe na takim poziomie, że ten użytkownik, który stworzył sobie ten alert może mieć na przykład większe uprawnienia niż powiedzmy kolejni odbiorcy tego alert i to na jego uprawnieniach zostanie to ten alert wykonany i informacja rozesłana. Ale możemy też zrobić coś takiego
że ten alert ustawimy jako managed shard alert i wówczas ustawienia tego alertu będą też jeszcze dodatkowo weryfikowane pod kątem tego, czy dany użytkownik ma uprawnienia na przykład do zobaczenia pewnych rzeczy i tylko te informacje do niego trafią. Więc tak jak wspominałem wcześniej te różne rozwiązania do notyfikacji, które do tej pory się gdzieś tam w Qliku pojawiały,
były fajne, ale jeśli chodzi o powiedzmy taką kwestię security, no to gdzieś tam pozostawia sporo do życzenia. Tutaj możemy się naprawdę pokusić o to, ten cały system alertowania był oparty faktycznie o to, z czym Qlik Sense w całości przychodzi, czyli pełna security tego, co i kto powinien zobaczyć.
No i oczywiście notyfikacja na sam koniec, tak tylko żeby pokazać wam jakie tutaj są możliwości, oczywiście może być to w pełni sparametryzowane, możemy tutaj ustawić sobie zmienne, które będą informowane w mierze np. mamy jakieś nową notyfikację ale został taki uaktywniony i oczywiście tutaj w treści tej wiadomości też możemy takimi powiedzmy parametrami się posługiwać, łącznie z tym, że możecie
tylko służyć pełnym HTML, czyli można tutaj naprawdę bardzo fajny wzór takiego maila notyfikującego przygotować i wysłać. No i dobra, jak to, jakby to nam zadziałał. W tej chwili każdy taki alert jesteśmy w stanie sobie po prostu wykonać z ręki, więc mamy nowy alert na moim telefonie, widzimy alert z filtrami.
z źródłową aplikacją, dlatego jest Qlik. Dostaliśmy nowy alert. Jak widzicie dzięki tym moim parametru został fajnie dla mnie opisany. Mamy tą opcję Drill to Dimension, tym właśnie naszym wymiarem był klient i w tej chwili sobie tych konkretnych klientów możemy pooglądać. Jak widzicie są to w pełni linki.
więc mogła sobie dosłownie tutaj Kliknąć i od razu bym przyszedł do aplikacji, która te konkretne dane mi pokaże. To co fajne w tym wszystkim to to, że jak widzicie wyświetla nam się tutaj historia ostatnich skanowań, więc widzimy ilu powiedzmy klientów wchodziło w taką naszą pulę i ilu tak na dobrą sprawę zostało strigerowanych.
Klikamy sobie po tej aplikacji to widzimy, że tutaj trzech klientów łącznie z 90 zostało, jak gdyby spowodowało, że ten alert został uruchomiony. Więc jak widzicie w tej aplikacji mamy jeszcze taką powiedzmy mini możliwość dokonywania różnego typu takich mini selekcji, które gdzieś tam znacie z Qlika. Nie ma tutaj jeszcze właśnie drożdżenia do szczegółów, nie wiem czy kiedykolwiek się to pojawi.
ale w ten sposób widzicie też powiedzmy tak historycznie jak te alerty się krótsza nam układały. No dobra to już widzicie wie więcej jak to zostało, jakie tam są możliwości, no to teraz jeszcze zobaczmy sobie jak to wygląda od strony użytkownika końcowego, bo użytkownicy mogą jakby tworzyć te alerty na dwa sposoby, mogą zrobić to z poziomu tej konsoli, ale mogą to też zrobić z poziomu poszczególnych aplikacji.
Na wszelki wypadek jeszcze odświeżę tą aplikację, tutaj sesja mi się na pewno złapała.
No dobra i teraz jak widzicie pojawił mi się tutaj taki zielony przycisk, jeżeli ktoś miał bystre oko to zobaczył, że tam przez chwilkę był taki komunikat pozytujący jak gdyby informacje o moim użytkowniku, czyli w tej chwili Qlik alerting wie, że ja mam uprawnienia do tego, aby taki alert sobie stworzyć. No i teraz na poziomie
przeglądarki, alert mogę zacząć sobie wyKlikać. Jeżeli Klikniemy na niego to nazwijmy sobie, że ten będzie nasz marki alert. Klikamy na next. No i teraz tak, mamy do dyspozycji, musimy zdecydować co chcielibyśmy monitorować i czy ewentualnie robimy to na poziomie ogólnym naszych danych czy robimy to właśnie do poziomu tak zwany drillowanego. No i teraz możemy to zrobić na
jakby na dwa sposoby. Możemy wybrać sobie miarę, którą będziemy chcieli monitorować. Skąd Qlik Alerting wie, że takie miary tutaj są? Ano właśnie z tak zwanych elementów głównych w Qlik Sensee. Więc ja jak zawsze powtarzam warto poświęcić trochę czasu na to, aby te elementy główne sobie stworzyć, bo one później są naprawdę do użytków wielokrotnie i o wiele bardziej przyspieszają pracę. Więc w naszej aplikacji mamy zdefiniowane 5
5 miar głównych, oczywiście może być ich więcej i z tego poziomu mógłbym sobie wybrać tą, która mnie interesuje. Analogicznie jest to z wymiarami, wszystkie te, które zostały stworzone jako element główny, czyli np. klient, produkt i kategoria też są tutaj od razu dostępne. Ale można to też zrobić jeszcze inaczej, czyli możemy wyfiltrować sobie to na poziomie obiektu i w tej chwili z tymi szarymi kafelkami
Clik alerting pokaże nam z których obiektów jesteśmy w stanie sobie takie dane wybrać. I na przykład jeżeli Qliknę na tą wizualizację to w niej były użyte dwie miary i jak już widzicie te dwie miary mi się tutaj podłączyły czyli ładnie sprzedaż i marża procentowa. Mogę to oczywiście sobie wyczyścić i zrobić to po swojemu czyli chciałbym zrobić sobie marżę procentową, chciałbym ją
mierzyć i chciałbym ją mierzyć na na poziomie, no dobra, zróbmy sobie produktu. Więc w ten sposób nie będę sprawdzał tej marży ogólnie tylko właśnie jeszcze będę miał drill to Dimension. No i idziemy dalej. No i chciałbym sprawdzać co z tą marżą, że tak powiem ma się tutaj załatwić, jaki warunek ma być sprawdzany. Więc na przykład chciałbym żeby to było
mniejsze równe niż na przykład, mam nadzieję że formatowanie dobrze pamiętam niż 40, prawdę za chwilkę to sobie sprawdzimy z poziomem konsoli czy to jest ok. No i na tym etapie też możemy sobie dodawać kolejne warunki. To extension, które jest tutaj użyte jest dosyć proste do tego, żeby właśnie sobie szybko wyKlikać taki warunek.
i na końcu go jeszcze dodatkowo sparametryzować, czyli w tej chwili możemy jeszcze powiedzieć, że chciałbym jakieś konkretne np. bookmarki sobie tutaj dołączyć, jeżeli by mnie to nie zarysowało akurat aplikacji nie ma, więc się nie wyświetlają. Standardowo ten trigger będzie nam działał na poziomie po wykonanym reloadzie. Domyślnie ustawia się, że za każdym razem będzie wykonywane, a ja np. chciałbym, żeby
przyszła to do mnie tylko na Mubaina, żeby mi skrzynki pocztowej nie zaśmiecać. No i w ten sposób mogę sobie stworzyć alert, on już jest dostępny dla mnie na konsoli i w momencie, kiedy by się wykonał kolejny reload już byśmy taką informację dostali, ale w międzyczasie mogę sobie Kliknąć na detailed view.
i w naszych data alertach mamy ten nasz margin alert, który przed chwilką sobie jest tworzony. Mogę jeszcze sobie tutaj przy edytować, zobaczyć czy wszystko dobrze zrobiłem. Widzę, że właśnie te delete dimension ustawiło mi się na poziomie produktu. Mamy ten nasz warunek, że margin jest mniejsza niż 40. Widzimy, które produkty mi się w ten warunek po prostu załapały. No i teraz mogę go sobie zapisać.
i żeby nie czekać na reload mogę po prostu wykonać. Jeżeli wszystko poszło nam dobrze to zaraz w aplikacji powinien taki alert właśnie się na nowo pojawić, czyli mamy alert na poziomie marży.
i widzimy, które to produkty łapią mi się na ten alert poniżej, powiedzmy tych właśnie 40%. I oczywiście możemy do tego dokładać kolejne filtr, kolejne warunki po to, aby bardziej doprecyzować to sobie, czyli na przykład właśnie, jeżeli nie interesuje mnie sprzedaż tych produktów na całym świecie, bo w aplikacji generalnie nie mamy wszystkie dane, tylko chciałbym zobaczyć to na poziomie swojego.
regionu, no to jak już widzieliście wcześniej przechodzimy sobie do edycji, no i na przykład mówimy, że chciałabym to widzieć na poziomie dywizji, a ja odpowiadam za dywizję imija, dodaj filtr, przepraszam, zapisz, no i strigerujmy go jeszcze raz. To co teraz dostaniemy jako efekt, tu mamy nowy alert,
i widzimy, że to już zostało zawężone tylko do produktów z regionu Imię. Także w ten sposób możecie sobie nawet jako użytkownicy końcowi takie alerty tworzyć po to, czasami niepotrzebnie nie zaglądać za aplikację, wiem, trochę może herezję tutaj sprzedaje, ale czasami tak.
że jesteśmy gdzieś tam oderwani innymi zajęciami, a chcielibyśmy dostać informacje o tym, że coś w naszych danych wydarzyło, więc w ten sposób możemy sobie te alerty postować. Ich ilość jest dowolna, tak na dobrą sprawę tyle ile jesteśmy w stanie obsłużyć powiadomień na naszym urządzeniu mobilnym i będzie to jeszcze dla nas czytelne, tyle tych alertów możemy dla siebie stworzyć.
Słowo jeszcze informacji o tym, co tutaj mamy, jeszcze mamy jeszcze oczywiście na inbox, który nam pokazuje te poszczególne alerty, no i mamy też troszeczkę administracji, czyli mamy zarządzanie naszymi użytkownikami, wszyscy jak widać mamy tutaj dosyć prosty element do tego, żeby zsynchronizować sobie wszystkich użytkowników z kilka, możemy sobie tworzyć grupy tak jak widzieliście.
po to, właśnie kilku użytkowników zebrać w jedno miejsce. No i możemy tworzyć uprawnienia dla użytkowników, to jakie alerty będą widzieli. No oczywiście możemy przydzielić tutaj licencję. Także w ten sposób możecie swoje aplikacje w Qlik Sense, tak powiem turbo doładować.
poprzez to, że będziecie proaktywnie informowani o tym, co w tych naszych danych się wydarzyło i każdy tak na dobrą sprawę z użytkowników Qlik Sense znajdzie tutaj napewno coś dla siebie, bo i administratorzy, którzy lubią wiedzieć, że coś na przykład idzie źle i warto zareagować wcześniej, czyli właśnie system alert i użytkownicy wyposażeni w licencje Qlikowe, czyli na przykład data alert chce być
poinformowane o tym, że coś powiedzmy w mojej działce zadziało nie tak, ale zadziało się pozytywnie. No i mamy też nasze broadcast, które możemy wysyłać już bardzo, bardzo szeroko. Także na pewno każdy znajdzie coś dla siebie. No dobra. W odnośnie funkcjonalności jeszcze samej aplikacji.
dość prosta w obsłudze możemy tutaj sobie odświeżać nasze alerty, możemy tą historię kasować, możemy ustawiać taki powiedzmy harmonogram tego, kiedy te nasze alerty powinny się kasować, przykład w najpierw w pośrednich dniach już mi znikały, no i oczywiście możemy się tutaj podłączyć jeszcze do serwera.
Możemy dostawać takie notyfikacje na 5 urządzeń, się to w ten sposób, że tutaj na konsoli takie urządzenie sobie dodajemy za pomocą QR koda, aplikacja mobilna jest w stanie się tutaj podłączyć, no i już po prostu z rozwiązania skorzystać. Oczywiście jest to dostępne na Androida i na iOSa, więc nikt nie będzie tutaj pokrzywdzony, każdy z wyznawców
dowolnej technologii będzie mógł z tego korzystać. Także ja was zachęcam do tego, żeby jeszcze gdzieś tam rzucić okiem na to, a na jeszcze wróćmy do, do naszej prezentacji.
Licencjonowanie. jest temat, który powiem, że troszeczkę mnie zasmucił, bo tak jak wspominałem na początku, Qlik, zdarzyły się takie przypadki, te rozwiązania takie satelickie, które funkcjonowały sobie wokół Qlika i Qlik kupił został po prostu włączony do
do oficjalnego cennika. Niestety z pick alertingiem tak się nie do końca stało, więc on ma po prostu normalne swoje licencjonowanie i występuje w dwóch wersjach. Wersje są podzielone na enterprise i small business. Small business obsługuje do 250 odbiorców, enterprise po prostu powyżej tej liczby odbiorców zaczyna nam tutaj wchodzić. Jakie są możliwości?
co zależy od licencji, ma użytkownik na poziomie samego Qlik Sensea, czyli taki profesjonal może tworzyć alerty globalne, może broadcastować, może otrzymywać te alerty, może oczywiście też tworzyć alerty dla siebie. Użytkownik wyposażony w licencję Analyzera może tworzyć alerty osobiste i otrzymywać wszystkie broadcasty, czyli właśnie te powiadomienia typu mamy nową aplikację, zajrzyj i czekamy na twój feedback. No co fajne? Każdy.
czyli nawet użytkownik, nie jest wyposażony w licencję Qlik Senseową może otrzymać wiadomość typu broadcast. Więc to może być, tak jak mówię, pewne rozwiązanie do tego, aby na przykład użytkowników, których mamy dosyć do obsługi dosyć prosto, jakimś prostym raporciem statycznym być może też wykorzystywać. To oczywiście warto by było sprawdzić w boju,
bo na pewno tutaj różnego typu ograniczenia wejdą, ale jest to jedna z opcji na to, żeby wykorzystać Qlikaleftinga versus właśnie imprinting. No dobra, z racji tego, że poświęciliście dzisiaj troszeczkę czasu, więc zakładam, że gdzieś nałożywacie Qlik Saesa i właśnie jesteście tutaj dzisiaj, udało wam się wykleić 45 minut dla nas, to ja was zachęcam do takiego prostego działania.
pewne formy promocji, czyli przede wszystkim jeżeli to Was zainteresowało i chcielibyście zobaczyć jak by to działało w Waszym środowisku Qlik Sense, skontaktujcie się proszę ze mną, chętnie udostępnię Wam licencje trialowe na 14 dni, tak abyście mogli zobaczyć z czym to się jaja i jakie są możliwości i czy na przykład Nasi użytkownicy stwierdzą, że to jest coś co by im się przydało. Nie ma lepszej okazji do tego.
niż właśnie sprawdzić to samodzielnie przez waszych użytkowników. Ja tutaj też od razu deklaruję chęć pomocy, jeżeli będziecie chcieli to właśnie przetestować i zainstalować, no to też w tym chętnie wam pomożemy, bo my już przez to przechodziliśmy, więc nam będzie trochę prościej was wspomóc. Natomiast jeżeli po tych 14 dniach zdecyduje się, tak, że to jest fajne i że chciałbyś to mieć,
to jeżeli uda Ci się taką decyzję podjąć do 30 czerwca, to do tych licencji, które pokazywałem, jednej i drugiej, natomiast zakładam, że pewnie bardziej będziemy celowali w rozwiązania SMB. Z naszej strony wrzucamy na to 25 % rabatu, także jest to bardzo fajna opcja na to, coś dodatkowego dla Waszych użytkowników w ramach licencji zrobić po to.
żeby po prostu czuli, że mają cały czas do dyspozycji dane, wiedzą dokładnie co się w ich biznesie dzieje i są w stanie proaktywnie zadziałać na coś co się w danych dzieje, a w obecnych czasach takie proaktywne działanie, wyprzedzanie pewnych zdarzeń jest na wagę złota, co tu dużo mówić. Więc gorąco was do tego zachęcam. W proces instalacji
Jest w miarę prosty, co ważne nie wymaga to oddzielnego serwera, może być to zainstalowane na serwerze Qlik Sense, chociaż docelowo, jeżeli byście się zdecydowali zawsze zgodnie z rekomendacjami Qlika lepiej Qlik Sense otrzymać na zupełnie oddzielnej maszynie, a wszystkie inne dodatki na innych maszynach.
do etapu testów jak najbardziej jest OK. Więc do tego was bardzo gorąco zachęcam, szczególnie do punktu pierwszego, to was nic nie kosztuje, a można fajne rzeczy przy okazji użytkownikom dostarczyć, trochę się tym pobawić i być może w przyszłości też wykorzystać. Gorąco was też zachęcam do tego, aby uczestniczyć w kolejnych wydarzeniach. Najbliższe będzie dotyczyło tego, jak poradzić sobie z tym, żeby pobrać dane ze strony internetowych.
czasami jest to proste, czasami jest to bardziej triki, więc jeżeli szukacie sposobu na przykład na to, żeby monitorować ceny waszej konkurencji, a te ceny są gdzieś tam opublikowane na stronie naszej szanownej konkurencji, no to można za pomocą tego webinaru dowiedzieć się, to zrobić, jakie są różne triki, które można tutaj zastosować. No i oczywiście dla tych wszystkich z was, którzy już troszeczkę więcej z Qlik Senseą sobie po działali, czasami macie
trafiacie na pewne pytania albo tematy, w których potrzebujecie po prostu pomocy, to zachęcam też do oddziałów Q&A z naszymi ekspertami Qlik Sys. Najbliższe wydarzy się jakoś tak na początku czerwca, wybaczcie teraz w tej chwili nie pamiętam daty, ale wszystkie te informacje znajdziecie na naszej stronie datawizards.pl webinary. Zawczasu zachęcam do tego, żebyście wysyłali do nas pytania, bo jeżeli to jest coś powiedzmy bardziej zaawansowanego,
no to my też chwilkę potrzebujemy do tego, to przygotować i zaprezentować jak dany case w Fiat Clipson się moglibyśmy zrealizować. Także zachęcam gorąco do tego, lubimy się dzielić naszą wiedzą, więc skoro jest taka możliwość to zapraszam do korzystania. No oczywiście kontakt do mnie i kontakt do nas wszystkich z was, którzy byście byli zainteresowani chociażby tą licencją trialową na chwilę, to jest mój adres mailowy pz.pobdyj.tw.us.pl
Napiszcie proszę do mnie a ja z przyjemnością wygeneruję dla was licencję testową po to żebyście mogli się tak powiem trochę z rozwiązaniem, przyjaźnią pobawić, zobaczyć czy to jest dla was. No dobra, to ja za dzisiaj wam bardzo serdecznie dziękuję, zobaczę tylko czy pojawiły się jakieś pytania, zapomniałem o tym powiedzieć wcześniej, więc jeżeli macie jakieś pytania to wrzućcie je proszę do czatu.
Coś się pojawi, to jeszcze opowiem o tym.
No dobra, widzę, że żadne pytania nie wpadają na razie, więc jeżeli coś by jeszcze się pojawiło, to oczywiście do tej konkretnej osoby wrócę. Bardzo wam za dzisiaj dziękuję, zachęcam do tego kontaktu, do skorzystania z tych recenzji trialowych, no i do usłyszenia, do zobaczenia na kolejnych webinarach. Dzięki, do usłyszenia.