添加同义词
您可为 Insight Advisor 创建词汇表。这使您能够定义可以在数据模型中不存在的问题中使用的术语和值。
如果您有Qlik Answers,同义词也可用于添加术语以用于Qlik Answers。
您可以在应用程序导航菜单中的商业逻辑下的词汇表中创建词汇表。词汇表有助于提高自然语言查询的成功率。例如,可以使用词汇表定义:
-
字段、主条目和值的替代名称或同义词。
例如,字段 Income 的 Earnings、Proceeds 和 Revenue。
-
编码值的名称
例如,医疗分类码的名称。
-
来自字段的值的分组的名称
例如,为包含年龄的字段定义命名的年龄范围。
-
数据中没有常见的首字母缩写词和缩写。
例如,yr 用于 year 或 num 用于 number。
创建词汇表时,需要定义与该词汇表关联的术语。然后,您将这些术语与应用程序中的字段和主条目相关联。或者,可以将术语与所选字段和主条目中的单个值关联。为字段中的值定义术语时,以下条件可用:
- 大于
- 大于或等于
- 小于
- 小于或等于
- In
- 不在
- 在范围内
词汇表是由应用程序的语言创建的。每种语言的词汇是独立的。
术语表支持以下语言:
-
英语
-
荷兰语
-
法语
-
德语
-
意大利语
-
波兰语
-
葡萄牙语
-
俄罗斯语
-
西班牙语
-
瑞典语
添加术语
执行以下操作:
- 在应用程序中,打开应用程序导航菜单并选择词汇表。
- 从语言下拉列表中选择语言。
- 单击创建术语。
- 输入词汇表的术语。
- 选择应用词汇表的字段或主条目。
- 也可选择条件以及向其应用条件的值。
- 单击创建。
导入术语
您可以使用 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示例文件可在此处获取。
执行以下操作:
- 在应用程序中,打开应用程序导航菜单并选择词汇表。
- 单击搭配。
- 选择您的导入文件,然后点击导入。
- 如果导入出现任何问题,请查看警告。
- 单击完成。
限制
同义词有以下限制:
-
主项和临时字段不支持条件。