标注 | 说明 | 数据类型 |
输入作业 ID | 要检索版本的作业的 ID。 | String |
输入数据库路径 (可选) |
包含作业信息的 Workflow Manager (Classic) 数据库连接文件。 如果未指定连接文件,将使用项目中当前默认的 Workflow Manager (Classic) 数据库。 | File |
派生输出
标注 | 说明 | 数据类型 |
作业版本 | 作业版本名称。 | String |
作业版本存在 | 指示作业是否在资料档案库中具有作业版本。 | Boolean |
获取作业版本作为企业级地理数据库连接文件以处理版本中的数据。
此工具已弃用。 建议当前 Workflow Manager (Classic) 用户在 ArcGIS Pro 的基于驱动服务的 ArcGIS Workflow Manager 版本中开始新工程。
输入作业 ID 必须是一个针对当前存在于资料档案库中的作业的 ID。 该作业必须有一个数据工作空间和一个已经与之关联的一个父版本。
该工具通常用于在模型中检索作业版本。 例如,可通过创建模型将在特定的作业版本中编辑的内容协调和提交到父版本中。 该获取作业数据的工作空间工具用于检索数据工作空间连接,而作业版本将使用此工具(获取作业版本)进行检索,父版本将使用获取作业父版本工具进行检索。
该工具支持 ArcGIS Pro 中的要素服务数据工作空间。
标注 | 说明 | 数据类型 |
输入作业 ID | 要检索版本的作业的 ID。 | String |
输入数据库路径 (可选) |
包含作业信息的 Workflow Manager (Classic) 数据库连接文件。 如果未指定连接文件,将使用项目中当前默认的 Workflow Manager (Classic) 数据库。 | File |
标注 | 说明 | 数据类型 |
作业版本 | 作业版本名称。 | String |
作业版本存在 | 指示作业是否在资料档案库中具有作业版本。 | Boolean |
arcpy.wmx.GetJobVersion(Input_JobID, {Input_DatabasePath})
名称 | 说明 | 数据类型 |
Input_JobID | 要检索版本的作业的 ID。 | String |
Input_DatabasePath (可选) |
包含作业信息的 Workflow Manager (Classic) 数据库连接文件。 如果未指定连接文件,将使用项目中当前默认的 Workflow Manager (Classic) 数据库。 | File |
名称 | 说明 | 数据类型 |
Output_JobVersion | 作业版本名称。 | String |
Output_JobVersionExists | 指示作业是否在资料档案库中具有作业版本。 | Boolean |
获取作业版本作为企业级连接文件。
# 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: Get Job Version
arcpy.wmx.GetJobVersion(Input_JobID, Input_DatabasePath)