Tworzenie aplikacji Direct Query
Podczas tworzenia nowej aplikacji analitycznej w Qlik Sense możesz utworzyć ją z połączeniem Direct Query zamiast ładowania danych w pamięci.
Łączenie się z bazą danych
Pierwszym krokiem do rozpoczęcia pracy z Direct Query jest połączenie się z bazą danych.
Wykonaj następujące czynności:
-
Utwórz nową aplikację analityczną Qlik Sense.
-
Wybierz istniejące już połączenie danych lub dodaj nowe.
Najlepszą praktyką jest używanie poświadczeń zdefiniowanych przez użytkownika, na przykład z OAuth w Snowflake.
Dodawanie do aplikacji danych z połączeń i nowych plików
InformacjaAby uzyskać listę obsługiwanych typów połączeń danych, zobacz temat Bezpośredni dostęp do baz danych w chmurze za pomocą Direct Query. -
Kliknij menu.
-
Wybierz Przejdź do Direct Query.
Wybieranie źródła danych i tabel
Aby przeprowadzić analizę danych, wybierz tabele i kolumny do uwzględnienia.
Wykonaj następujące czynności:
- W utworzonej właśnie aplikacji Direct Query wybierz Właściciela.
- Wybierz jedną lub więcej tabel, które chcesz przeanalizować.
- Kliknij przycisk Dalej.
Otworzy się Menedżer modelu danych.
Tworzenie relacji między tabelami w celu zbudowania modelu danych w Menedżerze modelu danych
Jeśli w analizie uwzględniono więcej niż jedną tabelę, należy utworzyć relację między tabelami i polami.
Wykonaj następujące czynności:
-
W Menedżerze modelu danych kliknij opcję Relacja.
-
Wybierz tabele i pola do relacji.
Więcej informacji zawiera temat Łączenie tabel w Menedżerze danych.
InformacjaJednocześnie możesz wybrać tylko dwie tabele. Aby utworzyć więcej relacji, powtórz całą procedurę.InformacjaRelacje cykliczne nie są obsługiwane. -
Po utworzeniu relacji między wszystkimi odpowiednimi polami i tabelami kliknij Zastosuj zmiany.
Wszystkie relacje wyświetlają się na ekranie głównym Menedżera modelu danych. Relacje można sortować według tabeli, na której są oparte, klikając odpowiednią tabelę na liście.
Dodawanie wizualizacji
Instrukcję dodawania wizualizacji zawiera temat Tworzenie wizualizacji.
Funkcji z bazy danych w chmurze można używać w wyrażeniach miar, ale nie w wymiarach wyliczanych.
Udostępnianie aplikacji Direct Query
Dostęp do aplikacji Direct Query różni się nieco od dostępu do aplikacji w pamięci, ponieważ jest zwykle kontrolowany przez bazę danych przy użyciu poświadczeń zdefiniowanych przez użytkownika.
-
Aplikacja i połączenie danych muszą znajdować się w przestrzeni udostępnionej.
-
Użytkownicy muszą mieć rolę Może używać danych w przestrzeni udostępnionej i mieć dostęp do bazy danych.