需要 Data Reviewer 许可。
以下部分将介绍如何配置这些步骤并提供其他指导信息和最佳方案。

“创建 Reviewer 会话”步骤
“创建 Reviewer 会话”步骤将创建一个 Reviewer 会话,并创建新 Reviewer 会话与该作业之间的关联。使用“启动 Reviewer 会话”命令进行配置后,“启动 ArcMap”步骤可以使用此关联来执行其操作。每个作业支持多个 Reviewer 会话。
在步骤配置过程中,必须指定一组参数,用于确定 Reviewer 会话的创建方法。创建 Reviewer 会话对话框将指导您设置这些参数。

下表将介绍步骤的每个参数及其关联的行为。
名称 | 说明 | 参数示例 | 行为 |
---|---|---|---|
结果工作空间(必填) | 指定要从中创建新会话的结果工作空间。 可通过三种方式指定此参数:
| /StoreInJobDW | Reviewer 工作空间被视为与作业的数据工作空间相同的工作空间。 步骤执行后,会在作业的数据工作空间中创建新的 Reviewer 会话。 此参数中可以使用令牌。 |
/RevWSVersion:[JOB:VERSION] | 步骤执行后,新 Reviewer 会话将与指定的地理数据库版本相关联。默认令牌为 [JOB:VERSION]。 | ||
/WMXDW:Reviewer | Reviewer 工作空间被视为 Workflow Manager (Classic) 数据工作空间。 步骤执行后,会在此工作空间中创建 Reviewer 会话。 | ||
/RevWSVersion:DEFAULT | 步骤执行后,新 Reviewer 会话将与指定的地理数据库版本相关联。 | ||
/ReviewWS:"C:\Data\Reviewer.gdb" | Reviewer 工作空间被视为与文件或个人地理数据库相同的工作空间。 步骤执行后,会在此工作空间中创建 Reviewer 会话。 此参数中可以使用令牌。 | ||
会话属性(仅会话名称属性为必填项) | 指定会话属性。这些属性包括会话名称、创建者、重复检查执行方式以及是否应存储结果几何。 必须设置以下参数:
| /SessionName:Job[JOB:ID] | 步骤执行后,将根据此参数来命名新 Reviewer 会话。 在本参数示例中,是基于作业 ID 对 Reviewer 会话进行命名,如 Job123。默认令牌为 [JOB:ID]。 |
/SessionUserName:[JOB_ASSIGNED_TO] | 创建此 Reviewer 会话的人员的名称。默认名称为 [JOB_ASSIGNED_TO],即被分配作业的人员。 此参数中可以使用令牌。 | ||
/CheckDuplicateResults:SESSION | 确定在会话中对重复验证结果的处理方法。
| ||
/DoNotStoreResultsGeometry | 确定结果是否包括关联的几何。
|
“运行 Reviewer 批处理作业”步骤
“运行 Reviewer 批处理作业”步骤在工作流中执行批处理作业。
参数可用于指定以下内容:
- 将要执行的批处理作业
- 批处理作业将要验证的空间数据
- 将用于写入结果的 Reviewer 工作空间和会话。
运行 Reviewer 批作业对话框将指导您配置以下参数:

