创建词汇
词汇表让您能够为 Insight Advisor 添加术语。这些可以用作数据中不存在的字段和值的同义词或用于定义自定义分析。词汇表不需要您有一个自定义的逻辑模型。
使用词汇表,可以定义同义词和自定义分析。使用同义词,可以添加术语来定义值或从数据模型中选择值。通过自定义分析,您可以定义自定义问题或部分问题的响应,并指示 Insight Advisor 返回的特定结果。
为什么创建词汇表?
词汇表是为自然语言查询准备应用程序的关键工具。Insight Advisor 尝试将所有自然语言查询链接到数据中的字段名和值。它无法知道应用程序用户可能输入的所有可能的搜索词。词汇表允许您填补这些术语空白,将术语链接到字段和字段值。
例如,在教程应用程序中,您有一些泳装产品。这些物品属于数据中的类别 Beachwear。在工作表中,如果您搜索 swimwear,将不会得到任何结果。同样,您也无法搜索鞋款并获得男鞋和女鞋款的结果。
当你知道希望应用程序消费者根据他们的搜索词得到什么样的分析时,定制分析很有用。例如,您知道应用程序用户倾向于将区域数据视为地图。您可以使用自定义分析来确保在用户的搜索中包含 regional 时提供地图。
创建泳装词汇表
执行以下操作:
-
在准备中,单击词汇表。
-
在同义词中,单击创建术语。
-
在术语中,输入以下术语:
-
swimwear
-
swimsuits
-
-
在应用于下方,选择 CategoryName。
-
在条件下,选择在内。
-
于在内下方,选择以下值:
-
Beachwear
-
-
单击创建。
创建鞋款词汇表
执行以下操作:
-
在同义词中,单击创建术语。
-
在术语中,输入 footwear。
-
在应用于下方,选择 CategoryName。
-
在条件下,选择在内。
-
于在内下方,选择以下值:
- men's footwear
-
women's footwear
-
单击创建。
创建区域自定义分析
对于此自定义分析,您将不指定度量。这将允许 Insight Advisor 根据某人在查询中使用 regional 的方式选择度量。
执行以下操作:
-
单击自定义分析。
-
单击创建术语。
-
在术语下,输入 regional。
-
在分析下,选择细分(地理空间)。
-
在数据中的地理下,选择 Country。
-
单击图表。
-
在图表类型下,选择地图。
-
单击创建。
结果
导航至工作表。搜索 what is the average freight for footwear。现在您将收到男鞋和女鞋的结果。
接下来,搜索 gross profit for swimwear in 2019。您现在可以在搜索泳装时获得海滩装的结果。
选择搜索 show me regional sales。现在您可以得到按国家划分的销售分布图。
谢谢!
现在,您已完成本教程的学习,希望您已获得有关商业逻辑和 Qlik Sense 中的 Insight Advisor 的更多知识。