跳轉到主要內容
本文適用於即將從 FlexiCapture 切換到 Vantage 的使用者。Vantage 可讓您重複使用 FlexiCapture 專案中的各種元件,包括 FlexiLayouts。它也讓您能夠受益於全新且強大的機器學習技術,而且您可以輕鬆地在既有的標註文件上進行訓練。 我們建議您先查看 Vantage 中可用的內建技能。在多數情況下,它們的效率至少可與您的 FlexiCapture 專案相當。Advanced Designer 與 Vantage 所提供的訓練效率,也可能讓您無需再重用在 FlexiLayout Studio 中建立的 FlexiLayouts。 在技能目錄中提供了 50 多個內建技能。此外,Vantage 還提供用於處理發票、採購單、收據及商業發票的技能,這些技能可以成功取代 ABBYY FlexiCapture for Invoices

關鍵概念

在 Vantage 中,文件是以處理作業為單位進行處理。與批次不同,處理作業不會被指派類型。某個處理作業的處理流程和 OCR 設定是由負責該處理作業的 skill 所定義。 一般而言,您需要將 Document Definitions 替換為內建或手動設定的文件 Skill、建立一個流程技能,並設定其處理流程,以將文件導向適當的文件 Skill 以及其他處理階段。

關鍵概念對應

FlexiCapture 中的概念在 Vantage 中的對應概念
FlexiCapture project在 Vantage 與 Advanced Designer 中建立的流程技能,引用其他技能:OCR、分類、Document、Document Splitter
Batch交易(部分對應)
Batch type, project properties在流程技能中設定的文件處理流程,以及技能設定與活動設定
Classification batches分類技能中的文件集
Training batches文件 Skill 中的文件集(部分對應)
Test batchesAdvanced Designer 中某個文件 Skill 的測試文件集
Document Definition文件 Skill
Workflow流程技能中的文件處理流程
Auto-learning for field extraction用於文件 Skill 之欄位擷取的線上學習
NLP modelsAdvanced Designer 中某個文件 Skill 內,用於處理非結構化文件的活動

文件匯入

