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.

标签

api, atlassian, fetch, jira, rest

输入要求

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

另请参阅

语言: 中文