對應表格
IQ Bot 從表中提取值時使用列名作為參考點。作為訓練學習實例的一部分 Designer,您必須映射列名並配置表設置。
先決條件
創建一個學習實例並將所有表單字段映射到 Designer.對應欄位
程序
- 跳過 表設置表字段 中的第一個表列 。
-
在圖像顯示面板中單擊要從中提取數據的列的名稱。
有兩種映射列值的方法:
- 選項 1:對於包含在一頁中的基本表,將列名稱映射到 列值 字段。
- 選項 2:如果表格跨越多個頁面,我們建議將 列值 字段映射到該列中具有最大高度和寬度的條目。
根據您選擇的映射選項, IQ Bot 使用所選列的名稱或所選表條目的值自動填充字段詳細信息面板中 的 列值此外,文檔中選定的 SIR 以黃色突出顯示,以便於識別。 - 選擇性的:
拖動綠色框的角以調整映射區域的大小。
或者,通過按住並拖動光標來繪製新的映射區域。當您調整任何值區域的大小或使用 select 創建您自己的值區域時,它的位置相對於字段標籤是固定的。系統始終會在該相對區域中搜尋該欄位的值。通過單擊字段右上角的關閉按鈕,重置用戶在自動檢測模式下定義的固定字段區域。提示: 如需詳細資訊,請參閱 How to map tables in IQ Bot (A-People login required)
- 展開 Field options 部分並選擇 Required 或 Optional。如果該欄值與訓練文件中的欄值不一致,請使用選擇性的值。
- 選擇性的: 提供驗證模式。
配置 表格設置 部分。確保在填充此部分之前映射文檔中的所有其他字段。
-
表格/重複部分的最佳字段字段中的所選選項 。IQ Bot 自動檢測最能定義表中行高的表字段。您可以從列表中選擇不同的列。
其他各欄將參考此欄擷取而得。例如,如果 表/重複部分的最佳字段 有五行,則將從其他列中提取最多五行。註: 確保此字段不包含多行或為空。
- 選擇性的:
為表結束指示符映射一個字段標籤, 以指定停止從該表中提取數據的位置。
例如,一張發票可能包含表中的小計、銷售稅和總計,但由於每個文檔在每個文檔中只有一個值,因此不應將它們提取為表的一部分。提供出現在表末尾處的第一個字段的名稱,例如
Total
或Grand Total
。為表格/部分結束指示符 字段提供值 :- 在圖像顯示面板中,選擇一個 SIR 以填充該文本值作為 表格/部分 指示符的結尾。
- 或者,直接 在中間面板的表格結束指示器/部分
提示: 使用豎線符號 (|) 添加字段別名,代表可能在 SIR 中的替代文本。例如,小計 |小計金額
是指小計或小計金額。有關如何在包含多個表的文檔中映射一個表以進行提取的示例,請參閱 在包含許多表的頁面中映射一個表. - 如果您為列值字段映射了一個表值(步驟 2 中的選項 2):展開 Advanced table options 部分並選擇 Stop extraction at "end of table indicator"。
- 選擇性的: 輸入自定義邏輯。
後續步驟
單擊 查看提取結果 以檢查表數據的訓練結果並根據需要重新映射字段。 預覽擷取的資料