# Ograniczenia Direct Query

W poniższej sekcji opisano ograniczenia Direct Query.

Następujące ograniczenia mają zastosowanie podczas używania i tworzenia aplikacji Direct Query:

* Aplikacje Direct Query mogą używać tylko jednej bazy danych.

* Aplikacje Direct Query mogą przeładowywać tylko źródła danych Direct Query.

* Aplikacja mobilna Qlik Analytics nie obsługuje Direct Query.

* Możliwości Direct Query zależą od możliwości baz danych w chmurze i przekazywania SQL.

* Wydajność Direct Query jest znacznie uzależniona od wydajności bazowego źródła danych.

* To, co jest obsługiwane w trybie Direct Query, może się różnić w poszczególnych aplikacjach w zależności od typu połączenia danych. Każda baza danych może inaczej traktować wykonywanie zapytań.

* Nie można korzystać z połączeń danych Brama danych Qlik — dostęp bezpośredni w Direct Query.

* Zabezpieczenia są obsługiwane przez bazę danych.

* Typ aplikacji Direct Query można wybrać tylko dla baz danych, w których jest obsługiwany tryb Direct Query.

* W celu używania Direct Query w bazie danych potrzebne są uprawnienia do odczytu z bazy danych.

* Aby używać Direct Query z połączeniem danych, należy mieć uprawnienie Może używać danych w obszarze, w którym znajduje się połączenie danych.

* Przechwytywanie i lokalne wykonywanie niektórych operacji będzie zgodne tylko z paradygmatem buforowania, który użytkownik musi włączyć.

* Następujące działania centrum aktywności nie są obsługiwane:

  * Analiza wpływu

  * Otwórz bez danych

  * Oceń wydajność

  * Przeładuj

  * Zaplanuj przeładowanie

* Aplikacje Direct Query można publikować w przestrzeniach zarządzanych, ale użytkownicy w przestrzeni zarządzanej muszą mieć dostęp do połączenia danych używanego przez aplikację Direct Query.

* Istnieje limit 1 miliona wierszy danych zwracanych z pojedynczego zapytania w bazowej bazie danych.

* Zielony, biały i szary model asocjacyjny nie jest obsługiwany. Ze względu na ograniczenia modelowania opartego na zapytaniach SQL dane są filtrowane, a nie wybierane. Więcej informacji zawiera temat [Model selekcji asocjacyjnych](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Selections/associative-selection-model.htm).

* Opcje sortowania nie są obsługiwane w wizualizacjach panelu filtrowania. Sortowanie domyślne jest stosowane automatycznie.

* Panele filtrowania Direct Query nie wskazują wykluczonych wartości kolorem szarym. Więcej informacji zawiera temat [Stany selekcji](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Selections/selection-states.htm).

* Zakładki nie są obsługiwane.

* Rozszerzenia wizualizacji nie są obsługiwane.

* Osadzanie zawartości aplikacji nie jest obsługiwane.

* Udostępnianie i pobieranie zawartości aplikacji jest nieobsługiwane.

* Funkcje raportowania, w tym Usługa raportowania Qlik dodatkowe funkcje i raporty z subskrypcji, nie są obsługiwane w aplikacjach Direct Query.

* Pomoc kontekstowa nie jest dostępna w edytorze wyrażeń dla funkcji Snowflake.

* Następujące funkcje wyszukiwania w polach nie są obsługiwane:

  * Wyszukiwanie rozmyte

  * Wyszukiwanie złożone

  * Niejawne wyszukiwanie oparte na słowach lub wyszukiwanie oparte na słowach wyrażone za pomocą „^”

  * Symbole „-” i „+” oznaczające dodatkowe instrukcje dotyczące semantyki wyszukiwania

* Gdy zapytanie SQL Qlik Cloud Direct Query jest skonstruowane w celu zażądania danych wiersza do wypełnienia wykresu, maksymalny rozmiar wyniku zostanie ograniczony przez LIMIT n (lub jego odpowiednik w bazie danych) zawarty w odpowiednim zapytaniu SQL wysłanym do zdalnej bazy danych.

  Ten LIMIT n służy do zmniejszenia potencjalnego wpływu na wydajność zapytań i wykorzystania pamięci przez silnik Analytics poprzez ograniczenie maksymalnej liczby wierszy wyników danych zwracanych dla pojedynczego wyniku zapytania.

  * LIMIT n będzie miał n większe lub równe 1000 w prawie wszystkich wygenerowanych zapytaniach SQL. W przypadku określonych wykresów występują następujące warunki:

    * Zapytania o dane wykresu punktowego mają domyślną wartość n równą 2500.

    * W przypadku wykresu tabel LIMIT n można skonfigurować jawnie do maksymalnej wartości n wynoszącej 100000 za pomocą zmiennej skryptu DirectQueryRowFetchMaxCount opisanej w temacie [Zmienne skryptowe Direct Query](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/DirectQuery/internal-variables-direct-query.htm).

    * Jeśli DirectQueryRowFetchMaxCount jest skonfigurowana jako &gt; 0 i &lt; 2500, wówczas wartość DirectQueryRowFetchMaxCount będzie również używana do ograniczenia LIMIT n używanego do zapytania o dane dla wykresu punktowego.

  * Ważne jest, aby pamiętać, że zastosowany LIMIT omówiony powyżej ma zastosowanie tylko do zapytań pobierających dane w celu wypełnienia tego, co jest widoczne na wykresie. Zapytania agregujące nie są w żaden sposób ograniczone i zawsze będą odzwierciedlać poprawny, specyficzny dla bazy danych wynik agregacji całego zestawu danych w zdalnej bazie danych.

  * Limity pobierania danych wierszy będą miały również wpływ na zawartość generowaną na żądanie przez aplikację Direct Query.

* Tabela adnotacji nie jest dostępna w Direct Query aplikacjach.