ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

使用 Data Reviewer 自定义步骤配置工作流

需要 Data Reviewer 许可。

  • “创建 Reviewer 会话”步骤
  • “运行 Reviewer 批处理作业”步骤
  • “启动 Reviewer 会话”命令
  • “删除 Reviewer 会话”步骤

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

Data Reviewer 自定义步骤

“创建 Reviewer 会话”步骤

“创建 Reviewer 会话”步骤将创建一个 Reviewer 会话,并创建新 Reviewer 会话与该作业之间的关联。使用“启动 Reviewer 会话”命令进行配置后,“启动 ArcMap”步骤可以使用此关联来执行其操作。每个作业支持多个 Reviewer 会话。

在步骤配置过程中,必须指定一组参数,用于确定 Reviewer 会话的创建方法。创建 Reviewer 会话对话框将指导您设置这些参数。

“创建 Reviewer 会话”步骤的参数

下表将介绍步骤的每个参数及其关联的行为。

名称说明参数示例行为

结果工作空间(必填)

指定要从中创建新会话的结果工作空间。

可通过三种方式指定此参数:

  • 与作业的数据工作空间相同
  • WMX 数据工作空间连接
  • 个人或文件地理数据库

注:

必须选择现有的 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],即被分配作业的人员。

注:

如果此字段留空,则应用 [JOB_ASSIGNED_TO] 令牌。

此参数中可以使用令牌。

/CheckDuplicateResults:SESSION

确定在会话中对重复验证结果的处理方法。

  • NONE - 不搜索重复验证结果。
  • SESSION - 在会话内搜索重复验证结果。这是默认设置。
  • DATABASE - 在整个数据库内搜索重复验证结果。

/DoNotStoreResultsGeometry

确定结果是否包括关联的几何。

  • 存储结果几何(未选中)- 结果中同时包含几何和属性信息。这是默认设置。
  • 不存储结果几何(选中)- 结果中仅包含属性信息。
注:

如果将“支持平台类型”自定义步骤设置为服务器或两者,则会禁止并不再显示任何执行对话框。

在 ArcGIS Pro 中执行此步骤时,所有对话框都将被抑制且不显示。

“运行 Reviewer 批处理作业”步骤

“运行 Reviewer 批处理作业”步骤在工作流中执行批处理作业。

参数可用于指定以下内容:

  • 将要执行的批处理作业
  • 批处理作业将要验证的空间数据
  • 将用于写入结果的 Reviewer 工作空间和会话。

运行 Reviewer 批作业对话框将指导您配置以下参数:

“运行 Reviewer 批处理作业”步骤的参数

下表将介绍步骤的每个参数及其关联的行为。

名称说明参数示例行为

Reviewer 批处理作业文件(必填)

指定 Reviewer 批处理作业的路径。

/BatchJobPath:"C:\Data\sample.rbj"

执行后,将运行指定的批处理作业。

此参数中可以使用令牌。

数据工作空间(可选)

注:

如果选中了覆盖批处理作业数据工作空间复选框,则为必填项。

指定将要对其运行批处理作业的数据工作空间。

可通过三种方式指定此参数:

  • 与作业的数据工作空间相同
  • WMX 数据工作空间连接
  • 个人或文件地理数据库

如果选中了覆盖批处理作业数据工作空间复选框,则可使用 /OverrideBatchDataWS 这样的参数。

执行步骤后,将对步骤类型中指定的数据工作空间运行批处理作业。

必须使用“Reviewer 批处理作业数据工作空间”和“Reviewer 批处理作业数据版本”参数指定备用的工作空间和版本。

/SameAsJobDW

步骤执行后,批处理作业将验证作业的数据工作空间中的数据。

/BatchJobDataVersion:[JOB:VERSION]

步骤执行后,批处理作业将验证指定版本中的数据。默认令牌为 [JOB:VERSION]。

/BatchJobInWMXDW:Reviewer

步骤执行后,批处理作业将验证指定的 Workflow Manager (Classic) 数据工作空间中的数据。

/BatchJobInWMXDW:DEFAULT

步骤执行后,批处理作业将验证指定版本中的数据。

