Qlik Инструменты MCP
Последнее обновление: 2026-11-10Сервер Qlik MCP включает инструменты, которые позволяют вашей LLM выполнять действия для вас в вашем Qlik Cloud клиенте. Вы можете настроить свой опыт, выбрав, какие Qlik инструменты MCP вы хотите сделать доступными.
Доступ и разрешения и Qlik инструменты MCP
Доступ к инструментам MCP контролируется вашими разрешениями. Вам требуется разрешение Qlik MCP: Разрешено в пользовательской роли для доступа к Qlik инструментам MCP из вашего клиента LLM.
Кроме того, поскольку инструмент Qlik MCP авторизован как подключающийся пользователь, он использует вашу существующую роль пользователя и разрешения на пространство. Вам также необходимо иметь разрешение в Qlik Cloud для использования возможностей или типа контента, используемого инструментами. Например, если у вас нет разрешения на доступ к происхождению в Qlik Cloud, вы не сможете использовать инструмент Qlik MCP Qlik получение происхождения. В зависимости от ваших разрешений, некоторые инструменты могут ответить отказом в доступе, если вы не можете использовать возможность или функциональность в Qlik Cloud.
Доступность инструментов также может быть ограничена лицензированием вашего клиента.
Выбор Qlik инструментов MCP
Инструменты Qlik MCP представляют собой каталог специализированных действий, которые LLM может вызывать для выполнения действий в вашем клиенте Qlik Cloud. Доступные действия:
-
Поиск приложений и наборов данных
-
Проверка полей и метаданных диаграммы
-
Применение и очистка фильтров
-
Создание листов и диаграмм
-
Управление управляемыми ресурсами, такими как термины глоссария и продукты данных.
Каждый инструмент представляет определенную возможность с четко определенными входными и выходными данными.
Доступные инструменты Qlik MCP
В таблице ниже представлен обзор текущих категорий инструментов Qlik MCP и названий инструментов.
| Категория | Сводка | Название инструмента |
|---|---|---|
|
Обнаружение приложений и метаданные |
Находите приложения, изучайте структуру, понимайте, какие данные доступны. |
|
|
Жизненный цикл скрипта приложения |
Создавайте приложения, управляйте скриптами, запускайте перезагрузки и проверяйте результаты загрузки. |
|
|
Автоматизации |
Находите, создавайте, обновляйте и удаляйте автоматизации, а также управляйте подключениями и коннекторами автоматизации для выполнения таких действий, как отправка уведомлений или запуск рабочих процессов. |
|
| Закладки | Просматривать, создавать, обновлять и удалять закладки в приложениях. |
|
|
Бизнес-глоссарий |
Управление бизнес-терминами, определениями, категориями и связями с ресурсами данных. |
|
|
Проекты конвейеров данных |
Получает таблицы и представления подключения, а также значения привязки проекта. |
|
|
Наборы данных & Качество данных |
Проверяйте наборы данных, схемы, профили, показатели доверия и метрики качества. |
|
|
Исследование данных & Анализ |
Запрашивайте данные, создавайте вычисления, исследуйте значения полей. |
|
|
Продукты данных |
Создавайте, управляйте, активируйте и распространяйте отобранные продукты данных. |
|
| Базы знаний | Выполняйте поиск по базам знаний и используйте их содержимое для получения ответов. |
|
|
Происхождение |
Отслеживать источники данных и преобразования. |
|
|
Основные элементы (Измерения & Меры) |
Управляйте многократно используемыми управляемыми измерениями и мерами. |
|
|
Семантические модели (продукты данных) |
Находите и создавайте управляемую семантическую модель (таблицы, связи, меры и измерения) продукта данных. |
|
|
Выборки и фильтрация |
Применять фильтры и управлять ими, которые влияют на все визуализации. |
|
|
Визуализация и Листы |
Создавайте панели мониторинга и добавляйте диаграммы, фильтры, Ключевые показатели эффективности |
|
Что может выполнить каждый из инструментов
Обнаружение приложений и метаданные
Используйте эти инструменты, чтобы найти подходящее Qlik аналитическое приложение и быстро понять, что в нем содержится, прежде чем создавать диаграммы или применять фильтры. Эта категория поддерживает сквозной процесс обнаружения: поиск по ресурсам Qlik для поиска соответствующих приложений.
Доступны следующие инструменты:
-
Qlik_search: Поиск Qlik ресурсов (приложений, наборов данных, продуктов данных, глоссариев, баз знаний, проектов конвейеров, подключений конвейеров) по имени или содержимому.
-
Qlik_describe_apps: Получить полную метаданные для приложения, включая поля, владельца, статус публикации.
-
Qlik_get_fields: Перечислить все поля данных, доступные в приложении для использования в качестве измерений.
-
Qlik_list_sheets: Перечислить все листы в приложении.
-
Qlik_get_sheet_details: Получить сведения о конкретном листе, включая все диаграммы и их типы.
-
Qlik_search_spaces: Поиск пространств на основе строки запроса.
Пример запроса:
"Мне нужно проанализировать отток клиентов." Этот простой промпт позволяет:
-
Используйте qlik_search, чтобы найти приложения, связанные с “churn” или “customer retention”.
-
Для наилучшего соответствия запустите qlik_describe_app, чтобы убедиться, что это правильное приложение, и просмотреть его метаданные (владелец и статус публикации).
-
Используйте qlik_get_fields, чтобы вывести список доступных полей и определить потенциальные измерения и меры, такие как Customer, ChurnFlag, SubscriptionType, Region и ChurnDate.
-
Используйте qlik_list_sheets , чтобы увидеть, какие панели мониторинга уже существуют.
-
Для любого перспективного листа, например, «Churn Overview», вызовите qlik_get_sheet_details и обобщите, какие диаграммы уже доступны и какие пробелы остаются.
Жизненный цикл скрипта приложения
Эти инструменты поддерживают жизненный цикл приложений и скриптов от начала до конца в вашем LLM-клиенте. Вы можете создать приложение, проверить и обновить соответствующий скрипт, выполнить перезагрузку и проверить результаты по статусу и журналам. Это поддерживает как управляемое создание контента, так и автоматизированные рабочие процессы.
Доступны следующие инструменты:
-
qlik_create_app: Создать новое аналитическое приложение Qlik в целевом пространстве.
-
qlik_get_dataset_script: создание или получение содержимого скрипта из контекста набора данных.
-
qlik_get_script: Получить Скрипт загрузки текущего приложения.
-
qlik_update_script: Заменить полный Скрипт загрузки приложения.
-
qlik_start_app_reload: запуск перезагрузки приложения.
-
qlik_get_reload_status: Проверка хода перезагрузки и конечного состояния.
-
qlik_get_reload_log: получение журналов перезагрузки для проверки и устранения неполадок.
-
qlik_cancel_app_reload: Отменить выполняющуюся перезагрузку.
-
qlik_get_data_model: Проверить результирующую модель данных приложения после перезагрузки.
Пример запроса:
Создайте новое приложение с названием Sales Lifecycle Demo в моем личном пространстве. Составьте Скрипт загрузки для него из нашего набора данных Orders, затем покажите мне полный скрипт."
"Обновите скрипт, чтобы включить Customers и Products из набора данных Customer, и перезагрузите скрипт. Если перезагрузка завершилась сбоем, верните журнал перезагрузки и предложите исправление скрипта. Если перезагрузка завершилась успешно, отобразить сводку полученной модели данных."
Автоматизации
Эти инструменты позволяют находить, создавать, обновлять и удалять Qlik Cloud автоматизации, а также управлять подключениями и коннекторами автоматизации напрямую из вашего LLM-клиента. Автоматизация — это многократно используемые рабочие процессы, которые могут инициировать внешние действия, такие как отправка уведомлений, выполнение интеграций или запуск запланированных задач. Используя эти инструменты, LLM могут интегрировать возможности Qlik Automate в агентные рабочие процессы, обеспечивая автономное управление жизненным циклом автоматизации и выполнение многоэтапных задач анализа.
Официальный навык автоматизации для LLM, qlik-automation, доступен в GitHub: Official Skills. Навык направляет LLM при использовании и создании автоматизаций на основе запроса пользователя, обеспечивая логическую последовательность при создании и изменении автоматизаций.
Доступны следующие инструменты:
-
Qlik_fetch_automation_run: Получить текущее состояние запуска автоматизации без опроса.
-
Qlik_get_automation_by_id: получить подробную информацию о конкретной автоматизации по ее уникальному идентификатору.
-
Qlik_get_automation_inputs: Получите поля ввода, необходимые для запуска автоматизации, чтобы узнать, какие входные данные требуются перед ее запуском.
-
Qlik_get_automation_run_display: Получить отображаемый вывод, сформированный конкретным запуском автоматизации.
-
Qlik_list_all_automation_runs: возвращает список всех запусков автоматизации, на просмотр которых у вас есть разрешение в клиенте, предоставляя обзор активности автоматизации.
-
Qlik_list_automation_runs: выводит список запусков конкретной автоматизации, включая статус, время начала и длительность. Используйте это для просмотра истории выполнения и статуса автоматизации.
-
Qlik_list_automation_connections: Получить список подключений автоматизации Qlik. Используйте это для обнаружения настроенных подключений, на которые можно ссылаться в рабочих областях автоматизации.
-
Qlik_list_automation_connectors: Вывести список доступных коннекторов автоматизации Qlik. Используйте это для поиска коннекторов, которые можно использовать при создании рабочих пространств автоматизации.
-
Qlik_get_automation_connector: Получить полные сведения о конкретном коннекторе автоматизации. Используйте это для просмотра параметров подключения, доступных блоков и шаблонов фрагментов для коннектора.
-
Qlik_get_automation_connector_webhook_configuration: Получить конфигурацию вебхука для определенного коннектора автоматизации. Используйте это, чтобы узнать, какие события вебхуков поддерживает коннектор и какие параметры предоставляет каждое событие.
-
Qlik_create_automation: Создать новую Qlik автоматизацию.
-
Qlik_update_automation: обновить имя, описание, рабочую область, расписания или ограничение параллелизма автоматизации Qlik.
-
Qlik_delete_automation: Удалить автоматизацию Qlik.
-
Qlik_start_automation_run: Запустить автоматизацию. Это создает и запускает новый запуск для указанной автоматизации.
-
Qlik_start_automation_run_interactive: запустить автоматизацию и вернуть начальное состояние запуска с поддержкой интерактивного ввода в процессе выполнения.
-
Qlik_update_automation_run_input: Немедленно остановить выполняемый запуск автоматизации.
-
Qlik_get_automation_run: отправить пользовательские входные данные в запуск автоматизации, ожидающий ввода.
Автоматизации имеют следующие ограничения при использовании с Qlik инструментами MCP:
-
Поддерживаемые типы входных данных ограничены следующими:
-
Одна строка
-
Многострочный
-
Раскрывающийся список
Примечание к информацииПоля с раскрывающимся списком ограничены 10 вариантами. -
Множественный выбор.
Примечание к информацииПоля множественного выбора ограничены 10 вариантами.
-
Пример запроса:
"Я завершил анализ тенденций продаж за этот месяц. Поиск автоматизаций, связанных с уведомлениями или электронной почтой. Как только вы найдете то, что отправляет электронную почту, покажите мне сведения о нем. Я хочу запустить его, чтобы отправить сводку своих выводов заинтересованным сторонам с темой письма 'Анализ ежемесячных тенденций продаж'."
Какие коннекторы автоматизации могут отправлять электронные письма?
Я хотел бы создать автоматизацию Qlik с помощью навыка qlik-automation, которая перезагружает мое приложение учета запасов и отправляет сообщение Slack в мой канал #inventory-updates, если перезагрузка приложения завершится сбоем.
Закладки
Данный набор инструментов позволяет пользователю просматривать и применять сохраненные в закладках выборки в приложениях. Пользователи также могут создавать собственные закладки на основе текущих выборок, что позволяет быстро применять эти выборки повторно из своего LLM-клиента. Закладки, созданные с помощью инструментов MCP Qlik, также можно удалить.
Доступны следующие инструменты:
-
Qlik_list_bookmarks: получить список всех закладок в приложении.
-
Qlik_create_bookmark: создание новой закладки с использованием текущих выборок.
-
Qlik_select_bookmark: выбрать закладку. Это изменяет фильтры, примененные к модели данных, и возвращает результирующие состояния выборок.
-
Qlik_delete_bookmark: Удалить закладку.
Примечание к информацииВы можете удалять только закладки, созданные с помощью Qlik инструментов MCP.
Пример запроса:
Сохраните текущие выборки как EMEA Q1 2026.
Бизнес-глоссарий
Этот набор инструментов позволяет пользователю настраивать и поддерживать управляемый бизнес-глоссарий комплексно:
-
Создание глоссария
-
Организуйте это с помощью категорий
-
Добавляйте и курируйте термины (включая редактирование, удаление и управление статусом жизненного цикла, таким как черновик — проверено — устарело)
-
Connect those terms to real analytics assets (applications, datasets, fields, master items).
Доступны следующие инструменты:
-
Qlik_create_glossary: Создать новый бизнес-глоссарий
-
Qlik_get_full_glossary_export: Получить полный глоссарий со всеми терминами, категориями, ссылками (дорогостоящая операция)
-
Qlik_get_glossary_categories: Получить все категории для глоссария
-
Qlik_create_glossary_category: Создать новую категорию в глоссарии
-
Qlik_search_glossary_terms: Искать термины в глоссарии
-
Qlik_get_glossary_term: Получить конкретный термин из глоссария
-
Qlik_create_glossary_term: Создать новый термин глоссария с описанием, тегами, связями
-
Qlik_update_glossary_term: Изменить существующий термин глоссария
-
Qlik_delete_glossary_term: Удалить термин глоссария
-
Qlik_update_term_status: Обновить статус термина (черновик, проверенный, устаревший). Только стюард может проверить термин. Как только термин проверен, только стюард может изменить термин.
Примечание к информацииЭта операция имеет три статуса:
-
черновик: Термин находится в состоянии черновика.
-
проверено: Термин был проверен администратором.
-
устарело: Термин устарел и не должен использоваться.
Названия статусов чувствительны к регистру и должны быть указаны точно так, как показано выше.
-
-
Qlik_get_glossary_term_links: Получить ресурсы, связанные с термином глоссария
Эта функция поддерживает два режима:
-
Режим одной ссылки: Укажите отдельные параметры для экземпляра resource_id или resource_type.
-
Пакетный режим: Предоставьте список словарей ссылок через параметр 'links'
Примечание к информацииПри связывании с подресурсом все три поля подресурса (subResourceId, subResourceName и subResourceType) должны быть предоставлены вместе для каждой ссылки.
-
-
Qlik_create_glossary_term_links: Связать термин с приложениями, наборами данных, полями, Основными элементами
Пример запроса:
"Помогите мне создать бизнес-глоссарий для нашего домена продаж и управлять им. Создайте глоссарий под названием «Глоссарий продаж», добавьте категории «Выручка», «Клиенты» и «Воронка продаж». Затем создайте термины для ‘Annual Recurring Revenue (ARR)’ и ‘Customer Churn’ с определениями очистить и тегами, например finance и sales-ops, переведите их в статус черновика и свяжите каждый термин с соответствующими полями набора данных и основными элементами Ключевой показатель эффективности."
Наборы данных и качество данных
Эти инструменты помогают пользователю понимать, проверять и управлять наборами данных, изучая, что представляет собой набор данных (метаданные и принадлежность к продуктам данных), что он содержит (схема), как выглядят данные (статистика профилирования — распределения и быстрый образец строк). Инструменты также поддерживают рабочие процессы управления данными: улучшение документации набора данных (имя-описание), а также запуск и мониторинг вычислений качества данных для обновления метрик качества с течением времени.
Доступны следующие инструменты:
-
Qlik_get_dataset: Загрузить метаданные набора данных, включая показатель доверия
-
Qlik_get_dataset_schema: Загрузить схему (определения столбцов) набора данных
-
Qlik_get_dataset_profile: Загрузить данные профиля (статистика, распределения) набора данных
-
Qlik_get_dataset_sample: Загрузить первые 10 строк набора данных для предварительного просмотра
-
Qlik_get_dataset_freshness: Получить метку времени последнего обновления набора данных
-
Qlik_get_dataset_trust_score: Получить оценку доверия набора данных
-
Qlik_get_dataset_memberships: Получить членства в продуктах данных для набора данных
-
Qlik_update_dataset_metadata: Обновить имя и описание набора данных
-
Qlik_update_dataset_quality: Запросить вычисление качества данных для набора данных
-
Qlik_get_dataset_quality_computation_status: Проверить статус вычисления качества
Пример запроса:
«Оцените готовность нашего набора данных «Заказы клиентов» для нового дашборда. Покажите мне его метаданные и текущую оценку доверия, подтвердите время последнего обновления и перечислите, к каким продуктам данных он относится. Затем загрузите схему и выборку из 10 строк для базовой проверки ключевых полей, таких как order_date, customer_id и net_amount. Запустите профилирование набора данных, чтобы выявить пропущенные значения и выбросы, и, если метрики качества кажутся устаревшими, запустите вычисление качества данных и отслеживайте статус задания до его завершения. Наконец, обновите описание набора данных, чтобы задокументировать известные ограничения и рекомендации по использованию.”
Исследование данных & Анализ
Эти инструменты поддерживают быстрое и оперативное исследование данных и существующего аналитического контента без необходимости для пользователя постоянно создавать новые визуализации. Вы можете создавать временные вычисления или объекты запроса, чтобы отвечать на вопросы «что, если», проверять поля, перечисляя уникальные значения, или искать определенные значения.
Доступны следующие инструменты:
-
Qlik_create_data_object: Создание временных объектов расчета для специальных аналитических запросов
Примечание к информацииИспользуйте get_field_values() или search_field_values() перед применением выбранных элементов, чтобы убедиться в существовании значений.
Примечание к предупреждениюQlik выполняет ВСЕ вычисления, поэтому:
-
Никогда не агрегируйте, не суммируйте, не усредняйте и не вычисляйте по возвращенным данным: значения являются окончательными.
-
Для различных вычислений вызовите инструмент снова с новыми выражениями.
-
Всегда применяйте соответствующие фильтры-выборки, чтобы ограничить размер данных и повысить производительность.
-
-
Qlik_get_field_values: Получить уникальные значения для определенного поля (использовать до фильтрации)
Примечание к информацииДля полей с высокой кардинальностью всегда используйте qlik_search_field_values() вместо этого
Примечание к предупреждениюИспользуйте этот инструмент или qlik_search_field_values() ПЕРЕД созданием выборок-фильтров, чтобы убедиться в существовании значений. Это помогает избежать ошибок при применении фильтров с несуществующими значениями.
-
Qlik_search_field_values: Поиск определенных значений по полям (проверка перед анализом наборов)
Примечание к предупреждениюПеред созданием объектов данных с анализом наборов или выборками: Используйте qlik_search_field_values для проверки существования значений. Это предотвращает ошибки из-за несуществующих значений фильтра, что особенно важно для: годов, дат, кодов валют, названий продуктов.
Пример рабочего процесса с использованием передовых методов:
-
qlik_search_field_values(fieldName="payment_year", searchTerms=["2022"])
-
Убедитесь, что "2022" существует в результатах
-
Создать объект данных, используя {payment_year={2022}.
-
-
Qlik_get_chart_data: Получить постраничные данные из существующей диаграммы визуализации
-
Qlik_get_chart_info: Получить метаданные о диаграмме без получения ее данных
Пример запроса:
“Помогите мне выяснить, почему выручка в Северном регионе снизилась в прошлом месяце. Сначала проверьте существующую диаграмму «Revenue by Region»: покажите мне ее метаданные (измерения, показатели, фильтры, количество строк), а затем извлеките данные диаграммы за последние два месяца. Прежде чем я применю какие-либо выборки, выведите уникальные значения для Region и выполните поиск по значениям поля, чтобы проверить, используется ли ‘North’, ‘NORTH’ или ‘Northern’. Затем создайте временное вычисление, чтобы сравнить выручку и маржу по отношению к предыдущему месяцу для региона North и других регионов, и выделите категории продуктов, внесшие наибольший вклад в это изменение.”
Продукты данных
Эти инструменты управляют полным жизненным циклом продукта данных как управляемого, общего пакета наборов данных:
-
Создайте его.
-
Проверьте его метаданные и документацию.
-
Поддерживать его определение (имя, описание и какие наборы данных он содержит)
-
Контролировать, где и доступен ли он, перемещая его между пространствами и активируя или деактивируя его.
Они также поддерживают очистку по окончании срока службы путем удаления продукта данных, когда он больше не нужен.
Доступны следующие инструменты:
-
Qlik_create_data_product: Создать новый продукт данных
-
Qlik_get_data_product: Получить метаданные для конкретного продукта данных
-
Qlik_get_data_product_documentation: Получить документацию продукта данных в формате Markdown
-
Qlik_update_data_product: Обновить свойства (имя, описание, наборы данных) продукта данных
-
Qlik_update_data_product_space: Переместить продукт данных в другое пространство
-
Qlik_update_activate_data_product: Активировать продукт данных в указанном пространстве
-
Qlik_update_deactivate_data_product: Деактивировать продукт данных
-
Qlik_delete_data_product: Удалить продукт данных
Пример запроса:
“Создайте продукт данных под названием ‘Sales Analytics – Curated’ с описанием очистить и включите следующие наборы данных: Orders, Customers и Products. Затем покажите мне метаданные продукта данных и загрузите его Markdown-документацию, чтобы я мог проверить, что увидят потребители. Обновите описание, чтобы добавить рекомендации по использованию, а также добавьте набор данных Returns. Переместите продукт данных в наше общее пространство «Analytics», активируйте его там для предоставления более широкого доступа, а если мы позже заменим его новой версией, деактивируйте старую. Наконец, если продукт полностью выведен из эксплуатации и на него больше нет ссылок, удалите его.”
Семантические модели (продукты данных)
Эти инструменты предоставляют вашей LLM управляемый, готовый к работе с агентами доступ к семантической модели продукта данных — сертифицированной, повторно используемой бизнес-логике (таблицы, связи, меры и измерения), которая определяется один раз на уровне продукта данных и согласованно используется во всех приложениях. Используйте их, чтобы:
-
Получите полную семантическую модель продукта данных, чтобы агент мог использовать ее в качестве контекста перед созданием Скрипта загрузки или нового аналитического приложения.
-
Перечислите меры и измерения семантической модели, включая их имена, выражения, описания и теги.
-
Получить связи таблиц, включая задействованные таблицы, поля, имя, описание и кардинальность.
-
Создавайте и обновляйте определения мер и измерений, а также задавайте новые связи между таблицами непосредственно из рабочего процесса агента для написания кода.
Как и в случае с основными элементами внутри приложений, эти инструменты помогают стандартизировать и повторно использовать бизнес-логику, но на уровне продукта данных, поэтому определения контролируются и совместно используются во всех приложениях, использующих этот продукт данных.
Доступны следующие инструменты:
-
qlik_get_data_product_semantic_model: Получить полную семантическую модель продукта данных (таблицы, выбранные поля, связи, меры и измерения) в структурированном, понятном агенту формате
-
qlik_create_data_product_semantic_model: Создать семантическую модель для продукта данных
-
qlik_create_data_product_semantic_model_measures_dimensions: Создание мер и измерений в семантической модели продукта данных
-
qlik_update_data_product_semantic_model: Обновить семантическую модель продукта данных
-
qlik_update_data_product_semantic_model_measures_dimensions: обновление мер и измерений в семантической модели продукта данных
-
qlik_delete_data_product_semantic_model_objects: Удалить объекты из семантической модели продукта данных
Пример запроса:
«Получите семантическую модель для нашего продукта данных Operations, чтобы я мог посмотреть, какие меры, измерения и связи между таблицами уже определены. Перечислите меры и измерения с их описаниями и тегами и покажите связи между таблицами Production и Plant, включая кардинальность. Затем создайте новую меру под названием ‘Scrap Rate’, используя наше стандартное определение, и добавьте описания и теги, чтобы другие команды могли находить ее и доверять ей.”
Проекты конвейеров данных
Эти инструменты помогают настраивать и проверять проекты конвейеров, определенные в коде. Когда MCP-сервер развернут с поддержкой декларативных конвейеров, вы можете использовать эти инструменты для поиска доступных источников данных и проверки метаданных проекта конвейера перед развертыванием.
Доступны следующие инструменты:
-
qlik_search_connection_objects: вывод списка всех исходных сущностей (таблиц, представлений), доступных в подключении к данным. Используйте это, чтобы узнать, какие источники данных доступны при настройке задач конвейера данных.
-
qlik_get_pipeline_project_details: возвращает значения привязки проекта.
Примеры промптов:
-
"Покажите мне все доступные таблицы в нашем подключении к базе данных Sales, чтобы я мог решить, какие таблицы включить в конвейер данных."
-
"Возвращает значения привязки проекта конвейера данных 'CustomerETL'."
Базы знаний
Этот инструмент позволяет находить базы знаний и выполнять поиск по их содержимому для получения ответов. Инструмент позволяет выполнять поиск по содержимому определенных баз знаний.
Доступны следующие инструменты:
-
Qlik_search_knowledgebase_chunks: поиск по проиндексированному содержимому баз знаний и получение ответов с использованием содержимого базы знаний.
Пример запроса:
"Я готовлюсь к встрече с потенциальным клиентом. Изучи мои базы знаний с информацией о клиентах, сценариями использования продукта и конкурентным анализом и определи, какие сценарии использования лучше всего соответствуют потребностям моего клиента, показав при этом, в чем мы превосходим конкурентов."
Происхождение
Этот инструмент позволяет пользователю отслеживать, откуда поступают данные и как они перемещаются, путем получения восходящего происхождения для набора данных или приложения. Поскольку каждый вызов возвращает только один шаг назад, обычно его повторяют рекурсивно, чтобы построить полную цепочку. Это полезно для:
-
Анализ воздействия.
-
Устранение неполадок с непредвиденными числами.
-
Управление или аудит.
-
Определение истинных источников, питающих отчет или набор данных.
Доступны следующие инструменты:
-
Qlik_get_lineage: Загрузить историю происхождения набора данных или приложения (вызывать рекурсивно для полной цепочки)
Пример запроса:
«Покажите мне полное восходящее происхождение для набора данных Customer Orders. Начните с набора данных и рекурсивно продвигайтесь в обратном направлении, пока не достигнете исходных систем-источников. Для каждого шага укажите непосредственный родительский элемент и отметьте все ключевые преобразования, а также задействованные промежуточные наборы данных или приложения. Затем скажите, какой вышестоящий источник с наибольшей вероятностью повлияет на поле net_amount, если он изменится.”
Основные элементы (Измерения & Меры)
Эти инструменты помогают пользователям стандартизировать и повторно использовать ключевую бизнес-логику в приложении, работая с основными (библиотечными) измерениями и мерами. Вы можете инвентаризировать то, что уже доступно (чтобы избежать дубликатов и обеспечить согласованность), и вы можете создавать новые многократно используемые измерения и меры, чтобы диаграммы на нескольких листах использовали одни и те же определения полей и выражения для расчетов, улучшая управление, удобство обслуживания и выравнивание метрик.
Вы можете обновлять основные элементы с помощью новых определений, что позволяет быстро вносить уточнения. Вы также можете удалять мастер-элементы. Например, вы можете попросить свой LLM-клиент удалить любой Основной элемент, который не используется в приложении.
Доступны следующие инструменты:
-
Qlik_list_dimensionst: Перечислить все измерения библиотеки, доступные в приложении
-
Qlik_create_dimension: Создать многократно используемое библиотечное измерение
-
Qlik_update_dimension: Обновить существующее библиотечное измерение в приложении Qlik
-
Qlik_delete_dimension: Удалить измерение библиотеки из приложения Qlik
-
Qlik_list_measures: Вывести список всех мер библиотеки, доступных в приложении
-
Qlik_create_measure: Создать многократно используемую меру библиотеки с выражением
-
Qlik_update_measure: Обновить существующую меру библиотеки в приложении Qlik
-
Qlik_delete_measure: Удалить меру из библиотеки из приложения Qlik
Пример запроса:
«Помогите мне стандартизировать метрики в нашем приложении Sales Performance. Сначала перечислите существующие измерения и меры библиотеки, чтобы не создавать дубликатов. Затем создайте новое измерение библиотеки «Customer Segment» на основе соответствующего поля сегмента и создайте повторно используемую меру «Gross Margin %», используя наше стандартное определение (валовая маржа, деленная на выручку, в формате процентов). После их создания укажите мне точные названия Основных элементов, на которые мне следует ссылаться при построении диаграмм, чтобы во всех дашбордах использовалась одинаковая логика.”
Выборки и фильтрация
Эти инструменты управляют состоянием интерактивного фильтра приложения Qlik:
-
Применяйте выборки к одному или нескольким полям (используя точные значения или сопоставление в стиле предикатов-шаблонов).
-
Проверить, какие фильтры в настоящее время активны.
-
Сбросить выбор либо глобально, либо для определенного поля.
Вместе они поддерживают управляемые потоки анализа, воспроизводимые шаги расследования.
Доступны следующие инструменты:
-
Qlik_select_values: Применить выборки (фильтры) к полям - поддерживает точные значения и сопоставление с образцом
Примечание к информацииКогда использовать выборки вместо анализа множеств:
-
Когда вы хотите отфильтровать все приложение или сеанс для нескольких последующих операций, используйте select_values().
-
Когда вам нужен одноразовый фильтр для конкретного вычисления, используйте анализ множеств в выражениях
Выбранные элементы сохраняются во всех операциях, пока не будут очищены; они влияют на ВСЕ последующие извлечения данных. В качестве лучшей практики для одиночных аналитических запросов рекомендуется предпочитать анализ наборов выбору, чтобы избежать накладных расходов на управление состоянием.
Примечание к предупреждению-
Сначала используйте qlik_get_field_values() или qlik_search_field_values(), чтобы убедиться, что значения, которые вы хотите выбрать, существуют. Выбор несуществующих значений завершится сбоем без уведомления.
-
Возвращенные выборки — это фактически примененные текущие выборки, которые являются истинными. Любые поля, где выборка не удалась, например: где значения не существовали, не появятся в возвращенном списке.
-
-
Qlik_clear_selections: Очистить выборки — все или определенное поле
Примечание к предупреждениюВозвращенные выборки — это фактически текущие примененные выборки, и они являются истиной. 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
Пример запроса:
“Настройте контекст анализа для приложения Executive Sales: выберите Year = 2025 и Region = EMEA и примените выборку по шаблону к полю Product Category, чтобы включить только категории, начинающиеся с «Cloud». Затем покажите мне текущие выбранные элементы, чтобы я мог подтвердить, что активно. После того как я просмотрю KPI, очистить только выбор «Категория продукта» (сохранить «Год» и «Регион») и, наконец, очистить все выборки, чтобы сбросить приложение обратно в состояние без фильтров.”
Визуализация и Листы
Эти инструменты позволяют пользователям собирать информационные панели в приложении Qlik:
-
Создайте новый лист в качестве холста.
-
Добавьте визуализации (диаграммы, таблицы, Ключевые показатели эффективности), настроенные с помощью измерений, показателей и параметров отображения.
-
Разместите панели фильтров на листе, чтобы пользователи могли интерактивно сегментировать анализ.
Вместе они охватывают основной рабочий процесс создания удобной страницы панели мониторинга самообслуживания.
Доступны следующие инструменты:
-
Qlik_create_sheet: Создать новый пустой лист (панель мониторинга) в приложении
-
Qlik_add_chart: Добавить визуализацию (полоса, линия, круговая, таблица, Ключевой показатель эффективности и т.д.) на лист
Примечание к информации-
Планируйте структуру запроса прежде чем выполнять вызовы инструментов.
-
Проверьте существование значений даты с помощью qlik_search_field_values или qlik_get_field_values сначала
-
Используйте анализ множеств поверх выборок на уровне приложения для одноразовых запросов
-
-
Qlik_add_filter: Добавьте панель фильтров на лист для фильтрации, управляемой пользователем
Пример запроса:
«Создайте новый лист с названием „Sales Overview“ в нашем аналитическом приложении. Добавьте Ключевой показатель эффективности для показателей «Общая выручка» и «Всего заказов», линейный график, отображающий выручку по месяцам, и линейчатую диаграмму, отображающую выручку по регионам (с сортировкой по убыванию). Затем добавьте панель фильтров с полями «Год», «Регион» и «Категория продукта», чтобы пользователи могли настраивать представление. Убедитесь, что визуальные элементы имеют понятные заголовки, а лист готов к представлению руководству.”