获取作业数据的工作空间 (Workflow Manager)

需要 Workflow Manager 许可。

摘要

获取作业数据工作空间作为企业级地理数据库连接文件。该工具通常在 ModelBuilder 中用于检索连接文件,以便用作模型中其他工具(例如协调版本)的输入。

参数

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

要检索数据工作空间连接的作业的 ID。

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

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

File
作业数据工作空间副本的保存位置在
(可选)

作业的数据工作空间连接文件将写入到指定文件夹。

Folder

派生输出

标注说明数据类型
输出作业数据的工作空间

对于企业级地理数据库,输出为地理数据库连接文件。对于要素服务,输出为要素服务 URL。

工作空间

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

要检索数据工作空间连接的作业的 ID。

String
Input_DatabasePath
(可选)

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

File
Input_SDEFileLocation
(可选)

作业的数据工作空间连接文件将写入到指定文件夹。

Folder

派生输出

名称说明数据类型
Output_JobDataWorkspace

对于企业级地理数据库,输出为地理数据库连接文件。对于要素服务,输出为要素服务 URL。

工作空间

代码示例

GetJobDataWorkspace 示例(独立脚本)

为指定的作业获取数据工作空间。

# 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"
Input_SDEFileLocation = "C:\\Temp"
# Process: Get Job Data Workspace
arcpy.GetJobDataWorkspace_wmx(Input_JobID, Input_DatabasePath, Input_SDEFileLocation)

环境

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

许可信息

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

相关主题