/BatchJobDataInPersonalFile:"C:\Data\MyData.gdb"

步骤执行后,批处理作业将验证指定的文件或个人地理数据库中的数据。

此参数中可以使用令牌。

结果工作空间(必填)

指定要将结果写入其中的 Reviewer 工作空间。

可通过三种方式设置此参数:

  • 与作业的数据工作空间相同
  • WMX 数据工作空间连接
  • 个人或文件地理数据库

注:

必须选择现有的 Reviewer 工作空间。此步骤不会创建 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 会话。

注:

执行步骤前必须存在 Reviewer 会话。此步骤不会创建 Reviewer 会话。

/RevSessionName:JOB[JOB:ID]

步骤执行后,Reviewer 记录将被写入指定的会话。

如果多个 Reviewer 会话具有相同名称,系统将提示您选择一个 Reviewer 会话以便将记录写入其中。此参数中可以使用令牌。

分析区域(必填)

指定运行批处理作业的空间范围。

/AreaValidation:FullDB

步骤执行后,将对整个地理数据库运行批处理作业。

/AreaValidation:AOI

步骤执行后,将对作业的感兴趣区域运行批处理作业。

/AreaValidation:ChangedOnly

步骤执行后,将只对更改的要素运行批处理作业。

注:

此选项仅在与版本化数据集结合使用时有效。

结果创建者

指定创建 Reviewer 结果的人员的名称。

/SessionUserName:[JOB_ASSIGNED_TO]

创建此 Reviewer 结果的人员的名称。默认为 [JOB_ASSIGNED_TO]。

注:

如果此字段留空,则应用 [JOB_ASSIGNED_TO] 令牌。

注:

如果将“支持平台类型”自定义步骤设置为服务器或两者,则会禁止并不再显示任何执行对话框。如果作业与多个 Reviewer 会话相关联,则结果将写入具有最高(最新)会话 ID 的会话。

在 ArcGIS Pro 中执行此步骤时,所有对话框都将被抑制,并且结果将写入最高(最新)会话 ID。

“启动 Reviewer 会话”命令

将 Data Reviewer 自定义步骤作为工作流的一部分使用时,可通过配置“启动 ArcMap”步骤来启动与作业相关联的 Reviewer 会话。

包含“启动 Reviewer 会话”步骤的“启动 ArcMap”步骤的参数

下表简要介绍了每个步骤类型参数和关联的行为:

名称说明参数示例行为

运行 ArcMap 命令

/guid:WMXReviewer.StartSession

步骤执行后,Workflow Manager 将启动 ArcMap 以及与作业相关联的 Reviewer 会话。

如果存在多个与作业关联的 Reviewer 会话,系统将提示您选择想要启动的 Reviewer 会话。

注:

如果将“支持平台类型”自定义步骤设置为服务器或两者,则会禁止并不再显示任何执行对话框。如果作业与多个会话相关联,则系统将选择具有最高(最新)会话 ID 的会话。

有关配置“启动 ArcMap”自定义步骤的常规信息,请参阅 Workflow Manager 自定义步骤。

“删除 Reviewer 会话”步骤

“删除 Reviewer 会话”步骤将删除在作业执行期间,使用“创建 Reviewer 会话”步骤创建的一个或多个 Reviewer 会话。

在步骤配置期间,必须指定用于确定要删除的 Reviewer 会话的参数。

名称说明参数示例行为

待删除会话(必填)

指定要删除的 Reviewer 会话。

/sessionsToDelete:all

在执行步骤时,将删除指定的 Reviewer 会话。

  • 全部 - 将删除与作业相关联的所有 Reviewer 会话。
  • 所选 - 系统将提示您选择一个或多个要删除的会话。
注:

如果将“支持平台类型”自定义步骤设置为服务器或两者,则会禁止并不再显示任何执行对话框。当作业与多个会话相关联时,如果指定 selected 参数,则将删除具有最高(最近)会话 ID 的会话。

在 ArcGIS Pro 中执行此步骤时,所有对话框将被抑制,如果指定 selected 参数,则将删除最高(最近)会话 ID。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明