Добавление синонимов для Qlik Answers | Qlik Cloud Справка
Перейти к основному содержимому Перейти к дополнительному содержимому

Добавление синонимов для Qlik Answers

Последнее обновление: 08.09.2026

Вы можете определить словари синонимов для Qlik Answers. Это позволяет вам определять термины и значения, которые могут использоваться в вопросах, отсутствующих в вашей модели данных, и которые Qlik Answers не смог бы вывести самостоятельно.

Вы можете создавать синонимы в оптимизации ИИ в разделе Бизнес-логика в меню навигации приложения.

При создании словаря необходимо определить термины, связанные с ним. Затем можно связать термины с полями и основными элементами в вашем приложении. При необходимости термины можно связать с отдельными значениями из выбранных полей и основных элементов. Для определения терминов для значений из полей доступны следующие условия:

  • Больше чем
  • Больше или равно
  • Меньше чем
  • Меньше или равно
  • В
  • Не в
  • В диапазоне
Примечание к информацииНаличие условий для полей зависит от значений в полях.

Словари создаются для каждого языка для приложения. Словарь для каждого языка отдельный.

Примечание к информации

Для словарей поддерживаются следующие языки:

  • Английский

  • Нидерландский язык

  • Французский

  • Немецкий

  • Итальянский

  • Польский

  • Португальский

  • Русский

  • Испанский

  • Шведский язык

Рекомендации по определению синонимов

Модель Qlik Answers понимает общую английскую лексику, распространенные деловые термины и стандартные синонимические отношения (доход и прибыль, клиент и заказчик и т. д.). Словарь синонимов заполняет разрыв между общими знаниями модели и специфической лексикой вашего приложения.

Синонимы лучше всего использовать для определения: 

  • Сокращения и аббревиатуры, специфичные для вашей организации, а не общепринятые в отрасли, которые модель уже знает, такие как

    • Внутренние коды

    • Префиксы билетов

    • Системные сокращения

    Например, вы могли бы присвоить значению измерения REG-APAC-01 синонимы Asia-Pacific и APAC, поскольку внутренние коды регионов могут быть непонятными без сопоставления.

  • Устаревшие или переименованные имена полей, которые пользователи могут по-прежнему использовать при задавании вопросов.

  • Региональный или командный жаргон, когда разные части бизнеса используют разные термины для одного и того же поля. Например, коэффициент продления против удержания.

    Например, термин счет первого уровня может иметь синонимы главный счет, ключевой счет или стратегический счет, если именно так его называет бизнес.

  • Неоднозначное внутреннее сокращение, которое имеет более одного правдоподобного значения и требует явного сопоставления для корректного разрешения в контексте конкретного приложения. Например, аббревиатура, которая может означать инициалы человека или единицу измерения.

    Например, поле CUST_REV_TYD может быть уточнено синонимами: выручка клиента, выручка и выручка с начала года.

При определении синонимов избегайте создания терминов, которые модель уже может правильно разрешить без посторонней помощи. Эти записи добавляют накладные расходы без пользы, и если они становятся неточными, они могут направить модель к неправильному полю. Ниже приведены примеры плохих синонимов:

  • Поле Выручка с синонимами деньги, доход, и продажи.

  • Поле Клиент с синонимами клиент и покупатель.

  • Поле Дата с синонимом когда и время.

Добавление терминов

  1. В приложении откройте меню навигации приложения и выберите Словарь.
  2. Выберите язык из раскрывающегося списка языков.
  3. Нажмите Создать термины.
  4. Введите термины в словарь.
  5. Выберите поле или Основной элемент, к которому применяется словарь.
  6. Можно также выбрать условие и значения, к которым оно применяется.
  7. Нажмите Создать.

Импорт терминов

Вы можете загрузить термины с помощью файла XLSX. Файл XLSX требует использования определенных заголовков и значений:

  • Field: Соответствующее поле из данных приложения.

  • Locale: Язык для термина. Доступны следующие параметры.

    • En: Английский

    • De: Немецкий

    • Es: Испанский

    • Fr: Французский

    • It: Итальянский

    • Ja: Японский

    • Nl: Голландский

    • Pl: Польский

    • Pt: Португальский

    • Ru: Русский

    • Sv: Шведский язык

  • Terms: Термины для синонима. Разделяйте термины с помощью ||. Например, клиенты||покупатели||пользователи.

  • Condition Type: При необходимости укажите тип условия для значений, к которым применяются термины.

    Доступные типы условий зависят от типа значений в поле.

    Текстовые значения:

    • In: Значения поля, к которым применяется термин. Разделяйте несколько значений запятой.

    • NotIn: Значения полей, к которым термин не применяется. Разделяйте несколько значений запятой.

    Числовые значения:

    • >: Значения полей, превышающие указанное число.

    • >=: Значения полей, равные или превышающие указанное число.

    • <: Значения полей, меньшие указанного числа.

    • <=: Значения полей меньше или равны указанному числу.

    • InRange: Значения полей в указанном диапазоне. Разделяйте значения диапазона с помощью ||. Например, 0||1000

    Примечание к информации

    Поля, содержащие даты, не поддерживают условия.

  • Condition Value: При необходимости введите значения условий, для которых применяются условия.

  • Master Item: Если поле является Основным элементом, введите True.

Пример файла XSLX с отформатированными заголовками доступен здесь.

  1. В приложении откройте меню навигации приложения и выберите Словарь.
  2. Щелкните Импорт.
  3. Выберите файл для импорта и нажмите Импорт.
  4. Если возникнут какие-либо проблемы с импортом, просмотрите предупреждения.
  5. Щелкните Готово.

Ограничения

Использование синонимов имеет следующие ограничения:

  • Условия не поддерживаются основными элементами и временными полями.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!