FlexiCapture 12 掃描工作站可以完全以 ABBYY Vantage 掃描工作站取代。 您可以在流程技能的 Input 活動中設定,從熱資料夾(在 Vantage 中稱為「共用資料夾」)或從電子郵件匯入。來源類型、來源檔案名稱以及有關電子郵件的資訊都會自動儲存到登錄參數中。 您也可以透過 Vantage API 匯入文件並設定自訂的登錄參數](/vantage/documentation/developer-guide/registration-parameters,或使用連接器從各種第三方應用程式中匯入文件。

工作流程設定

若要重新建立批次處理工作流程,請設定一個流程技能。在 Vantage 中,流程技能的活動可視為各個處理階段的對應項目。一組文件是指在單一處理作業中的文件集合。

工作流程階段對應

FlexiCapture 中的工作流程階段在 Vantage 中的對應項目
ScanningABBYY Vantage Scanning Station(未整合至流程技能活動中)
Rescanning不支援
Recognition可能包含流程技能之 OCR、Classify、Extract 和 Assemble 活動的工作流程。可以為每個 Classification 和 文件 Skill 分別設定 OCR 參數。流程技能中的 OCR 活動可用來為所有文件指定一般的預先辨識選項。Classify 活動可用來判斷文件類型,並將文件傳送到對應的、對映至 Extract 活動的 文件 Skill,在該處進行資料擷取。Assemble 活動可用來組合文件。
Document assembly check不支援驗證文件集合的完整性。若要組合文件,可以使用流程技能的 Assemble 活動。
Batch integrity check在將文件傳送至 Vantage 之前,Scanning Stations 會自動執行批次完整性檢查。作業員也可以在 Scanning Station 上執行手動檢查。
Data verification, verification, export confirmation流程技能的 Manual Review(手動審核)活動。
Export流程技能的 Output 活動或 Custom 活動。
Processed, Exceptions由 Vantage 自動指派的交易狀態。您可以在技能監控的 Transactions 區段中檢視這些交易狀態。
User type流程技能的 Condition 活動或 Custom 活動。
Vantage 中的工作流程只有在包含 Manual Review(手動審核)活動時,才需要與人工作業人員互動。

使用者角色

Vantage 支援在一個流程技能 (Process skill) 中建立多個手動審核 (Manual Review) 活動。手動審核作業人員的存取權可被限制在特定的手動審核階段。若要建立使用者並編輯其權限,請前往 Vantage 中的「Users」索引標籤。

角色對應

FlexiCapture 中的角色Vantage 中的角色
Scanning Operator技能使用者
Data Verification Operator手動審核操作員(可限制其存取特定 skill 與手動審核階段)
Verification Operator手動審核操作員(可限制其存取特定 skill 與手動審核階段)
Senior Verification Operator處理監督員
Project Settings EditorSkill Designer
Monitoring Operator處理監督員(並且可存取手動審核)
Administrator租戶系統管理員
Web Capture Operator技能使用者 + 手動審核操作員
Operators Manager租戶系統管理員(這是唯一可管理使用者權限的角色)

分類

分類模型無法直接在 Vantage 中重複使用。 若要識別不同類型的文件,請建立一個分類技能 (Classification skill)。對於該 skill,您可以上傳在 FlexiCapture 中用於訓練分類模型的文件、建立相同的類別,並在 Vantage 中訓練該 skill。之後,您可以在流程技能的 Classify 活動中進一步使用此 skill,並將這些類別對應到 Extract 活動。每個 Extract 活動都會使用一個文件 Skill,可視為 Document Definition 區段的對等物。 在 Vantage 中,叢集功能一律啟用,因此可以自動識別同一類型文件的不同變體。但是,如果版面配置差異很大,請考慮在 Advanced Designer 中建立一個文件 Skill,將 Classify 活動加入其工作流程,並據此進行訓練。您可以設定 Extraction Rules 活動(其大致相當於 FlexiLayout),並在 Classify 活動之後放置一組 Extraction Rules 活動,讓系統可依據文件變體自動選擇適當的 Extraction Rules 活動。 若要在輸入頁面串流中分隔文件,請在流程技能中加入 Assemble 活動。您也可能需要在 Advanced Designer 中建立並設定一個 Document Splitter skill。

文件定義

通常需要將針對不同文件類型的 Document Definitions 替換為相應的文件 Skill。針對同一文件類型的不同變體所使用的 Document Definitions,必須在單一文件 Skill 中,分別以獨立的活動來取代。若某個 Document Definition 包含多個章節,則每個章節都必須各自替換為對應的文件 Skill。 OCR 設定和手寫文字辨識是在文件 Skill 的範圍內進行設定。如果使用流程技能(Process skill)將文件導向不同的文件 Skill,也可以在 OCR 活動中設定一般預先辨識設定(語言、手寫文字辨識以及條碼)。請注意,在文件 Skill 設定中,手寫文字辨識預設為啟用,而在 OCR 活動中則預設為停用。
**提示:**與 FlexiCapture 相比,Vantage 中的資料抽取技術已大幅變更並獲得改進。Vantage 中的 Extraction Rules 和其他活動的運作方式與其在 FlexiCapture 中的對應功能不同,這意味著在某些情況下結果可能會有所差異。在將 Document Definitions 替換為文件 Skill 之後,請務必確認抽取結果符合需求。

固定文件定義

用於表單的文件定義無法在 Vantage 中直接重複使用。若內建的技能都無法滿足您的需求,請從 FlexiCapture 匯出對應的已標註文件批次,並將其匯入在 Advanced Designer 中新建立的文件 Skill。接著,您有兩個選項:
  • 在文件 Skill 的處理流程中新增 Fast Learning 活動,並使用上傳的文件進行訓練。此活動不需要大量文件即可完成訓練。若要開始使用表單技術來訓練該活動,您只需新增三份可被識別為同一種表單的文件。
  • 在文件 Skill 的處理流程中新增 Forms 活動並上傳空白表單的影像。在空白表單上標註欄位並訓練該活動,然後在已上傳的文件上測試結果。
如果您不需要將固定表單處理與其他任何活動結合,您可以在 Vantage 中建立一個簡單的表單文件 Skill,而不必使用 Advanced Designer。

根據 FlexiLayout 描述的文件定義

在許多情況下,您可以輕鬆地將現有的文件定義替換為內建 skill,或是在 Vantage 或 Advanced Designer 中使用已標註的文件來訓練新的 skill。不過,您也可以在 Advanced Designer 中快速建立一個與現有 FlexiLayout 等效的方案。 您可以在 Advanced Designer 中將 FlexiLayout 匯入至文件 Skill。您可以根據 FlexiLayout 專案建立新的文件 Skill,或是將 FlexiLayout 匯入至 Extraction Rules 活動。OCR 語言設定會沿用 FlexiLayout 中的設定,但我們建議您在匯入後檢查該 skill 的 OCR 設定。訓練結果無法轉移到 Advanced Designer,不過您可以從訓練批次中匯入已標註的文件,並在 Advanced Designer 中使用它們重新訓練該活動。

使用 NLP 技術的文件定義

已訓練的模型無法匯入到 Advanced Designer 中。不過,您可以在 Advanced Designer 中選擇可用的 NLP 模型作為 skill 活動,上傳範例文件並訓練該活動。若要訓練您自己的 NLP 模型,請在 Advanced Designer 中的文件 Skill 中使用 Segmentation 和/或 Deep Learning 活動。擷取指令碼無法在 Advanced Designer 或 Vantage 中重複使用。

規則驗證

規則可以在 Vantage 或 Advanced Designer 中重新建立。腳本規則必須重新撰寫,才能與 Vantage 的 JavaScript 直譯器相容。

文件組裝

在流程技能中使用 Assemble 活動。若要新增文件組裝指令碼,請在 Advanced Designer 中建立並設定一個 Document Splitter skill。必須重寫該指令碼以確保其與 JavaScript 直譯器相容。

匯出設定

您可以透過 Vantage API 匯出處理結果,或使用連接器將處理結果匯出到各種第三方應用程式。您可以在流程技能的 Output 活動中設定匯出到共用資料夾。請使用相同的活動來設定匯出格式。 您可以在流程技能的 Output 活動或 Custom 活動中,透過指令碼設定匯出。指令碼必須重新撰寫,以與 Vantage 的 JavaScript 直譯器相容。Vantage 支援將第三方服務的認證資訊儲存在環境變數中。這些變數可以在這些指令碼中存取。

資料表單

當您將已標記的文件或 FlexiLayouts 匯入 Advanced Designer 時,欄位結構會自動重新建立。接著,您可以使用 Vantage 或 Advanced Designer 來編輯資料表單的版面配置。

ABBYY FlexiCapture for Invoices

Vantage 提供多種內建技能,可用於處理各種類型的文件,包括發票、收據、採購單和商業發票。這些技能開箱即用,並且可以取代在 ABBYY FlexiCapture for Invoices 中建立的專案。
提示: 建議您先在自己的文件上測試內建技能。如果您對擷取結果不滿意,請繼續閱讀以下有關建立或自訂技能的建議。
專案中使用的資料集可以以 CSV 格式上傳到資料目錄中。系統會自動為 Invoice、Commercial Invoice 和 Purchase Order 技能建立所需的資料目錄,其欄位集合與資料集的欄位相同。 如果您使用的 FlexiCapture for Invoices 專案是以您的文件進行訓練,但沒有任何手動自訂設定或自訂欄位,那麼在 Vantage 中就不需要設定任何其他額外設定。只需從所需的內建發票技能衍生出一個技能,匯入已標註的文件,並在產生的文件集上訓練該衍生技能即可。 如果您使用的是自訂 FlexiLayout,我們建議您從所需的內建發票技能衍生出一個技能,並透過匯入自訂 FlexiLayout 來建立一個「Extraction Rules」活動。將您建立的「Extraction Rules」活動新增到 Base: <Base Skill Name> 活動之後。此方法可用來擷取額外的發票欄位。
提示: 如果您有多個 FlexiLayout,可以新增多個「Extraction Rules」活動。例如,如果您為每個供應商都建立了專用的 FlexiLayout,請將每一個 FlexiLayout 匯入為一個「Extraction Rules」活動,並將供應商 ID 值(由基礎發票技能擷取)對應到相應的活動。
您在 FlexiCapture 中使用的 FlexiLayout 可能包含許多額外設定,例如貨幣格式、地區設定或稅率。這些設定在 Vantage 中通常不再需要,因為其內建技能已包含所有相關資訊。

監控與報表

您可以在技能監控中監視作業效率與處理資料。關於處理事件與錯誤的資訊,可在技能監控的 Transactions 和 Error Log 區段中查看。若要產生商務處理報表,您可以使用 Vantage 中隨附的 Business Processing Reporting Warehouse。與商務處理作業無關的活動相關資訊則可在 Security Log 中取得。

Vantage 中不支援的功能清單

下列 FlexiCapture 功能在 Vantage 中不支援:
  • SLA 控制
  • 批次優先順序
  • 重新掃描
  • 文件組裝檢查
  • 匯入影像的使用者附件
  • 來自熱資料夾之批次的說明檔
  • 雙重驗證
  • 分散式驗證
  • 處理介面事件
  • 外觀設定(僅當您在自己的系統中整合 Manual Review 手動審核用戶端時,才能移除 Vantage 標誌)
  • 自訂辨識指令碼
  • 服務欄位
  • 連結到現有欄位(可透過指令碼存取一個處理作業中所有文件的欄位值)
  • OCR 語言的字典
  • 規則鏈(只能使用 Advanced Script 規則來設定)
  • 匯出文件時遮蔽敏感資料
  • 資料表單、規則名稱與指令碼訊息的本地化