# Qlik narzędzia MCP

Serwer Qlik MCP zawiera narzędzia, które umożliwiają Twojemu LLM wykonywanie działań w Twojej Qlik Cloud dzierżawie. Możesz dostosować swoje środowisko, wybierając, które Qlik narzędzia MCP chcesz mieć dostępne.

## Dostęp i uprawnienia oraz Qlik narzędzia MCP

Dostęp do narzędzi MCP jest kontrolowany przez Twoje uprawnienia. Wymagasz uprawnienia Qlik MCP: Allowed w roli niestandardowej, aby uzyskać dostęp do Qlik narzędzi MCP z klienta LLM.

Dodatkowo, ponieważ narzędzie Qlik MCP jest autoryzowane jako użytkownik łączący się, wykorzystuje ono Twoją istniejącą rolę użytkownika i uprawnienia do przestrzeni. Musisz również mieć uprawnienia w Qlik Cloud, aby korzystać z możliwości lub typu zawartości używanego przez narzędzia. Na przykład, jeśli nie masz uprawnień do dostępu do pochodzenia w Qlik Cloud, nie możesz użyć narzędzia Qlik MCP Qlik pobierz pochodzenie. W zależności od Twoich uprawnień, niektóre narzędzia mogą odpowiedzieć brakiem dostępu, jeśli nie możesz użyć możliwości lub cechy w Qlik Cloud.

Dostępność narzędzi może być również ograniczona przez licencjonowanie Twojej dzierżawy.

## Wybieranie Qlik narzędzi MCP

Narzędzia Qlik MCP to katalog specjalnie stworzonych akcji, które LLM może wywołać w celu wykonania działań w Twojej dzierżawie Qlik Cloud. Działania te obejmują:

* Znajdowanie aplikacji i zestawów danych

* Inspekcja pól i metadanych wykresu

* Stosowanie i czyszczenie filtrów

* Tworzenie arkuszy i wykresów

* Zarządzanie zarządzanymi zasobami, takimi jak terminy słownikowe i produkty danych.

Każde narzędzie reprezentuje określoną funkcjonalność z dobrze zdefiniowanymi danymi wejściowymi i wyjściowymi.

### Dostępne Narzędzia Qlik MCP

Poniższa tabela przedstawia przegląd bieżących kategorii narzędzi Qlik MCP i nazw narzędzi.

InformacjaNowe narzędzia nie są dostępne w Twoim kliencie, dopóki ponownie nie uwierzytelnisz się na serwerze MCP Qlik. Jeśli chcesz odświeżyć dostępne narzędzia, wyloguj się, a następnie zaloguj ponownie do serwera MCP Qlik w swoim kliencie LLM.

