Co to są Wnioski i logika biznesowa?
Wnioski to pakiet funkcji Qlik Sense. Wnioski pomaga budować model danych, tworzyć wizualizacje i analizować dane. Logika biznesowa pomaga funkcji Wnioski w interpretacji danych.
Wnioski
Wnioski obejmują następujące funkcje programu Qlik Sense:
-
Wyszukiwanie funkcji Insight Advisor: Funkcja Wyszukiwanie funkcji Insight Advisor jest dostępna z obszaru Arkusz w menu nawigacyjnym aplikacji. Wyszukiwanie funkcji Insight Advisor tworzy wizualizacje oparte na wyszukiwaniu w języku naturalnym lub wyborach pól i elementów głównych. Wyszukiwanie funkcji Insight Advisor może również generować potencjalnie interesujące wykresy.
-
Typy analiz funkcji Insight Advisor: Funkcja Typy analiz funkcji Insight Advisor jest dostępna z pozycji Arkusz w menu nawigacyjnym aplikacji. Typy analiz funkcji Insight Advisor umożliwia wybór typu analizy i danych do uwzględnienia. Wnioski następnie generuje wykresy na podstawie Twoich parametrów.
-
Czat Wniosków: Czat Wniosków to interfejs oparty na czacie służący do analityki konwersacyjnej. Czat Wniosków umożliwia wyszukiwanie w języku naturalnym z centrów aktywności w aplikacjach, do których masz dostęp. Czat Wniosków następnie zwraca odpowiednie wizualizacje.
-
Associative insights: funkcja Associative Insights pomaga odkrywać martwe punkty i ujawniać relacje, które mogły zostać przeoczone. Funkcja Wnioski asocjacyjne porównuje udział wyborów użytkownika oraz wartości wykluczonych z jego miarami.
-
Sugestie dotyczące wykresu: sugestie dotyczące wykresu umożliwiają użytkownikowi wybranie pól danych podczas edycji arkusza, a Qlik Sense wybiera wymiary, miary oraz typy wizualizacji. Sugerowany wykres dostosowuje się sam na podstawie wprowadzonych zmian. Wizualizację opartą na sugestiach można dostosować, korzystając z konkretnego zestawu właściwości.
-
Rekomendowane asocjacje: Wnioski mogą rekomendować asocjacje między tabelami danych w widoku Asocjacje w Menedżerze danych. Panel Rekomendowane asocjacje umożliwia wyświetlanie i stosowanie tych asocjacji.
W tym samouczku skupimy się na doskonaleniu analizy opartej na wyszukiwaniu w funkcji Wyszukiwanie funkcji Insight Advisor za pomocą logiki biznesowej.
Wyszukiwanie funkcji Insight Advisor
Funkcja Wyszukiwanie funkcji Insight Advisor jest dostępna z poziomu Arkusza w menu nawigacji aplikacji. W polu wyszukiwania można wpisywać wyszukiwania języku naturalnym, takie jak „what is profit by employee for 2020”. Po kliknięciu Wnioski można także wybrać określone zasoby danych. Wnioski następnie generuje wykresy lub znajduje pasujące wykresy w aplikacji. Jeśli tworzysz aplikacje, Wyszukiwanie w funkcji Wnioski pomaga tworzyć aplikacje na podstawie pytań, na które chcesz uzyskać odpowiedzi. Jeśli używasz aplikacji, Wnioski pomagają znaleźć odpowiednią wizualizację, aby odpowiedzieć na Twoje pytanie — w aplikacji lub tworząc ją dla Ciebie.
Przykład: interesują Cię pewne wizualizacje przedstawiające zysk osiągnięty przez każdego pracownika. Otwórz aplikację samouczka w programie Qlik Sense. W Arkuszu wyszukaj show profit by employee. Wnioski generuje wyniki.
Masz jeden pasujący wynik, który przedstawia sumę Gross Profit według pola EmployeeID oraz kilka dodatkowych wyników. Możesz dodać te wykresy do arkuszy w naszej aplikacji lub monitorować je w centrach aktywności, klikając je prawym przyciskiem myszy i wybierając spośród dostępnych opcji.
Chociaż te wyniki były zgodne z poszukiwanymi informacjami, wybrane pola można poprawić. Próbując wybrać pole pasujące do pola employee z modelu danych, Wnioski wybrały EmployeeID. Bardziej przydatne w analizie jest jednak pole EmployeeName. Suma Gross Profit na wykresie dotyczy ponadto całego czasu. Chociaż to nie jest nieprawidłowe, być może warto wyświetlać domyślnie nowsze dane.
We Właściwościach analizy możesz nauczyć Wnioski, że wolisz pole EmployeeName, wybierając ten wymiar. Program uczy się tych precedensów dla każdego użytkownika osobno. Twórca aplikacji może jednak opracować model, który pokazuje programowi Wnioski, jak dokładnie interpretować model danych i używać zawartych w nim pól. Ten model logiczny jest używany przez Wnioski dla wszystkich użytkowników aplikacji. Można to zrobić przy użyciu logiki biznesowej.
Logika biznesowa
Logika biznesowa to opcjonalna część przygotowania danych, która definiuje model logiczny używany przez niektóre funkcje programu Wnioski do interpretacji modelu danych. Logika biznesowa obejmuje dwie główne funkcje:
-
Model logiczny: model danych aplikacji używany podczas generowania wizualizacji.
-
Słownictwo: alternatywne terminy do zapytań w języku naturalnym.
Wnioski używają logiki biznesowej w następujących funkcjach programu Wnioski:
-
Typy analiz funkcji Insight Advisor
-
Wnioski Wyszukiwanie
-
Czat Wniosków
-
Wnioski asocjacyjne (Associative Insights)
Model logiczny
Model logiczny to model koncepcyjny używany przez Wnioski podczas tworzenia wizualizacji. Jest on tworzony z modelu danych aplikacji. Każda aplikacja ma pojedynczy model logiczny. Pola i elementy główne są podstawowymi składnikami tego modelu. Są one uporządkowane w grupy. Grupy wskazują na asocjację koncepcyjną lub relację między polami lub elementami głównymi. Po ich zdefiniowaniu można określić inne relacje i sposób postępowania z nimi. Obejmują one m. in.:
- Pakiety: pakiety umożliwiają tworzenie kolekcji powiązanych grup. Zapobiega to wspólnemu wykorzystywaniu grup, które nie są w tym samym pakiecie.
- Hierarchie: hierarchie umożliwiają definiowanie analitycznych relacji drążenia między grupami.
- Okresy kalendarzowe: okresy kalendarzowe umożliwiają tworzenie domyślnych okresów analizy dla Wnioski.
- Zachowania: zachowania umożliwiają określenie relacji preferuj i odmów między polami. Zachowania mogą również wymuszać stosowanie wymaganych wyborów i domyślnych okresów kalendarzowych.
Słownictwo
Słownictwo logiki biznesowej pomaga poprawić skuteczność pytań w języku naturalnym. Słownictwo umożliwia definiowanie terminów i wartości do użycia w pytaniach w języku naturalnym, których nie ma w modelu danych. Można również ustawić typy analizy, które mają zostać wykorzystane w pytaniach zawierających określone terminy. Na przykład przy użyciu słownictwa można:
-
Dodać alternatywne nazwy pól, elementów głównych i wartości.
Na przykład Zyski, Wpływy i Przychody dla pola Dochód.
-
Zdefiniować nazwy zakodowanych wartości.
Na przykład nazwy kodów klasyfikacji medycznych.
-
Popularne akronimy i skróty, które nie występują w danych.
Na przykład r oznaczające rok lub l oznaczające liczbę.
-
Zdefiniować typ analizy Wnioski, który ma być używany z określonymi terminami lub pytaniami.
Przykładowo ustawienie wykorzystania typu analizy dystrybucji mapowania za każdym razem przez Wnioski, gdy pytanie zawiera termin regional view.
-
Dodaj przykładowe pytania, aby pomóc użytkownikom aplikacji w analizie.
Można na przykład podać takie pytania, jak jakie są wyniki sprzedaży za ten kwartał w porównaniu z poprzednim kwartałem.