

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 匹配工作流程疑难解答
<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
  + 来源

**注意**  
如果错误文件中的记录是由于前面列出的原因而创建的，则需要向您收费，因为这会产生服务的处理成本。如果错误文件中的记录是由于内部服务器错误造成的，则无需向您收费。

### 解决方案
<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)中的一个字段是否包含保留名称。

   如果其中一个字段包含保留名称，请使用新名称创建新的架构映射，然后再次运行匹配的工作流程。