Ограничения Qlik Answers
Эта страница описывает известные ограничения и лимиты, которые следует учитывать при подготовке приложений, настройке помощников и развертывании Qlik Answers для конечных пользователей.
Ограничения мобильных браузеров
Чат поддерживается в мобильных браузерах, но создание баз данных и помощников и управление ими не оптимизировано для стандартных размеров экранов мобильного браузера.
Ограничения структурированных данных
Структурированные данные в приложениях имеют следующие ограничения при использовании Qlik Answers.
Избегайте идентификаторы наборов в выражениях основной меры
Когда Qlik Answers применяет фильтр к основной мере, оно оборачивает меру во внешнее выражение множества. Например, чтобы отфильтровать показатель под названием Доход от внедорожников по бренду, Answers генерирует:
{<Brand={'Brand 1'}>} [SUV Revenue]
Это корректно работает, когда выражение основной меры не содержит идентификатор множества. Идентификаторы множества включают:
-
$: Текущее состояния выборок
-
1: Полный набор данных
-
StateName: Название альтернативного состояния
Если выражение основной меры содержит внутренний идентификатор множества, применяются правила приоритета анализа множеств движка Qlik, и внутренний идентификатор множества полностью переопределяет внешнее множество. Фильтр, который сгенерировал Answers, тихо отбрасывается, и мера возвращает неотфильтрованные результаты без ошибок и предупреждений.
Например, возьмем следующее выражение основной меры:
Sum({$<Car_Type={'SUV'}>}Price)
Если Qlik Answers обертывает это во внешний фильтр набора для Brand='Qlik Cars', идентификатор $ заставляет движок игнорировать внешний фильтр Бренд. Результатом является весь доход от внедорожников по всем брендам, а не Qlik доход от внедорожников легковых автомобилей.
Выражения основных мер, затронутые этим поведением, включают любые, которые используют:
-
{$<...>}: Текущий идентификатор состояния выборок
-
{1<...>}: Полный идентификатор набора данных
-
{StateName<...>}: Идентификатор альтернативного состояния
Как правило, по возможности избегайте встраивания идентификаторов множества непосредственно в выражения основных мер, предназначенных для использования с Qlik Answers. Вместо этого, выразите логику фильтрации меры через модель данных или используйте фильтрацию на уровне поля без идентификатора множества, чтобы Qlik Answers мог правильно применять внешние фильтры множества.
Если основная мера должна содержать внутренний идентификатор набора для использования в другом месте в приложении, имейте в виду, что Qlik Answers может возвращать некорректные результаты, когда эта мера используется в отфильтрованных запросах.
Поля свободного текста в структурированных таблицах
Qlik Answers запрашивает структурированную Qlik модель данных, включая числовые значения, категории и агрегации. Оно не анализирует содержимое столбцов со свободным текстом, загруженных из структурированных источников, таких как заметки CRM, поля комментариев, ответы на опросы или описания инцидентов.
Например, поле с именем ChurnReason, содержащее такие значения, как "Customer said pricing was too high compared to competitors", не может быть запрошено семантически. Qlik Answers может вернуть необработанное значение поля, но не может рассуждать о текстовом содержимом между строками.
Если ваш вариант использования требует семантического анализа текстовых данных, добавьте этот контент в качестве источника базы знаний, используя поддерживаемые форматы файлов (TXT, PDF, DOCX и т. д.). Обратите внимание, что перемещение текстового содержимого в базу знаний удаляет его из контекста ассоциативной модели данных.
Ограничения семантического слоя
Qlik Answers имеет следующие ограничения для индексирования семантического Слоя приложений.
Какие Qlik Answers индексы
Qlik Answers индексирует следующее из приложения:
- Название и описание приложения
- Поля и структура модели данных
- Поля и группы логической модели (Обзор и Поля и группы)
- Названия и описания основного измерения и основной меры
- Синонимы бизнес-логики из раздела Словарь
- Определения, категории и взаимосвязи терминов бизнес-глоссария.
Что не индексируется
Нижеперечисленные не индексируются и не влияют на то, как Qlik Answers интерпретирует запросы:
- Выражения для меток на основных элементах. Выражение метки — это свойство только для отображения и визуализации. Это не влияет на индексирование, сопоставление запросов или термины, которые Qlik Answers распознает. Используйте поля Имя и Описание основного элемента вместо этого.
- Вычисляемые описания или динамически вычисляемые свойства основных элементов
- Содержимое бизнес-логики из Пакетов, Иерархий, Способов поведения, Календарных периодов, Пользовательского анализа, а также Примерных вопросов. Эти функции удаляются, когда клиент включен для агентского интерфейса Qlik Answers.
Ограничения поведения приложения
Приложения имеют следующие ограничения и замечания при использовании Qlik Answers.
Независимость состояния выборки
Qlik Answers работает независимо от состояния выборок приложения. Активные фильтры панели мониторинга, примененные закладками выделения или действия фильтра, запущенные при загрузке листа, не ограничивают и не влияют на ответы, которые Qlik Answers возвращает.
Это означает следующее:
- Пользователь, у которого Год = 2026 выбран на панели мониторинга, все равно будет получать ответы с полными данными от Qlik Answers, если только данные не ограничены Section Access.
- Qlik Answers не считывает, не применяет и не реагирует на текущий контекст выделения.
Так задумано и обеспечивает согласованность ответов независимо от визуального состояния приложения.
Добавить на лист доступность
Опция Добавить на лист, которая позволяет пользователям сохранять сгенерированные ИИ диаграммы и таблицы непосредственно в листы приложения, доступна только при использовании Qlik Answers в приложении. Недоступно при взаимодействии с приложением через помощника или через контекст Анализ приложения вне открытого приложения.
Если ваша модель развертывания ориентирована на помощника, и пользователям необходимо добавлять сгенерированные визуализации в приложения, направьте их использовать Qlik Answers внутри приложения, а не через помощника.
Контекст сеанса и сохранение обратной связи
Qlik Answers поддерживает историю бесед в рамках сеанса. Пользователь может вернуться к предыдущей ветке беседы и продолжить задавать вопросы. Базовые данные приложения, однако, могли измениться с момента исходного разговора, и более ранние ответы могут больше не отражать текущее состояние данных.
Исправления в рамках сеанса и отрицательные отзывы не сохраняются между сеансами и не изменяют то, как Qlik Answers интерпретирует будущие вопросы. Обратная связь собирается для просмотра администратором, но не приводит к динамическому переобучению или корректировке поведения ответов.
Чтобы внести постоянные исправления в то, как Qlik Answers интерпретирует термин, метрику или концепцию, обновите описание соответствующего основного элемента или добавьте синоним бизнес-логики.
Ограничения отрисовки точек диаграммы визуализаций
Визуализации в Qlik Answers оптимизированы для отображения до 200 точек данных одновременно. Это ограничение в первую очередь затрагивает такие сценарии, как большие линейные диаграммы или другие визуализации с высокой плотностью данных, где значительное количество точек должно отображаться одновременно в рамках Qlik Answers интерфейса.
Когда количество отображаемых точек данных превышает 200, производительность визуализации и стабильность отрисовки могут снизиться, что может привести к неполной или неудачной отрисовке диаграммы.
Это ограничение применяется только к визуализациям, отображаемым непосредственно в Qlik Answers. Когда визуализация добавляется на Qlik лист, полный набор данных и все базовые точки данных продолжают отображаться и функционировать нормально в рамках стандартного Qlik аналитического опыта.