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