提交作业版本 (Workflow Manager (Classic))

摘要

将当前版本编辑发布到作业的父版本。

旧版本:

此工具已弃用。 建议当前 Workflow Manager (Classic) 用户在 ArcGIS Pro基于驱动服务的 ArcGIS Workflow Manager 版本中开始新工程。

使用情况

  • 输入作业 ID 必须是一个针对当前存在于资料档案库中的作业的 ID。 该作业必须有一个数据工作空间、一个父版本和一个已经与之关联的版本。

  • 该工具不支持 ArcGIS Pro 中的要素服务数据工作空间。 一旦输入作业将要素服务数据工作空间设置为其数据工作空间,该工具将失败并显示错误。

参数

标注说明数据类型
输入作业 ID

要将作业版本作业编辑内容提交到其父版本的作业 ID。

String
输入数据库路径
(可选)

包含作业信息的 Workflow Manager (Classic) 数据库连接文件。 如果未指定连接文件,将使用当前默认的 Workflow Manager (Classic) 数据库。

File

派生输出

标注说明数据类型
提交作业版本成功

提交操作的结果。 成功时返回 0。

Long

arcpy.wmx.PostJobVersion(Input_JobID, {Input_DatabasePath})
名称说明数据类型
Input_JobID

要将作业版本作业编辑内容提交到其父版本的作业 ID。

String
Input_DatabasePath
(可选)

包含作业信息的 Workflow Manager (Classic) 数据库连接文件。 如果未指定连接文件,将使用当前默认的 Workflow Manager (Classic) 数据库。

File

派生输出

名称说明数据类型
Output_Status

提交操作的结果。 成功时返回 0。

Long

代码示例

PostJobVersion 示例(独立脚本)

在此示例中,对作业版本所做的编辑将发布到指定作业 ID 的默认版本。

# Import arcpy module
import arcpy

# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")

# Local variables:
Input_JobID = "1"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"

# Process: Post Job Version
arcpy.wmx.PostJobVersion(Input_JobID, Input_DatabasePath)

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 否
  • Standard: 需要 Workflow Manager
  • Advanced: 需要 Workflow Manager

相关主题