| Kategoria | Podsumowanie | Nazwa narzędzia |
| --- | --- | --- |
| Odkrywanie aplikacji & metadane | Znajdź aplikacje, eksploruj strukturę, zrozum, jakie dane są dostępne. | <ul> <li> <p>qlik_search</p> </li> <li> <p>qlik_describe_app</p> </li> <li> <p>qlik_get_fields</p> </li> <li> <p>qlik_list_sheets</p> </li> <li> <p>qlik_get_sheet_details</p> </li> </ul> |
| Cykl życia Scryptu aplikacji | Twórz aplikacje, zarządzaj skryptami, uruchamiaj przeładowania i sprawdzaj wyniki ładowania. | <ul> <li> <p>qlik_create_app</p> </li> <li> <p>qlik_get_dataset_script</p> </li> <li> <p>qlik_get_script</p> </li> <li> <p>qlik_update_script</p> </li> <li> <p>qlik_start_app_reload</p> </li> <li> <p>qlik_get_reload_status</p> </li> <li> <p>qlik_get_reload_log</p> </li> <li> <p>qlik_cancel_app_reload</p> </li> <li> <p>qlik_get_data_model</p> </li> </ul> |
| Automatyzacje | Odkrywaj, twórz, aktualizuj i usuwaj automatyzacje oraz zarządzaj połączeniami i łącznikami automatyzacji, aby wykonywać działania, takie jak wysyłanie powiadomień lub uruchamianie przepływów pracy. | <ul> <li> <p>qlik_fetch_automation_run</p> </li> <li> <p>qlik_get_automation_by_id</p> </li> <li> <p>qlik_get_automation_inputs</p> </li> <li> <p>qlik_get_automation_run_display</p> </li> <li> <p>qlik_list_all_automation_runs</p> </li> <li> <p>qlik_list_automation_runs</p> </li> <li> <p>qlik_list_automation_connections</p> </li> <li> <p>qlik_list_automation_connectors</p> </li> <li> <p>qlik_get_automation_connector</p> </li> <li> <p>qlik_get_automation_connector_webhook_configuration</p> </li> <li> <p>qlik_create_automation</p> </li> <li> <p>qlik_update_automation</p> </li> <li> <p>qlik_delete_automation</p> </li> <li> <p>qlik_start_automation_run</p> </li> <li> <p>qlik_start_automation_run_interactive</p> </li> <li> <p>qlik_update_automation_run_input</p> </li> <li> <p>qlik_get_automation_run</p> </li> </ul> |
| Zakładki | Wyświetlanie, tworzenie, aktualizowanie i usuwanie zakładek w aplikacjach. | <ul> <li> <p>qlik_list_bookmarks</p> </li> <li> <p>qlik_create_bookmark</p> </li> <li> <p>qlik_select_bookmark</p> </li> <li> <p>qlik_delete_bookmark</p> </li> </ul> |
| Słownik biznesowy | Zarządzaj terminami biznesowymi, definicjami, kategoriami i powiązaniami z zasobami danych. | <ul> <li> <p>qlik_create_glossary</p> </li> <li> <p>qlik_get_full_glossary_export</p> </li> <li> <p>qlik_get_glossary_categories</p> </li> <li> <p>qlik_create_glossary_category</p> </li> <li> <p>qlik_search_glossary_terms</p> </li> <li> <p>qlik_get_glossary_term</p> </li> <li> <p>qlik_create_glossary_term</p> </li> <li> <p>qlik_update_glossary_term</p> </li> <li> <p>qlik_delete_glossary_term</p> </li> <li> <p>qlik_update_term_status</p> </li> <li> <p>qlik_get_glossary_term_links</p> </li> <li> <p>qlik_create_glossary_term_links</p> </li> </ul> |
| Projekty potoków danych | Pobiera tabele i widoki połączenia oraz wartości powiązań projektu. | <ul> <li> <p>qlik_search_connection_objects</p> </li> <li> <p>qlik_get_pipeline_project_details</p> </li> </ul> |
| Zbiory danych & Jakość danych | Sprawdzaj zbiory danych, schematy, profile, wskaźniki zaufania i metryki jakości. | <ul> <li> <p>qlik_get_dataset</p> </li> <li> <p>qlik_get_dataset_schema</p> </li> <li> <p>qlik_get_dataset_profile</p> </li> <li> <p>qlik_get_dataset_sample</p> </li> <li> <p>qlik_get_dataset_freshness</p> </li> <li> <p>qlik_get_dataset_trust_score</p> </li> <li> <p>qlik_get_dataset_memberships</p> </li> <li> <p>qlik_update_dataset_metadata</p> </li> <li> <p>qlik_update_dataset_quality</p> </li> <li> <p>qlik_get_dataset_quality_computation_status</p> </li> </ul> |
| Eksploracja i analiza danych | Wysyłaj zapytania do danych, twórz obliczenia, eksploruj wartości pól. | <ul> <li> <p>qlik_create_data_object</p> </li> <li> <p>qlik_get_field_values</p> </li> <li> <p>qlik_search_field_values</p> </li> <li> <p>qlik_get_chart_data</p> </li> <li> <p>qlik_get_chart_info</p> </li> </ul> |
| Produkty danych | Twórz, zarządzaj, aktywuj i dystrybuuj wyselekcjonowane produkty danych. | <ul> <li> <p>qlik_create_data_product</p> </li> <li> <p>qlik_get_data_product</p> </li> <li> <p>qlik_get_data_product_documentation</p> </li> <li> <p>qlik_update_data_product</p> </li> <li> <p>qlik_update_data_product_space</p> </li> <li> <p>qlik_update_activate_data_product</p> </li> <li> <p>qlik_update_deactivate_data_product</p> </li> <li> <p>qlik_delete_data_product</p> </li> </ul> |
| Bazy wiedzy | Przeszukuj bazy wiedzy i korzystaj z ich zawartości, aby uzyskać odpowiedzi. | <ul> <li> <p>qlik_search_knowledgebase_chunks</p> </li> </ul> |
| Pochodzenie | Śledź pochodzenie danych i transformacje. | <ul> <li> <p>qlik_get_lineage</p> </li> </ul> |
| Elementy główne (Wymiary & Miary) | Zarządzaj wymiarami i miarami wielokrotnego użytku, podlegającymi nadzorowi. | <ul> <li> <p>qlik_list_dimensions</p> </li> <li> <p>qlik_create_dimension</p> </li> <li> <p>qlik_update_dimension</p> </li> <li> <p>qlik_delete_dimension</p> </li> <li> <p>qlik_list_measures</p> </li> <li> <p>qlik_create_measure</p> </li> <li> <p>qlik_update_measure</p> </li> <li> <p>qlik_delete_measure</p> </li> </ul> |
| Wybory & Filtrowanie | Zastosuj i zarządzaj filtrami, które wpływają na wszystkie wizualizacje. | <ul> <li> <p>qlik_select_values</p> </li> <li> <p>qlik_clear_selections</p> </li> <li> <p>qlik_get_current_selections</p> </li> </ul> |
| Wizualizacja & Arkusze | Twórz pulpity nawigacyjne i dodawaj wykresy, filtry, wskaźniki KPI | <ul> <li> <p>qlik_create_sheet</p> </li> <li> <p>qlik_add_chart</p> </li> <li> <p>qlik_add_filter</p> </li> </ul> |

## Co każde z narzędzi może osiągnąć

### Odkrywanie aplikacji i metadane

Użyj tych narzędzi, aby znaleźć odpowiednią Qlik aplikację analityczną i szybko zrozumieć, co się w niej znajduje, zanim zbudujesz wykresy lub zastosujesz filtry. Ta kategoria obsługuje kompleksowy przepływ odnajdywania: wyszukiwanie w zasobach Qlik w celu zlokalizowania odpowiednich aplikacji.

Dostępne są następujące narzędzia:

* Qlik\_search: Wyszukaj Qlik zasoby (aplikacje, zbiory danych, produkty danych, glosariusze, bazy wiedzy, projekty potoków, połączenia potoków) według nazwy lub zawartości.

* Qlik\_describe\_apps: Pobierz kompleksowe metadane dla aplikacji, w tym pola, właściciela, status publikacji.

* Qlik\_get\_fields: Wyświetla listę wszystkich pól danych dostępnych w aplikacji do użycia jako wymiary.

