FetchJiraIssues 2025.10.9.21¶
捆绑包¶
com.snowflake.openflow.runtime | runtime-atlassian-processors-nar
描述¶
使用带可配置搜索选项的 REST API v3 从 Jira Cloud 提取问题。提供两种搜索模式:1.简单搜索 - 可按项目名称、状态类别、创建/更新日期进行筛选 2.高级搜索 – 使用自定义 JQL(Jira 查询语言)表达式。主要功能:– 具有自动状态管理功能的智能分页处理 – 使用处理器运行之间的时间戳进行增量同步 – 基于 Jira 用户时区的时区感知日期处理 – 可配置问题字段检索 – 将元数据添加到 FlowFiles:源 URL (jira.source.url)、查询 (jira.query.jql)、语句类型 (statement.type) – 添加“插入”、“更新插入”属性用于下游处理。处理器维护集群状态,以便在重启后恢复运行。使用 Jira 电子邮件/API 令牌凭据通过基本身份验证进行身份验证。目前这是唯一支持的方法。LIMITATIONS:– 未检测到 Jira 问题删除。
输入要求¶
ALLOWED
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
|---|---|
API 令牌 |
用于授权的 Jira API 令牌 |
授权方法 |
Jira Cloud API 的授权方法 |
之后创建 |
筛选在指定日期/时间之后创建的问题(可选,格式:yyyy–MM–dd) |
环境 URL |
Atlassian Jira 环境的 URL |
问题字段 |
每个问题要返回的字段列表。此属性接受逗号分隔式列表。 |
JQL 查询 |
JQL 查询字符串(使用 JQL 查询类型时为必填项) |
Jira 电子邮件 |
与 Jira 账户关联的电子邮件地址 |
最大页面大小 |
“最大页面大小”值必须介于 50 到 1000 之间 |
项目名称 |
以逗号分隔的项目名称列表用于简单搜索 |
请求速率管理器 |
用于跟踪 Atlassian APIs 速率限制的控制器服务。 |
搜索类型 |
要执行的搜索类型 |
状态类别 |
用于简单搜索的状态类别筛选器(可选) |
之后更新 |
筛选在指定日期/时间之后更新的问题(可选,格式:yyyy–MM–dd) |
Web 客户端服务 |
用于管理 HTTP 与 Jira 的连接的控制器服务 |
状态管理¶
范围 |
描述 |
|---|---|
CLUSTER |
存储分页状态,以便在重启之间保持进度。当引入配置发生变化时会重置状态。 |
关系¶
名称 |
描述 |
|---|---|
retry |
发生了可重试故障,例如速率限制 |
success |
成功提取 Jira 问题 |
写入属性¶
名称 |
描述 |
|---|---|
mime.type |
application/json |
jira.query.jql |
用于此提取的 JQL 查询 |
jira.source.url |
Jira 源的 URL |
statement.type |
语句类型 INSERT、UPSERT |