以下部分包含多个 ArcGIS Arcade 表达式,用于调用 ArcGIS Workflow Manager 托管的数据参考信息。
JobDataReferenceDetails
JobDataReferenceDetails 表达式返回与作业有关的数据参考的详细信息。
参数
JobDataReferenceDetails(job_id, data_reference_id)
名称 | 说明 | 数据类型 |
---|---|---|
job_id | 作业的 ID。 | 字符串 |
data_reference_id | 在工作流逻辑示意图中配置的数据参考的 ID。 | 字符串 |
输出
返回与指定作业有关的数据参考详细信息的字符串值。
表达式示例
以下表达式返回与当前作业有关的指定数据参考的详细信息。
JobDataReferenceDetails($job, 'ae457c8e-968b-43cf-a6e0-c531b8e8aa51')
{
"dataReferenceId": "ae457c8e-968b-43cf-a6e0-c531b8e8aa51",
"referenceType": "ProItem",
"itemName": "ProMap"
}
JobDataReferenceDetailsArray
JobDataReferenceDetailsArray 表达式返回与作业有关的所有数据参考的详细信息。
参数
JobDataReferenceDetailsArray(job_id)
名称 | 说明 | 数据类型 |
---|---|---|
job_id | 作业的 ID。 | 字符串 |
输出
返回与作业有关的所有数据参考的数组。
表达式示例
以下表达式返回与当前作业有关的所有数据参考的详细信息。
JobDataReferenceDetailsArray($job)
[
{
"dataReferenceId": "ae457c8e-968b-43cf-a6e0-c531b8e8aa51",
"referenceType": "ProItem",
"itemName": "ProMap"
},
{
"dataReferenceId": "31fbc009-2fae-43d6-86b7-4c054508071b",
"referenceType": "ProItem",
"itemName": "Utility_Editing_task"
}
]