* Qlik\_list\_sheets: Wyświetla listę wszystkich arkuszy w aplikacji.

* Qlik\_get\_sheet\_details: Pobierz szczegóły dotyczące konkretnego arkusza, w tym wszystkie wykresy i ich typy.

* Qlik\_search\_spaces: Wyszukaj przestrzenie na podstawie ciągu zapytania.

#### Przykład monitu:

"Muszę przeanalizować rezygnację klientów." Ten prosty prompt umożliwia:

* Użyj qlik\_search, aby znaleźć aplikacje związane z „rezygnacją klientów” lub „utrzymaniem klientów”.

* Aby uzyskać najlepsze dopasowanie, uruchom qlik\_describe\_app, aby potwierdzić, że jest to właściwa aplikacja i wyświetlić jej metadane (właściciela i status publikacji).

* Użyj qlik\_get\_fields, aby wyświetlić dostępne pola i zidentyfikować kandydatów na wymiary i miary, takie jak Customer, ChurnFlag, SubscriptionType, Region i ChurnDate.

* Użyj qlik\_list\_sheets , aby zobaczyć, jakie pulpity nawigacyjne już istnieją.

* Dla każdego obiecującego arkusza, na przykład „Przegląd rezygnacji”, wywołaj qlik\_get\_sheet\_details i podsumuj, jakie wykresy są już dostępne i jakie luki pozostają.

### Cykl życia scryptu aplikacji

Te narzędzia kompleksowo wspierają cykl życia aplikacji i skryptu w Twoim kliencie LLM. Możesz utworzyć aplikację, sprawdzić i zaktualizować jej skrypt, uruchomić przeładowanie oraz zweryfikować wyniki na podstawie stanu i dzienników. Obsługuje to zarówno tworzenie treści z przewodnikiem, jak i zautomatyzowane przepływy pracy.

Dostępne są następujące narzędzia:

* qlik\_create\_app: Utwórz nową aplikację analityczną Qlik w przestrzeni docelowej.

* qlik\_get\_dataset\_script: Generuje lub pobiera zawartość skryptu z kontekstu zestawu danych.

* qlik\_get\_script: Pobiera bieżący skrypt ładowania aplikacji.

* qlik\_update\_script: Zastąp pełny skrypt ładowania aplikacji.

* qlik\_start\_app\_reload: Rozpocznij ponowne ładowanie aplikacji.

* qlik\_get\_reload\_status: Sprawdź postęp przeładowania i stan końcowy.

* qlik\_get\_reload\_log: Pobiera dzienniki przeładowania w celu walidacji i rozwiązywania problemów.

* qlik\_cancel\_app\_reload: Anuluj trwające przeładowanie.

* qlik\_get\_data\_model: Sprawdź wynikowy model danych aplikacji po przeładowaniu.

#### Przykład monitu:

Utwórz nową aplikację o nazwie Sales Lifecycle Demo w mojej przestrzeni prywatnej. Przygotuj wersję roboczą jego skryptu ładowania na podstawie naszego zbioru danych Orders, a następnie pokaż mi pełny skrypt."

"Zaktualizuj skrypt, aby uwzględnić Customers i Products ze zbioru danych Customer, i załaduj ponownie skrypt. Jeśli ponowne załadowanie się nie powiedzie, zwróć dziennik ponownego załadowania i zasugeruj poprawkę skryptu. Jeśli przeładowanie zakończy się powodzeniem, wyświetl podsumowanie wynikowego modelu danych."

### Automatyzacje

Te narzędzia umożliwiają wyszukiwanie, tworzenie, aktualizowanie i usuwanie Qlik Cloud automatyzacji oraz zarządzanie połączeniami i konektorami automatyzacji bezpośrednio z poziomu Twojego klienta LLM. Automatyzacje to przepływy pracy wielokrotnego użytku, które mogą wyzwalać działania zewnętrzne, takie jak wysyłanie powiadomień, wykonywanie integracji czy uruchamianie zaplanowanych zadań. Dzięki wykorzystaniu tych narzędzi modele LLM mogą integrować możliwości Qlik Automate z agentowymi przepływami pracy, umożliwiając autonomiczne zarządzanie cyklem życia automatyzacji oraz realizację wieloetapowych zadań analitycznych.

