Добавление синонимов для Qlik Answers
Последнее обновление: 08.09.2026Вы можете определить словари синонимов для Qlik Answers. Это позволяет вам определять термины и значения, которые могут использоваться в вопросах, отсутствующих в вашей модели данных, и которые Qlik Answers не смог бы вывести самостоятельно.
Вы можете создавать синонимы в оптимизации ИИ в разделе Бизнес-логика в меню навигации приложения.
При создании словаря необходимо определить термины, связанные с ним. Затем можно связать термины с полями и основными элементами в вашем приложении. При необходимости термины можно связать с отдельными значениями из выбранных полей и основных элементов. Для определения терминов для значений из полей доступны следующие условия:
- Больше чем
- Больше или равно
- Меньше чем
- Меньше или равно
- В
- Не в
- В диапазоне
Словари создаются для каждого языка для приложения. Словарь для каждого языка отдельный.
Для словарей поддерживаются следующие языки:
-
Английский
-
Нидерландский язык
-
Французский
-
Немецкий
-
Итальянский
-
Польский
-
Португальский
-
Русский
-
Испанский
-
Шведский язык
Рекомендации по определению синонимов
Модель Qlik Answers понимает общую английскую лексику, распространенные деловые термины и стандартные синонимические отношения (доход и прибыль, клиент и заказчик и т. д.). Словарь синонимов заполняет разрыв между общими знаниями модели и специфической лексикой вашего приложения.
Синонимы лучше всего использовать для определения:
-
Сокращения и аббревиатуры, специфичные для вашей организации, а не общепринятые в отрасли, которые модель уже знает, такие как
-
Внутренние коды
-
Префиксы билетов
-
Системные сокращения
Например, вы могли бы присвоить значению измерения REG-APAC-01 синонимы Asia-Pacific и APAC, поскольку внутренние коды регионов могут быть непонятными без сопоставления.
-
-
Устаревшие или переименованные имена полей, которые пользователи могут по-прежнему использовать при задавании вопросов.
-
Региональный или командный жаргон, когда разные части бизнеса используют разные термины для одного и того же поля. Например, коэффициент продления против удержания.
Например, термин счет первого уровня может иметь синонимы главный счет, ключевой счет или стратегический счет, если именно так его называет бизнес.
-
Неоднозначное внутреннее сокращение, которое имеет более одного правдоподобного значения и требует явного сопоставления для корректного разрешения в контексте конкретного приложения. Например, аббревиатура, которая может означать инициалы человека или единицу измерения.
Например, поле CUST_REV_TYD может быть уточнено синонимами: выручка клиента, выручка и выручка с начала года.
При определении синонимов избегайте создания терминов, которые модель уже может правильно разрешить без посторонней помощи. Эти записи добавляют накладные расходы без пользы, и если они становятся неточными, они могут направить модель к неправильному полю. Ниже приведены примеры плохих синонимов:
-
Поле Выручка с синонимами деньги, доход, и продажи.
-
Поле Клиент с синонимами клиент и покупатель.
-
Поле Дата с синонимом когда и время.
Добавление терминов
Выполните следующие действия.
- В приложении откройте меню навигации приложения и выберите Словарь.
- Выберите язык из раскрывающегося списка языков.
- Нажмите Создать термины.
- Введите термины в словарь.
- Выберите поле или Основной элемент, к которому применяется словарь.
- Можно также выбрать условие и значения, к которым оно применяется.
- Нажмите Создать.
Импорт терминов
Вы можете загрузить термины с помощью файла 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 с отформатированными заголовками доступен здесь.
Выполните следующие действия.
- В приложении откройте меню навигации приложения и выберите Словарь.
- Щелкните Импорт.
- Выберите файл для импорта и нажмите Импорт.
- Если возникнут какие-либо проблемы с импортом, просмотрите предупреждения.
- Щелкните Готово.
Ограничения
Использование синонимов имеет следующие ограничения:
-
Условия не поддерживаются основными элементами и временными полями.