需要 Workflow Manager 许可。
描述
获取作业数据工作空间作为企业级地理数据库连接文件。该工具通常在 ModelBuilder 中用于检索连接文件,以便用作模型中其他工具(例如协调版本)的输入。
使用方法
语法
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。 | 工作空间 |
代码示例
为指定的作业获取数据工作空间。
# 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