Oficjalna umiejętność automatyzacji dla modeli LLM, qlik-automation, jest dostępna w [GitHub: Official Skills](https://github.com/qlik-oss/agentic-skills). Umiejętność ta prowadzi modele LLM w zakresie używania i tworzenia automatyzacji na podstawie promptu użytkownika, zapewniając logiczny przepływ podczas tworzenia i modyfikowania automatyzacji.

Dostępne są następujące narzędzia:

* Qlik\_fetch\_automation\_run: Pobiera bieżący stan uruchomienia automatyzacji bez odpytywania.

* Qlik\_get\_automation\_by\_id: Pobierz szczegółowe informacje o określonej automatyzacji za pomocą jej unikalnego identyfikatora.

* Qlik\_get\_automation\_inputs: Pobierz pola wejściowe wymagane do uruchomienia automatyzacji, aby dowiedzieć się, jakie dane wejściowe są potrzebne przed jej uruchomieniem.

* Qlik\_get\_automation\_run\_display: Pobiera dane wyjściowe wyświetlania wygenerowane przez określone uruchomienie automatyzacji.

* Qlik\_list\_all\_automation\_runs: Wyświetla listę wszystkich uruchomień automatyzacji, do których masz uprawnienia w całej dzierżawie, zapewniając przegląd aktywności automatyzacji.

* Qlik\_list\_automation\_runs: Wyświetla listę uruchomień dla określonej automatyzacji, w tym status, czas rozpoczęcia i czas trwania. Użyj tego, aby wyświetlić historię wykonania i status automatyzacji.

* Qlik\_list\_automation\_connections: Wyświetla listę połączeń automatyzacji Qlik. Użyj tego, aby wykryć skonfigurowane połączenia, do których można się odwoływać w obszarach roboczych automatyzacji.

* Qlik\_list\_automation\_connectors: Wyświetla listę dostępnych konektorów automatyzacji Qlik. Użyj tego, aby odkryć łączniki, których można używać podczas tworzenia obszarów roboczych automatyzacji.

* Qlik\_get\_automation\_connector: Pobierz pełne szczegóły określonego łącznika automatyzacji. Użyj tego, aby sprawdzić parametry połączenia, dostępne bloki i szablony wstawek dla łącznika.

* Qlik\_get\_automation\_connector\_webhook\_configuration: Pobiera konfigurację webhooka dla określonego łącznika automatyzacji. Użyj tego, aby odkryć zdarzenia elementu webhook obsługiwane przez łącznik oraz parametry udostępniane przez każde zdarzenie.

* Qlik\_create\_automation: Utwórz nową automatyzację Qlik.

* Qlik\_update\_automation: Aktualizuje nazwę, opis, obszar roboczy, harmonogramy lub limit współbieżności automatyzacji Qlik.

* Qlik\_delete\_automation: Usuń automatyzację Qlik.

* Qlik\_start\_automation\_run: Uruchom automatyzację. To tworzy i uruchamia nowy przebieg dla określonej automatyzacji.

* Qlik\_start\_automation\_run\_interactive: Uruchamia automatyzację i zwraca początkowy stan uruchomienia, obsługując interaktywne dane wejściowe w trakcie trwania uruchomienia.

* Qlik\_update\_automation\_run\_input: Natychmiast zatrzymaj trwające uruchomienie automatyzacji.

* Qlik\_get\_automation\_run: Prześlij dane wejściowe użytkownika do uruchomienia automatyzacji, które oczekuje na dane wejściowe.

Automatyzacje mają następujące ograniczenia, gdy są używane z Qlik narzędziami MCP:

* Obsługiwane typy wejściowe są ograniczone do:

  * Pojedynczy wiersz

  * Wielowierszowy

  * Lista rozwijana

    InformacjaPola rozwijane są ograniczone do 10 opcji.

  * Wybór wielokrotny.

    InformacjaPola wielokrotnego wyboru są ograniczone do 10 opcji.

#### Przykład monitu:

Ukończyłem analizę trendów sprzedaży w tym miesiącu. Wyszukaj automatyzacje związane z powiadomieniami lub pocztą e-mail. Gdy znajdziesz taki, który wysyła wiadomości e-mail, pokaż mi jego szczegóły. Chcę to uruchomić, aby wysłać podsumowanie moich ustaleń do interesariuszy z tematem 'Analiza miesięcznych trendów sprzedaży'."

Które łączniki automatyzacji mogą wysyłać wiadomości e-mail?

"Chciałbym utworzyć automatyzację Qlik przy użyciu umiejętności qlik-automation, która przeładuje moją aplikację magazynową i wyśle wiadomość na Slacku na moim kanale #inventory-updates, jeśli przeładowanie aplikacji zakończy się niepowodzeniem."

### Zakładki

Ten zestaw narzędzi umożliwia użytkownikowi przeglądanie i stosowanie zapisanych w zakładkach selekcji w aplikacjach. Użytkownicy mogą również tworzyć własne zakładki na podstawie bieżących wyborów, co pozwala im szybko ponownie zastosować wybory z poziomu klienta LLM. Zakładki utworzone za pomocą narzędzi MCP Qlik można również usunąć.

Dostępne są następujące narzędzia:

* Qlik\_list\_bookmarks: Wyświetla listę wszystkich zakładek w aplikacji.

* Qlik\_create\_bookmark: Utwórz nową zakładkę przy użyciu bieżących selekcji.

* Qlik\_select\_bookmark: Wybierz zakładkę. Zmienia to filtry zastosowane w modelu danych i zwraca wynikowy stan zaznaczenia.

* Qlik\_delete\_bookmark: Usuń zakładkę.

  Informacja

  Możesz usuwać tylko zakładki utworzone za pomocą Qlik narzędzi MCP.

#### Przykład monitu:

"Zapisz bieżące zaznaczenia jako EMEA Q1 2026."

### Słownik biznesowy

Ten zestaw narzędzi umożliwia użytkownikowi kompleksowe skonfigurowanie i utrzymywanie zarządzanego słownika biznesowego:

* Tworzenie słownika

* Uporządkuj to za pomocą kategorii

* Dodawaj i zarządzaj terminami (w tym edytowanie, usuwanie i zarządzanie statusem cyklu życia, takim jak roboczy -zweryfikowany-przestarzały)

* Połącz te terminy z rzeczywistymi zasobami analitycznymi (aplikacjami, zbiorami danych, polami, elementami głównymi).

Dostępne są następujące narzędzia:

* Qlik\_create\_glossary: Utwórz nowy słownik biznesowy

* Qlik\_get\_full\_glossary\_export: Pobierz kompletny słownik ze wszystkimi terminami, kategoriami, linkami (kosztowna operacja)

* Qlik\_get\_glossary\_categories: Pobierz wszystkie kategorie dla glosariusza

* Qlik\_create\_glossary\_category: Utwórz nową kategorię w glosariuszu

* Qlik\_search\_glossary\_terms: Wyszukaj terminy w glosariuszu

* Qlik\_get\_glossary\_term: Pobierz konkretny termin z glosariusza

* Qlik\_create\_glossary\_term: Utwórz nowy termin słownika z opisem, tagami, relacjami

* Qlik\_update\_glossary\_term: Modyfikuj istniejący termin słownika

* Qlik\_delete\_glossary\_term: Usuń termin słownikowy

* Qlik\_update\_term\_status: Zaktualizuj status terminu (roboczy, zweryfikowany, przestarzały). Tylko steward może zweryfikować termin. Po zweryfikowaniu terminu tylko steward może zmodyfikować termin.

  Informacja

  Ta operacja ma trzy statusy:

  * wersja robocza: Termin jest w stanie roboczym.

  * zweryfikowano: Termin został zweryfikowany przez zarządcę.

  * przestarzałe: Termin jest przestarzały i nie powinien być używany.

  Nazwy statusów są wrażliwe na wielkość liter i muszą być podane dokładnie tak, jak powyżej.

* Qlik\_get\_glossary\_term\_links: Pobierz zasoby połączone z terminem słownikowym

  Ta funkcja obsługuje dwa tryby:

  * Tryb pojedynczego łącza: Podaj pojedyncze parametry dla instancji resource\_id lub resource\_type.

  * Tryb wsadowy: Podaj listę słowników linków za pośrednictwem parametru 'links'

  Informacja

  Podczas łączenia z podzasobem wszystkie trzy pola podzasobu (subResourceId, subResourceName i subResourceType) muszą być podane razem dla każdego linku.

* Qlik\_create\_glossary\_term\_links: Połącz termin z aplikacjami, zestawami danych, polami, elementami głównymi

#### Przykład monitu:

"Pomóż mi stworzyć słownik biznesowy dla naszej domeny sprzedaży i zarządzać nim. Utwórz glosariusz o nazwie ‘Sales Glossary’, dodaj kategorie ‘Revenue’, ‘Customers’ i ‘Pipeline’. Następnie utwórz terminy dla ‘Annual Recurring Revenue (ARR)’ i ‘Customer Churn’ z definicjami czyścić i tagami, na przykład finance oraz sales-ops, ustaw je jako wersje robocze i połącz każdy termin z odpowiednimi polami zestawu danych oraz elementami głównymi wskaźnik KPI."

### Zestawy danych i jakość danych

Te narzędzia pomagają użytkownikowi zrozumieć, walidować i zarządzać zbiorami danych poprzez sprawdzenie, czym jest zbiór danych (metadane i członkostwa w produktach danych), co zawiera (schemat), jak wyglądają dane (statystyki profilowania – rozkłady i szybka próbka wierszy). Narzędzia wspierają również procesy zarządzania danymi: ulepszanie dokumentacji zbioru danych (nazwa-opis) oraz wyzwalanie i monitorowanie obliczeń jakości danych w celu odświeżania metryk jakości w czasie.

Dostępne są następujące narzędzia:

* Qlik\_get\_dataset: Ładuje metadane zbioru danych, w tym wynik zaufania

* Qlik\_get\_dataset\_schema: Wczytaj schemat (definicje kolumn) zbioru danych

* Qlik\_get\_dataset\_profile: Wczytaj dane profilu (statystyki, rozkłady) zbioru danych

* Qlik\_get\_dataset\_sample: Wczytaj pierwsze 10 wierszy zbioru danych do podglądu

* Qlik\_get\_dataset\_freshness: Pobierz ostatnio zaktualizowany znacznik czasu zbioru danych

* Qlik\_get\_dataset\_trust\_score: Pobierz wynik zaufania zestawu danych

* Qlik\_get\_dataset\_memberships: Pobierz członkostwa produktu danych dla zestawu danych

* Qlik\_update\_dataset\_metadata: Zaktualizuj nazwę i opis zestawu danych

* Qlik\_update\_dataset\_quality: Zleć obliczenie jakości danych dla zestawu danych

* Qlik\_get\_dataset\_quality\_computation\_status: Sprawdź status obliczenia jakości

#### Przykład monitu:

„Oceń gotowość naszego zestawu danych Zamówienia klientów pod kątem nowego pulpitu nawigacyjnego. Pokaż mi jego metadane i aktualny wskaźnik zaufania, potwierdź czas ostatniego odświeżenia oraz podaj listę produktów danych, do których należy. Następnie załaduj schemat oraz 10-wierszową próbkę, aby wstępnie zweryfikować kluczowe pola, takie jak order\_date, customer\_id i net\_amount. Uruchom profilowanie zestawu danych, aby wykryć brakujące wartości i wartości odstające, a jeśli metryki jakości wydają się nieaktualne, wyzwól obliczanie jakości danych i sprawdzaj stan zadania do momentu jego zakończenia. Na koniec, zaktualizuj opis zestawu danych, aby udokumentować znane ograniczenia i zalecane użycie.”

### Eksploracja danych & Analiza

Narzędzia te wspierają szybką i doraźną analizę danych oraz istniejących treści analitycznych, bez konieczności trwałego tworzenia nowych wizualizacji przez użytkownika. Możesz tworzyć tymczasowe obliczenia lub obiekty zapytań, aby odpowiedzieć na pytania typu „co by było, gdyby”, sprawdzać pola, wyświetlając unikalne wartości, lub wyszukiwać określone wartości.

Dostępne są następujące narzędzia:

* Qlik\_create\_data\_object: Tworzy tymczasowe obiekty obliczeniowe dla zapytań analitycznych ad hoc

  Informacja

  Użyj get\_field\_values() lub search\_field\_values() przed zastosowaniem zaznaczeń, aby sprawdzić, czy wartości istnieją.

  Ostrzeżenie

  Qlik wykonuje WSZYSTKIE obliczenia, dlatego:

  * Nigdy nie agreguj, nie sumuj, nie uśredniaj ani nie obliczaj na zwróconych danych: wartości są ostateczne.

  * Dla różnych obliczeń, wywołaj narzędzie ponownie z nowymi wyrażeniami.

  * Zawsze stosuj odpowiednie filtry-selekcje, aby ograniczyć rozmiar danych i poprawić wydajność.

* Qlik\_get\_field\_values: Uzyskaj unikalne wartości dla określonego pola (użyj przed filtrowaniem)

  Informacja

  Dla pól o wysokiej kardynalności zawsze używaj qlik\_search\_field\_values() zamiast tego

  Ostrzeżenie

  Użyj tego narzędzia lub qlik\_search\_field\_values() PRZED utworzeniem selekcji-filtrów, aby sprawdzić, czy wartości istnieją. Pomaga to uniknąć błędów podczas stosowania filtrów z nieistniejącymi wartościami.

* Qlik\_search\_field\_values: Wyszukaj określone wartości w polach (zweryfikuj przed analizą zbioru)

  Ostrzeżenie

  Przed utworzeniem obiektów danych za pomocą analizy zbioru lub selekcji: Użyj qlik\_search\_field\_values, aby zweryfikować istnienie wartości. Zapobiega to błędom wynikającym z nieistniejących wartości filtrów, szczególnie ważne dla: lat, dat, kodów walut, nazw produktów.

  Najlepsza praktyka, przykładowy przepływ pracy:

  1. qlik\_search\_field\_values(fieldName="payment\_year", searchTerms=["2022"])

  2. Zweryfikuj, czy "2022" istnieje w wynikach

  3. Utwórz obiekt danych, używając {payment\_year={2022}.

* Qlik\_get\_chart\_data: Pobierz stronicowane dane z istniejącej wizualizacji wykresu

* Qlik\_get\_chart\_info: Pobierz metadane o wykresie bez pobierania jego danych

#### Przykład monitu:

“Pomóż mi zbadać, dlaczego przychody w regionie Północ spadły w zeszłym miesiącu. Najpierw sprawdź istniejący wykres ‘Revenue by Region’: pokaż mi jego metadane (wymiary, miary, filtry, liczbę wierszy), a następnie pobierz dane wykresu z ostatnich dwóch miesięcy. Zanim zastosuję jakiekolwiek selekcje, wyświetl unikatowe wartości dla pola Region i przeszukaj wartości pola, aby potwierdzić, czy używana jest wartość ‘North’, ‘NORTH’ czy ‘Northern’. Następnie utwórz obliczenie tymczasowe, aby porównać przychody i marżę miesiąc do miesiąca dla regionu Północ w porównaniu z innymi regionami, oraz wyróżnij kategorie produktów, które w największym stopniu przyczyniły się do zmiany.”

### Produkty danych

Te narzędzia zarządzają pełnym cyklem życia produktu danych jako zarządzany, możliwy do udostępniania pakiet zbiorów danych:

1. Utwórz go.

2. Sprawdź jego metadane i dokumentację.

3. Utrzymaj jego definicję (nazwa, opis i które zestawy danych zawiera)

4. Kontroluj, gdzie i czy jest dostępny, przenosząc go między przestrzeniami oraz aktywując lub dezaktywując go.

Obsługują również czyszczenie po zakończeniu cyklu życia poprzez usunięcie produktu danych, gdy nie jest już potrzebny.

Dostępne są następujące narzędzia:

* Qlik\_create\_data\_product: Utwórz nowy produkt danych

* Qlik\_get\_data\_product: Pobierz metadane dla określonego produktu danych

* Qlik\_get\_data\_product\_documentation: Pobierz dokumentację w formacie Markdown produktu danych

* Qlik\_update\_data\_product: Zaktualizuj właściwości (nazwę, opis, zbiory danych) produktu danych

* Qlik\_update\_data\_product\_space: Przenieś produkt danych do innej przestrzeni

* Qlik\_update\_activate\_data\_product: Aktywuj produkt danych w określonej przestrzeni

* Qlik\_update\_deactivate\_data\_product: Dezaktywuj produkt danych

* Qlik\_delete\_data\_product: Usuń produkt danych

#### Przykład monitu:

“Utwórz produkt danych o nazwie ‘Sales Analytics – Curated’ z opisem czyścić i dołącz te zestawy danych: Orders, Customers i Products. Następnie pokaż mi metadane produktu danych i pobierz jego dokumentację Markdown, abym mógł przejrzeć, co zobaczą konsumenci. Zaktualizuj opis, aby dodać wskazówki dotyczące użycia, a także dodać zestaw danych Returns. Przenieś produkt danych do naszej współdzielonej przestrzeni „Analytics”, aktywuj go tam, aby zapewnić szerszy dostęp, a jeśli później zastąpimy go nową wersją, dezaktywuj starą. Na koniec, jeśli produkt został całkowicie wycofany i nie ma już do niego żadnych odwołań, usuń go.”

### Projekty potoków danych

Te narzędzia pomagają konfigurować i weryfikować projekty potoków zdefiniowane w kodzie. Gdy serwer MCP jest wdrożony z obsługą potoków deklaratywnych, możesz użyć tych narzędzi do przeszukiwania dostępnych źródeł danych i sprawdzania metadanych projektu potoku przed wdrożeniem.

Dostępne są następujące narzędzia:

* qlik\_search\_connection\_objects: Wyświetla listę wszystkich encji źródłowych (tabel, widoków) dostępnych w połączeniu danych. Użyj tego, aby dowiedzieć się, jakie źródła danych są dostępne podczas konfigurowania zadań potoku danych.

* qlik\_get\_pipeline\_project\_details: Zwraca wartości powiązań projektu.

#### Przykłady promptów:

* Pokaż mi wszystkie dostępne tabele w naszym połączeniu z bazą danych Sales, abym mógł zdecydować, które tabele uwzględnić w potoku danych.

* "Zwraca wartości powiązań projektu potoku danych 'CustomerETL'."

### Bazy wiedzy

To narzędzie umożliwia znajdowanie baz wiedzy i przeszukiwanie ich zawartości w celu uzyskania odpowiedzi. Narzędzie umożliwia przeszukiwanie zawartości określonych baz wiedzy.

Dostępne są następujące narzędzia:

* Qlik\_search\_knowledgebase\_chunks: Wyszukuj w zaindeksowanej zawartości baz wiedzy i uzyskuj odpowiedzi na podstawie zawartości bazy wiedzy.

#### Przykład monitu:

"Przygotowuję się do spotkania z potencjalnym klientem. Przeanalizuj moje bazy wiedzy dotyczące informacji o klientach, przypadków użycia produktu i analizy konkurencji i sprawdź, które przypadki użycia najlepiej odpowiadają potrzebom mojego klienta, pokazując jednocześnie, jak przewyższamy konkurencję."

### Pochodzenie

To narzędzie pozwala użytkownikowi śledzić, skąd pochodzą dane i jak przepływają, poprzez pobieranie pochodzenia danych nadrzędnych dla zestawu danych lub aplikacji. Ponieważ każde wywołanie zwraca tylko jeden krok wstecz, zwykle powtarza się je rekurencyjnie, aby zbudować pełny łańcuch. Jest to przydatne do:

* Analiza wpływu.

* Rozwiązywanie problemów z nieoczekiwanymi liczbami.

* Zarządzanie lub audyt.

* Identyfikowanie prawdziwych źródeł zasilających raport lub zestaw danych.

Dostępne są następujące narzędzia:

* Qlik\_get\_lineage: Wczytaj historię pochodzenia zbioru danych lub aplikacji (wywołaj rekurencyjnie dla pełnego łańcucha)

#### Przykład monitu:

“Pokaż mi pełne pochodzenie nadrzędne dla zestawu danych Customer Orders. Rozpocznij od zestawu danych i cofaj się rekurencyjnie, aż dotrzesz do pierwotnych systemów źródłowych. Dla każdego kroku podsumuj, co jest bezpośrednim elementem nadrzędnym, oraz wskaż wszelkie kluczowe transformacje lub powiązane pośrednie zbiory danych bądź aplikacje. Następnie powiedz mi, które źródło nadrzędne najprawdopodobniej wpłynie na pole net\_amount, jeśli ulegnie ono zmianie.”

### Elementy główne (Wymiary & Miary)

Te narzędzia pomagają użytkownikom standaryzować i ponownie wykorzystywać kluczową logikę biznesową w aplikacji, pracując z głównymi wymiarami (biblioteki) i miarami. Możesz zinwentaryzować to, co jest już dostępne (aby uniknąć duplikowania i zachęcić do spójności), i możesz tworzyć nowe wymiary i miary wielokrotnego użytku, aby wykresy w wielu arkuszach używały tych samych definicji pól i wyrażeń obliczeniowych, poprawiając zarządzanie, łatwość konserwacji i wyrównanie metryk.

Możesz zaktualizować swoje elementy główne za pomocą nowych definicji, co pozwala na szybkie wprowadzanie ulepszeń. Możesz także usunąć elementy główne. Na przykład możesz poprosić swojego klienta LLM o wyczyszczenie dowolnego elementu głównego, który nie jest używany w aplikacji.

InformacjaMożesz aktualizować i usuwać tylko elementy główne utworzone za pomocą narzędzi Qlik MCP.

Dostępne są następujące narzędzia:

* Qlik\_list\_dimensionst: Wyświetl wszystkie wymiary biblioteki dostępne w aplikacji

* Qlik\_create\_dimension: Utwórz wymiar biblioteki wielokrotnego użytku

* Qlik\_update\_dimension: Zaktualizuj istniejący wymiar biblioteki w aplikacji Qlik

* Qlik\_delete\_dimension: Usuń wymiar biblioteki z aplikacji Qlik

* Qlik\_list\_measures: Wyświetl wszystkie miary biblioteki dostępne w aplikacji

* Qlik\_create\_measure: Utwórz miarę biblioteczną wielokrotnego użytku z wyrażeniem

* Qlik\_update\_measure: Zaktualizuj istniejącą miarę biblioteczną w aplikacji Qlik

* Qlik\_delete\_measure: Usuń miarę z biblioteki z aplikacji Qlik

#### Przykład monitu:

„Pomóż mi ustandaryzować metryki w naszej aplikacji Sales Performance. Najpierw wypisz istniejące wymiary i miary biblioteki, aby niczego nie duplikować. Następnie utwórz nowy wymiar biblioteki ‘Customer Segment’ na podstawie odpowiedniego pola segmentu oraz utwórz miarę wielokrotnego użytku ‘Gross Margin %’ przy użyciu naszej standardowej definicji (marża brutto podzielona przez przychód, sformatowana jako wartość procentowa). Po ich utworzeniu podaj mi dokładne nazwy elementów głównych, do których mam się odwoływać podczas tworzenia wykresów, aby wszystkie pulpity nawigacyjne korzystały z tej samej logiki.”

### Wybory & Filtrowanie

Te narzędzia kontrolują interaktywny stan filtra aplikacji Qlik:

* Zastosuj zaznaczenia do jednego lub większej liczby pól (używając dokładnych wartości lub dopasowania w stylu predykatu wzorca).

* Sprawdź, jakie filtry są obecnie aktywne.

* Wyczyść zaznaczenia globalnie albo dla określonego pola.

Razem wspierają kierowane przepływy analizy, powtarzalne kroki dochodzeniowe.

Dostępne są następujące narzędzia:

* Qlik\_select\_values: Zastosuj zaznaczenia (filtry) do pól - obsługuje dokładne wartości i dopasowywanie wzorców

  Informacja

  Kiedy używać zaznaczeń zamiast analizy zbiorów:

  * Gdy chcesz filtrować całą aplikację lub sesję dla wielu kolejnych operacji, użyj select\_values().

  * Gdy potrzebujesz jednorazowego filtra dla konkretnego obliczenia, użyj set analysis w wyrażeniach

  Zaznaczenia utrzymują się we wszystkich operacjach, dopóki nie zostaną wyczyszczone; wpływają na WSZYSTKIE kolejne pobierania danych. Zgodnie z najlepszymi praktykami, w przypadku pojedynczych zapytań analitycznych, preferuj analizę zbiorów zamiast zaznaczeń, aby uniknąć narzutu zarządzania stanem.

  Ostrzeżenie

  * Użyj qlik\_get\_field\_values() lub qlik\_search\_field\_values() najpierw, aby sprawdzić, czy wartości, które chcesz wybrać, istnieją. Wybranie nieistniejących wartości spowoduje cichą awarię.

  * Zwrócone zaznaczenia są faktycznie aktualnie zastosowanymi zaznaczeniami i są prawdziwe. Wszelkie pola, w których zaznaczenie nie powiodło się, na przykład: gdzie wartości nie istniały, nie pojawią się na zwróconej liście.

* Qlik\_clear\_selections: Czyść zaznaczenia - wszystkie lub określone pole

  OstrzeżenieZwrócone zaznaczenia są rzeczywistym aktualnie zastosowanym zaznaczeniem i są prawdą. Any fields where selection failed for instance, values did not exist, will not appear in the returned list.

* Qlik\_get\_current\_selections: Get currently active selections or filters in the app

#### Przykład monitu:

“Skonfiguruj mój kontekst analizy dla aplikacji Executive Sales: wybierz Rok = 2025 i Region = EMEA oraz zastosuj wybór oparty na wzorcu dla pola Kategoria produktu, aby uwzględnić tylko kategorie zaczynające się od ‘Cloud’. Następnie pokaż mi bieżące zaznaczenia, abym mógł potwierdzić, która opcja jest aktywna. Gdy przejrzę wskaźniki KPI, wyczyść tylko wybór Kategoria produktu (zachowaj Rok i Region), a na koniec wyczyść wszystkie wybory, aby zresetować aplikację z powrotem do stanu niefiltrowanego.”

### Wizualizacje & Arkusze

Te narzędzia pozwalają użytkownikom tworzyć pulpity nawigacyjne w aplikacji Qlik:

* Utwórz nowy arkusz jako płótno.

* Dodaj wizualizacje (wykresy, tabele, wskaźniki KPI.) skonfigurowane z wymiarami, miarami i opcjami wyświetlania.

* Umieść panele filtrowania na arkuszu, aby użytkownicy mogli interaktywnie segmentować analizę.

Razem obejmują podstawowy przepływ pracy tworzenia użytecznej, samoobsługowej strony pulpitu nawigacyjnego.

Dostępne są następujące narzędzia:

* Qlik\_create\_sheet: Utwórz nowy pusty arkusz (pulpit nawigacyjny) w aplikacji

* Qlik\_add\_chart: Dodaj wizualizację (słupek, liniowy, kołowy, tabela, wskaźnik KPI itp.) do arkusza

  Informacja

  * Zaplanuj strukturę zapytania przed wykonaniem wywołań narzędzi.

  * Sprawdź istnienie wartości daty za pomocą qlik\_search\_field\_values lub qlik\_get\_field\_values najpierw

  * Użyj analizy zbiorów na wyborach na poziomie aplikacji dla jednorazowych zapytań

* Qlik\_add\_filter: Dodaj panel filtrowania do arkusza dla filtrowania sterowanego przez użytkownika

#### Przykład monitu:

„Utwórz nowy arkusz o nazwie „Sales Overview” w naszej aplikacji analitycznej. Dodaj wskaźnik KPI dla łącznych przychodów i łącznej liczby zamówień, wykres liniowy przedstawiający przychody według miesięcy oraz wykres słupkowy przedstawiający przychody według regionów (posortowane malejąco). Następnie dodaj panel filtrów z polami Rok, Region i Kategoria produktu, aby użytkownicy mogli dostosować widok. Upewnij się, że wizualizacje są czytelnie zatytułowane, a arkusz jest gotowy dla kadry kierowniczej.”