映射表
在 中Designer,将一个或多个表字段从一个表移动到另一个表以训练提取,查看多个表及其提取值以验证提取,并添加新表。
要映射表字段和列,请执行以下操作:
- 单击左侧面板中的添加表/部分并在中间面板中为表分配一个名称。
- 在中间面板中展开移动字段,然后选择要移动到其他表格的字段标签。
- 单击向下箭头,然后开始映射表字段。
- 选择左侧面板中的表字段,并开始使用以下任一选项映射它们:
- 选项 1:单击中间面板中的列名称字段,然后从可用的下拉选项中进行选择。
- 选项 2:单击中间面板中的列名称字段,然后从右侧面板中的文档视图中选择列值。
- 将光标放在中间面板中的列值字段中,然后单击文档视图中的值以填充该字段。
- 或者,使用绘图图标从右侧面板中的文档中选择值。
- 在数据类型部分,从下拉列表中选择列的数据类型值。
- 接下来,选择中间面板中的列选项,然后选择必需或可选。如果列值在训练文档中不一致可用,请使用可选值。
- 使用验证模式部分指定以下参数:
- 开始于
- 结束于
- 图案
- 列表
注: 设计者验证模式 - 使用相同步骤映射其他表字段的值。
完成表列的映射后,文档中选定的 SIR 区域将以黄色突出显示,以便于识别。映射表列后,为表/重复部分指定最佳字段,为表/重复部分指定最佳字段。
表/重复部分的最佳字段(参考列)
将自动检测表/重复部分的最佳字段,可在设计程序窗口的检测面板(右侧面板)中查看。确保表/重复部分的最佳字段不包含多行,或为空。
参照此列提取其他列。如果表/重复部分的最佳字段有五行,则用户最多可从其他列中提取五行。
表/部分结束指示符
表结束指示符是表的终点。输入表结束处出现的第一个字段的名称。例如,合计、总计等。
表/部分结束指示符有助于bot以准确、高效的方式创建,并且是可选的。此功能可让您创建和训练更多内容,bots而无需担心分配表结束指示符。
在左侧和中间面板中填写表/部分名称和表/重复部分的最佳字段,为表设置部分设置绿色复选标记。
表/重复部分的最佳字段和表/部分结束指示符
执行以下操作为表/重复部分和表/部分结束指示符指定最佳字段:
- 在左侧面板中,选择要为其分配表/重复部分最佳字段和表/部分结束指示符的表格。
- 中间面板将更新与表格相关的详细信息。
- 从定义的表列的下拉列表中选择表/重复部分的最佳字段。注: 必须为表/重复部分定义“最佳”字段。如果不定义一个,则文档组旁边将显示警告图标。
- 要输入表/部分结束指示符值,请添加表后出现的第一个字段作为页脚值。使用管道符号向表/部分结束指示符添加多个值。
- 转到“高级”表选项,并选择“在表结束位置停止提取”指示符选项,以在找到表结束指示符值时停止数据提取。
- 单击保存以确认值。
提示:
对于跨页但每个页面上没有列标题的表, IQ Bot 可能会跳过从没有列标题的页面提取行。要防止出现这种情况,您必须准确选择表结束指示符/部分。但是,此方法不适用于高级表映射。
有关其他信息,请参阅 How to map tables in IQ Bot (A-People login required)