Opis techniczny Qlik Sense przenosi przedsiębiorstwa na wyższy poziom Generacje Business Intelligence Ewolucję rynku Business Intelligence można opisać jako ciąg rewolucji. Każda kolejna zmiana następowała, gdy technologię sprawdzoną w rozwiązywaniu pewnej klasy problemów wyprzedzała nowa technologia, oferująca użytkownikom łatwiejszą obsługę i większy zakres funkcji. Systemy zarządzania danymi (ang.: MIS, management information system) początkowo służyły jako rozwiązanie do integracji danych operacyjnych z systemów i udostępniały informacje konieczne do działania firmy. Systemy te jednak po krótkim czasie były przeciążone informacjami. Ich architektura nie uwzględniała zmieniających się wymagań dotyczących ilości przetwarzanych informacji. Hurtownia danych była skomplikowaną technologią umożliwiającą uzyskanie jednego obrazu sytuacji organizowanie informacji na podstawie wymiarowych modeli danych usprawnia tworzenie zapytań i nawigację. Wraz z rozwojem tej technologii w celu zwiększenia i rozwoju jej funkcjonalności wprowadzono narzędzia do integracji danych (ETL) i przetwarzanie analityczne online (OLAP). Niestety w miarę dodawania nowych funkcji rozwiązania te także stały się zbyt złożone. Business Intelligence umożliwiła dodanie warstwy analitycznej do magazynu danych, której celem było uproszczenie przeglądu informacji oraz ich prezentacja w formie pulpitów, raportów i analiz. Technologia ta wymagała jednak długiego czasu opracowywania, miała charakter statyczny i była oparta wyłącznie na rozwiązaniach IT. Nadszedł czas na odnajdowanie danych. Obecnie coraz powszechniejszy jest pogląd, że wystarczy atrakcyjny przegląd dostępnych danych. Proste narzędzia do wizualizacji są coraz popularniejsze. Ale czy proste, samodzielnie tworzone wizualizacje mają wystarczające możliwości? Czy największą zaletą analizy nie jest możliwość prognozowania? Właśnie dlatego opracowaliśmy aplikację Qlik Sense. Qlik Sense przenosi przedsiębiorstwa na wyższy poziom 1
Qlik Sense Qlik Sense to aplikacja nowej generacji do samodzielnej wizualizacji danych. Umożliwia łatwe tworzenie pełnego zakresu elastycznych, interaktywnych wizualizacji, które wspomagają intuicyjne odkrywanie i eksplorację danych. Podstawowa technologia aplikacji Qlik Sense to opatentowany mechanizm indeksowania powiązań danych w aplikacji QlikView, umożliwiająca dynamiczne odkrywanie ukrytych powiązań danych. Umożliwia efektywną i szybką eksplorację dużych zestawów danych w czasie rzeczywistym. Pierwszy produkt w gamie rozwiązań Qlik Sense, Qlik Sense Desktop, to bezpłatna desktopowa aplikacja do wizualizacji danych. Qlik Sense Desktop umożliwia pracownikom firmy intuicyjne tworzenie spersonalizowanych raportów i dynamicznych kokpitów managerskich z kilku źródeł danych przy wykorzystaniu funkcji przeciągnij i upuść. Pełna wersja rozwiązania Qlik Sense daje użytkownikowi zupełnie nowe możliwości. Oparta na tym samym intuicyjnym sposobie pracy, który jest dostępy w wersji bezpłatnej, wersja pełna obejmuje dodatkowo funkcje zarządzania, bezpieczeństwa i kontroli klasy korporacyjnej. Qlik Sense daje przedsiębiorstwom nowy sposób działania. Integracja, spójność, prostota Architektura aplikacji Qlik Sense wykorzystuje najnowsze specyfikacje WWW, formaty wymiany danych i protokoły internetowe, na przykład HTML5, CSS3, JSON i WebSockets, dzięki czemu jest ona spójna i efektywna. Ułatwia to użytkownikom tworzenie, zarządzanie i analizowanie danych za pomocą aplikacji Qlik Sense w biurze lub w podróży poprzez przeglądarkę internetową zgodną ze standardem HTML5 lub z poziomu urządzenia przenośnego. 2 Qlik Sense przenosi przedsiębiorstwa na wyższy poziom
Rozproszenie i stabilność Usługi Qlik Sense to kluczowe elementy najnowszej architektury aplikacji Qlik Sense, skonfigurowane do obsługi różnorodnych scenariuszy wdrożenia w przedsiębiorstwie, w tym rozproszonych pod względem geograficznym i wykorzystującym kilka centrów danych. Po zainstalowaniu na kilku komputerach tworzą zespół węzłów i lokacji w architekturze rozproszonej, co zwiększa elastyczność systemu, ogranicza konieczność konserwacji oraz poprawia ogólną uniwersalność i skalowalność wdrożenia. Qlik Sense składa się z następujących komponentów: Usługa repozytorium przechowuje i koordynuje wszystkie informacje i konfiguracje systemów, między innymi reguły bezpieczeństwa i współdziałania usług działających na wielu węzłach w klastrze. Współpracuje z silnikiem Qlik Sense Engine w celu przetwarzania zawartości aplikacji. Usługa serwera Proxy zarządza procesem uwierzytelniania, obsługą sesji i równoważeniem obciążenia. Usługa harmonogramowania umożliwia zarządzanie procesami przeładowania aplikacji oraz harmonogramowaniem innych zadań. Silnik Qlik Sense najważniejsza usługa systemu umożliwiająca analizy danych przechowywanych w pamięci RAM serwera, błyskawiczną agregację danych i natychmiastową reakcję na zapytania użytkowników. Obejmuje indeksowanie powiązań danych w pamięci, co znacznie przyspiesza analizę. Qlik Sense przenosi przedsiębiorstwa na wyższy poziom 3
Ochrona i bezpieczeństwo Przetwarzanie i analiza danych to podstawowe procesy związane z działalnością firmy. Ważne jest jednak zapewnienie właściwych mechanizmów zabezpieczających, chroniących systemy informatyczne przed nieautoryzowanym dostępem, atakami z wykorzystaniem złośliwego oprogramowania i awariami sprzętu. Aby zapewnić maksymalny poziom ochrony, aplikację Qlik Sense opracowano z zastosowaniem metod Rugged i STRIDE (patrz część Inne zasoby) i testowaniem poziomu zagrożenia. Ponadto wykorzystuje ona kilka poziomów zabezpieczeń (uwierzytelnianie, autoryzacja, kontrola dostępu, redukcja ilości danych), co razem tworzy strategię ochrony i zabezpieczenia aplikacji Qlik Sense. Zabezpieczenie procesów ten poziom modelu zabezpieczeń zapewnia kompleksową analizę oprogramowania z punktu widzenia bezpieczeństwa przy zastosowaniu procedur programowania Rugged, a także analizy zagrożeń i eksploracyjnych testów zabezpieczeń. Zabezpieczenia sieci wszystkie informacje poufne przesyłane między usługami aplikacji Qlik Sense są przekazywane z wykorzystaniem protokołów internetowych, takich jak Secure Socket Layer (SSL) i Transport Layer Security (TLS). Protokoły te obsługują szyfrowanie i wymianę informacji oraz klucze i certyfikaty uwierzytelniania. Zabezpieczenia serwera aplikacja Qlik Sense może korzystać z mechanizmów bezpieczeństwa systemu operacyjnego serwera w celu kontroli i ochrony zasobów aplikacji Qlik Sense (plików, pamięci, procesów i certyfikatów) na serwerze. Dostępne jest także konfigurowalne uwierzytelnianie użytkownika za pomocą usług Active Directory, protokołu LDAP i niestandardowych tabel bazy danych. Zabezpieczenia aplikacji, zasobów i danych niezależne od systemu operacyjnego i wdrożone z wykorzystaniem rewolucyjnego mechanizmu reguł zabezpieczeń, ochrona aplikacji i zawartości zapewnia kontrolę dostępu do zasobów aplikacji Qlik Sense. Dostęp jest oparty na takich kryteriach, jak użytkownik, akcje, zasoby, środowisko i wielu innych, w tym właściwościach zdefiniowanych przez użytkownika. Zabezpieczenia aplikacji mogą także obejmować dynamiczną redukcję ilości danych w celu ich ochrony (na poziomie pól i wierszy) na podstawie właściwości użytkownika lub niestandardowej tabeli autoryzacji danych zabezpieczeń. Synchronizacja zapewnia elastyczność lokacji oraz wysoką dostępność i skalowalność wdrożenia aplikacji Qlik Sense. Synchronizacja węzłów obejmuje takie elementy jak aplikacje, użytkownicy, metadane, reguły zabezpieczeń, licencjonowanie i dzienniki, a także odpowiadające im pliki binarne. 4 Qlik Sense przenosi przedsiębiorstwa na wyższy poziom
Licencjonowanie tokenów W aplikacji Qlik Sense wdrożono elastyczny i uproszczony model licencjonowania oparty na tokenach dostępu klientów (Client Access Licenses, CAL). Tokeny licencyjne stały się powszechne w branży oprogramowania i stanowi ekonomiczne rozwiązanie umożliwiające klientom zarządzanie wykorzystaniem oprogramowania. Tokeny zapewniają większą elastyczność w przypadku aktualnie używanych produktów, a także trudnych do przewidzenia scenariuszy korzystania. Klienci mogą z łatwością zarządzać i przydzielać oraz cofać przydzielanie przepustek dostępu z puli tokenów do zarządzania nimi służy program Qlik Sense Management Console. Przepustki dostępu obejmują aktualnie dostęp dla użytkownika i dostęp z ograniczoną liczbą logowań. Dostęp dla użytkownika przypisywana konkretnemu, jednoznacznie zidentyfikowanemu użytkownikowi, umożliwia nieograniczone korzystanie z aplikacji Qlik Sense. Zapewnia dostęp do wszystkich aplikacji i zasobów Qlik Sense zgodnie z zasadami i regułami bezpieczeństwa organizacji zdefiniowanymi w aplikacji Qlik Sense. Dostęp z ograniczoną liczbą logowań przeznaczona do zastosowań ogólnych i dostępu anonimowego. Pozwala na niestandardowe i ograniczone udostępnianie aplikacji Qlik Sense oraz śledzenie logowania. Jej wykorzystanie zależy przede wszystkim od reguł autoadministracji, po określeniu zasad korzystania z aplikacji Qlik Sense w organizacji. Qlik Sense przenosi przedsiębiorstwa na wyższy poziom 5
Qlik Sense Management Console: Widok przydziału tokenów dostępne Qlik Sense Management Console: Widok przydziału tokenów w użyciu 6 Qlik Sense przenosi przedsiębiorstwa na wyższy poziom
Ułatwione zarządzanie Program Qlik Sense Management Console umożliwia zarządzanie, monitorowanie i kontrolę platformy Qlik Sense, w tym wdrożenia klastrów składających się z wielu węzłów. Pozwala na intuicyjne monitorowanie, dostęp i kontrolę wszystkich ustawień konfiguracji i aplikacji Qlik Sense. Konfigurowalne właściwości aplikacji ułatwiają organizację i przyspieszają wdrożenia. Dostępne są także funkcje zarządzania licencjami, zawartością oraz konfigurowalne funkcje kontroli dostępu. Menu początkowe kompleksowa ścieżka nawigacji umożliwiająca powiadamianie i wskazanie administratorom odpowiedniego zadania zarządzania zawartością, zasobami, ustawieniami konfiguracji i innych z dowolnego miejsca konsoli. Strumienie metoda efektywnej organizacji i zabezpieczania aplikacji Qlik Sense w celu ich wyświetlania przez użytkowników. Strumienie umożliwiają grupowanie aplikacji, w przypadku których użytkownicy mają dostęp w trybie odczytu lub publikacji. Domyślnie aplikacja Qlik Sense zawiera strumień o nazwie Everyone (Wszyscy). Znaczniki elementy z możliwością przeszukiwania, które można dołączyć do aplikacji, reguł dostępu, konektorów danych, węzłów, mechanizmów, serwerów proxy, repozytoriów i nie tylko. Znaczniki ułatwiają wyszukiwanie. Reguły zabezpieczeń mechanizm reguł oparty na atrybutach, który ocenia zdefiniowane wyrażenia i warunki w celu przyznania uprawnień do wykonywania określonych czynności dotyczących zasobów, na przykład: aplikacje, połączenia danych, usługi mechanizmu, strumienie i arkusze aplikacji Qlik Sense. Reguły mogą tworzyć administratorzy, dostosowując zabezpieczenia stosowane w organizacji. Szablony umożliwiają przechowywanie wstępnie zdefiniowanego zestawu właściwości domyślnych używanych przy tworzeniu nowych zasobów uwierzytelniania dla wybranych dostawców usług katalogowych. Szablony ułatwiają przechowywanie i tworzenie powtarzalnych konfiguracji. Połączenia danych umożliwiają zarządzanie listą wszystkich dostępnych połączeń danych zdefiniowanych w procesie dostępu do danych aplikacji Qlik Sense. Aplikacje i obiekty aplikacji umożliwiają zarządzanie wszystkimi aplikacjami, arkuszami i narracjami Qlik Sense, które są dostępne w ramach wdrożenia. Administratorzy aplikacji Qlik Sense mogą importować, eksportować, powielać, publikować, usuwać i ponownie ładować aplikacje, wykonując kilka kliknięć. Biblioteki zawartości umożliwiają tworzenie, przechowywanie i kontrolę zawartości statycznej, na przykład obrazów używanych w aplikacjach i narracjach. Qlik Sense przenosi przedsiębiorstwa na wyższy poziom 7
Zadania umożliwiają synchronizację reguł i ponowne ładowanie aplikacji. Zadania można łączyć ze sobą i w razie potrzeby wykonywać w grupach lub kolejno. Qlik Sense Management Console: Strona główna 8 Qlik Sense przenosi przedsiębiorstwa na wyższy poziom
Governed Discovery nowa jakość kontroli, bezpieczeństwa i odnajdywania danych Aplikacja Qlik Sense to dużo więcej niż odnajdywanie danych to fundament bezpiecznego odkrywania danych. W aplikacji Qlik Sense kontrolowane odkrywanie dotyczy nie tylko użytkowników i procedur, obejmuje także narzędzia do monitorowania, nadzoru, zapewniania zgodności i kontroli. Administratorzy analizy danych mogą monitorować i zarządzać różnymi aspektami wdrożenia od korzystania z aplikacji do stanu serwerów i kontroli zasobów. Obejmuje także aplikacje do monitorowania umożliwiające administratorom IT kontrolę operacji aplikacji Qlik Sense, metadanych systemów, ponownego ładowania zadań, wykorzystania licencji i wielu innych kwestii. Aplikacja do monitorowania operacji Program Qlik Sense Management Console zawiera aplikacje kontrolne do monitorowania wydajności systemów i wykorzystania węzłów serwera aplikacji Qlik Sense. Udostępnia informacje o wykorzystaniu sprzętu, na przykład pamięci i procesora serwera, aktywnych użytkownikach i ponownie ładowanych zadaniach. Umożliwia także uzyskanie podsumowania i szczegółowych informacji o błędach oraz ostrzeżeniach w środowisku aplikacji Qlik Sense, których można użyć do rozwiązywania problemów. Monitor operacji: Podsumowanie 24-godzinne Qlik Sense przenosi przedsiębiorstwa na wyższy poziom 9
Monitor licencji Oprócz funkcji dotyczących wydajności systemu i wykorzystania zasobów program Management Console zawiera aplikacje do zarządzania umożliwiające monitorowanie wykorzystania licencji. Aplikacja ta ułatwia także monitorowanie zmian w przydzielaniu licencji. Audytor zasobów: Sprawdzanie poprawności uprawnień do aplikacji Audytor zasobów umożliwia tworzenie zapytań dotyczących zabezpieczeń i ich kontrolę lub synchronizację reguł przypisanych do różnych zasobów zdefiniowanych w systemie Qlik Sense. Audytor zasobów: Sprawdzanie poprawności uprawnień do aplikacji 10 Qlik Sense przenosi przedsiębiorstwa na wyższy poziom
Dodatkowe zasoby Qlik Sense http://www.qlik.com/us/explore/products/sense?ga-link=hero Społeczność aplikacji Qlik Sense http://community.qlik.com/community/new-to-qlik-sense Platforma filmów Qlik Sense http://community.qlik.com/docs/doc-7144 Metoda STRIDE http://en.wikipedia.org/wiki/stride_%28security%29 Metoda Rugged http://www.infoq.com/news/2010/06/rugged-software-manifesto Pomoc online platformy Qlik Sense słowo kluczowe Rugged Qlik Sense przenosi przedsiębiorstwa na wyższy poziom 11
qlik.com 2014 QlikTech International AB. Wszelkie prawa zastrzeżone. Qlik, QlikView, Qlik Sense, QlikTech i logo QlikTech są zarejestrowanymi w wielu krajach znakami towarowymi firmy QlikTech International AB. Inne zawarte tutaj znaki towarowe i logo są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do ich właścicieli.