下表将介绍步骤的每个参数及其关联的行为。
名称 | 说明 | 参数示例 | 行为 |
---|---|---|---|
Reviewer 批处理作业文件(必填) | 指定 Reviewer 批处理作业的路径。 | /BatchJobPath:"C:\Data\sample.rbj" | 执行后,将运行指定的批处理作业。 此参数中可以使用令牌。 |
数据工作空间(可选) | 指定将要对其运行批处理作业的数据工作空间。 可通过三种方式指定此参数:
| 如果选中了覆盖批处理作业数据工作空间复选框,则可使用 /OverrideBatchDataWS 这样的参数。 | 执行步骤后,将对步骤类型中指定的数据工作空间运行批处理作业。 必须使用“Reviewer 批处理作业数据工作空间”和“Reviewer 批处理作业数据版本”参数指定备用的工作空间和版本。 |
/SameAsJobDW | 步骤执行后,批处理作业将验证作业的数据工作空间中的数据。 | ||
/BatchJobDataVersion:[JOB:VERSION] | 步骤执行后,批处理作业将验证指定版本中的数据。默认令牌为 [JOB:VERSION]。 | ||
/BatchJobInWMXDW:Reviewer | 步骤执行后,批处理作业将验证指定的 Workflow Manager (Classic) 数据工作空间中的数据。 | ||
/BatchJobInWMXDW:DEFAULT | 步骤执行后,批处理作业将验证指定版本中的数据。 | ||
/BatchJobDataInPersonalFile:"C:\Data\MyData.gdb" | 步骤执行后,批处理作业将验证指定的文件或个人地理数据库中的数据。 此参数中可以使用令牌。 | ||
结果工作空间(必填) | 指定要将结果写入其中的 Reviewer 工作空间。 可通过三种方式设置此参数:
| /RevIsSameAsJobDW | Reviewer 工作空间被视为与作业的数据工作空间相同的工作空间。 步骤执行后,Reviewer 结果将被写入作业的数据工作空间。 |
/RevWSVersion:[JOB:VERSION] | 步骤执行后,Reviewer 结果将被写入指定的版本。默认令牌为 [JOB:VERSION]。 | ||
/RevInWMXDW:Reviewer | Reviewer 工作空间被视为 Workflow Manager (Classic) 数据工作空间。 步骤执行后,Reviewer 结果将被写入此数据工作空间中。 | ||
/RevWSVersion:DEFAULT | 步骤执行后,Reviewer 结果将被写入指定的版本。 | ||
/RevInPersonalFile:"C:\Data\Reviewer.gdb" | Reviewer 工作空间被视为与文件或个人地理数据库相同的工作空间。 步骤执行后,Reviewer 记录将被写入此数据工作空间中。此参数中可以使用令牌。 | ||
Reviewer 会话名称(必填) | 指定要将结果写入其中的 Reviewer 会话。 | /RevSessionName:JOB[JOB:ID] | 步骤执行后,Reviewer 记录将被写入指定的会话。 如果多个 Reviewer 会话具有相同名称,系统将提示您选择一个 Reviewer 会话以便将记录写入其中。此参数中可以使用令牌。 |
分析区域(必填) | 指定运行批处理作业的空间范围。 | /AreaValidation:FullDB | 步骤执行后,将对整个地理数据库运行批处理作业。 |
/AreaValidation:AOI | 步骤执行后,将对作业的感兴趣区域运行批处理作业。 | ||
/AreaValidation:ChangedOnly | 步骤执行后,将只对更改的要素运行批处理作业。 | ||
结果创建者 | 指定创建 Reviewer 结果的人员的名称。 | /SessionUserName:[JOB_ASSIGNED_TO] | 创建此 Reviewer 结果的人员的名称。默认为 [JOB_ASSIGNED_TO]。 |
“启动 Reviewer 会话”命令
将 Data Reviewer 自定义步骤作为工作流的一部分使用时,可通过配置“启动 ArcMap”步骤来启动与作业相关联的 Reviewer 会话。

下表简要介绍了每个步骤类型参数和关联的行为:
名称 | 说明 | 参数示例 | 行为 |
---|---|---|---|
运行 ArcMap 命令 | /guid:WMXReviewer.StartSession | 步骤执行后,Workflow Manager 将启动 ArcMap 以及与作业相关联的 Reviewer 会话。 如果存在多个与作业关联的 Reviewer 会话,系统将提示您选择想要启动的 Reviewer 会话。 |
“删除 Reviewer 会话”步骤
“删除 Reviewer 会话”步骤将删除在作业执行期间,使用“创建 Reviewer 会话”步骤创建的一个或多个 Reviewer 会话。
在步骤配置期间,必须指定用于确定要删除的 Reviewer 会话的参数。
名称 | 说明 | 参数示例 | 行为 |
---|---|---|---|
待删除会话(必填) | 指定要删除的 Reviewer 会话。 | /sessionsToDelete:all | 在执行步骤时,将删除指定的 Reviewer 会话。
|