FetchJiraIssues 2025.10.2.19¶
捆绑包¶
com.snowflake.openflow.runtime | runtime-atlassian-processors-nar
描述¶
Fetches issues from Jira Cloud using REST API v3 with configurable search options. Provides two search modes: 1. Simple Search - Filter by project name, status category, created/updated dates 2. Advanced Search - Use custom JQL (Jira Query Language) expressions Key features: - Smart pagination handling with automatic state management - Incremental sync capability using timestamps between processor runs - Timezone-aware date handling using Jira user's timezone - Configurable issue fields retrieval - Adds metadata to FlowFiles: source URL (jira.source.url), query (jira.query.jql), statement type (statement.type) - Adds insert,upsert attributes for downstream processing The processor maintains cluster state to resume operations after restarts Authentication is handled via basic auth using Jira email/API token credentials. Currently that is the only supported method. LIMITATIONS: - Jira issue deletes are not detected.
输入要求¶
ALLOWED
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
|---|---|
API 令牌 |
用于授权的 Jira API 令牌 |
授权方法 |
Jira Cloud API 的授权方法 |
之后创建 |
筛选在指定日期/时间之后创建的问题(可选,格式:yyyy–MM–dd) |
环境 URL |
Atlassian Jira 环境的 URL |
问题字段 |
每个问题要返回的字段列表。此属性接受逗号分隔式列表。 |
JQL 查询 |
JQL 查询字符串(使用 JQL 查询类型时为必填项) |
Jira 电子邮件 |
与 Jira 账户关联的电子邮件地址 |
最大页面大小 |
“最大页面大小”值必须介于 50 到 1000 之间 |
Project Names |
Comma-separated list of project names for simple search |
Request Rate Manager |
用于跟踪 Atlassian APIs 速率限制的控制器服务。 |
搜索类型 |
要执行的搜索类型 |
状态类别 |
用于简单搜索的状态类别筛选器(可选) |
之后更新 |
筛选在指定日期/时间之后更新的问题(可选,格式:yyyy–MM–dd) |
Web 客户端服务 |
用于管理 HTTP 与 Jira 的连接的控制器服务 |
状态管理¶
范围 |
描述 |
|---|---|
CLUSTER |
Stores pagination state to maintain position between restarts. Resets when ingestion configuration changes. |
关系¶
名称 |
描述 |
|---|---|
retry |
发生了可重试故障,例如速率限制 |
success |
成功提取 Jira 问题 |
写入属性¶
名称 |
描述 |
|---|---|
mime.type |
application/json |
jira.query.jql |
用于此提取的 JQL 查询 |
jira.source.url |
Jira 源的 URL |
statement.type |
语句类型 INSERT、UPSERT |