

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 對相符的工作流程進行故障診斷
<a name="troubleshooting"></a>

使用以下資訊來協助您診斷和修正執行相符工作流程時可能遇到的常見問題。

## 我在執行相符的工作流程後收到錯誤檔案
<a name="troubleshooting_error_code_1"></a>

### 常見原因
<a name="troubleshooting_common_cause"></a>

相符的工作流程可以有多個執行，並將結果 （成功或錯誤） 寫入名稱`jobId`為 的資料夾。

相符工作流程的成功結果會寫入包含多個檔案的`success`資料夾，而每個檔案都包含成功記錄的子集。

相符工作流程的錯誤會寫入具有多個欄位的`error`資料夾，每個欄位都包含錯誤記錄的子集。

錯誤檔案的建立原因如下：
+ [唯一 ID](glossary.md#unique-id-defn) 為：
  + null
  + 資料列中遺失
  + 資料表中記錄中遺失
  + 在資料表中的另一列資料中重複
  + 未指定
  + 在相同來源中不是唯一的
  + 跨多個來源不是唯一的
  + 跨來源重疊
  + 超過 38 個字元 （僅限規則型比對工作流程）
+ [結構描述映射](glossary.md#schema-mapping-definition)中的其中一個欄位包含預留名稱：
  + EmailAddress
  + InputSourceARN
  + MatchRule
  + MatchID
  + HashingProtocol
  + ConfidenceLevel
  + 來源

**注意**  
如果錯誤檔案中的記錄是由於先前列出的原因建立的，則會向您收取費用，因為它會產生服務的處理成本。如果錯誤檔案中的記錄是由於內部伺服器錯誤，則不會向您收取費用。

### Resolution
<a name="troubleshooting_resolution"></a>

**解決此問題**

1. 檢查[唯一 ID](glossary.md#unique-id-defn) 是否有效。

   如果[唯一 ID](glossary.md#unique-id-defn) 無效，請在資料表中更新唯一 ID、儲存新資料表、建立新的結構描述映射，然後再次執行相符的工作流程。

1. 檢查[結構描述映射](glossary.md#schema-mapping-definition)中的其中一個欄位是否包含預留名稱。

   如果其中一個欄位包含預留名稱，請使用新名稱建立新的結構描述映射，然後再次執行相符的工作流程。