寻求Azure Data Factory Jira连接器完整数据集库以获取工单层级关系
Azure Data Factory JIRA连接器获取工单父子/层级关系方案
一、查看连接器完整数据集库
在ADF的JIRA连接器数据源配置界面,切换至数据集选择区域,除了你当前使用的Extra.Api_Issue,核心可用数据集包括:
Issue:基础工单数据集,部分版本内置parent.id字段,直接关联父工单IDLink:专门存储工单关联关系的数据集,包含sourceIssueId、targetIssueId、linkType三个核心字段,覆盖所有工单间的关联类型EpicLink:敏捷项目专属数据集,直接映射史诗工单与下属任务的关联关系
二、采集层级关系的具体方法
1. 父子工单关系提取
- 优先检查
Issue数据集:如果存在parent.id字段,直接将该字段与Issue数据集自身的id字段关联,即可构建父子工单层级 - 使用
Link数据集补充:筛选linkType值为Parent(或对应JIRA实例的中文标识如"父工单")的记录,sourceIssueId为子工单ID,targetIssueId为父工单ID
2. 子任务关系提取
在Link数据集中筛选linkType值为Sub-task的记录,通过sourceIssueId(子任务ID)关联Issue数据集的id,targetIssueId对应所属父任务ID
3. 史诗-任务关系提取
直接使用EpicLink数据集,通过epicId关联Issue数据集的id获取史诗工单信息,issueId对应关联的任务/子任务ID,快速构建史诗-任务层级
三、验证字段可用性
在ADF的数据预览功能中,直接查看上述数据集的字段结构,确认关联ID和关系类型字段是否存在——不同JIRA版本(云版/服务器版)可能存在字段细微差异,以实际预览结果为准
内容的提问来源于stack exchange,提问作者LordRofticus
相关产品推荐
相关产品推荐

