Mule 与 JIRA 的集成

问题描述

我有一个用例,用于获取 Jira 中每个用户每天创建和修复的问题数量。计划是每天获取一次,而不是实时获取。我们可能还需要对从 Jira 检索到的数据进行一些处理,然后将数据存储在 Microsoft sql Server 中。可以假设创建/修复问题的峰值记录数在 10K/天的范围内。

AFAIK,没有允许这样做的 Mule Jira 连接器功能。但是,问题是:

  1. 是否有任何 Jira API 允许我们实现用例?
  2. Mule Jira 连接器是否支持功能

解决方法

假设您可以在 JIRA 中创建该查询,那么 JIRA 会提供一个 REST API 允许您执行它。您可以使用 Mule HTTP 连接器调用 API 来发出请求、处理它们并通过 Mule 数据库连接器插入 SQL Server。

有一个 JIRA REST API connector for Mule 4 使用上述 JIRA REST API。它可能会简化使用,但您必须对其进行调查以查看它是否符合您的需求。查看文档链接以获取许可信息。