问题描述
我有一个用例,用于获取 Jira 中每个用户每天创建和修复的问题数量。计划是每天获取一次,而不是实时获取。我们可能还需要对从 Jira 检索到的数据进行一些处理,然后将数据存储在 Microsoft sql Server 中。可以假设创建/修复问题的峰值记录数在 10K/天的范围内。
AFAIK,没有允许这样做的 Mule Jira 连接器功能。但是,问题是:
解决方法
假设您可以在 JIRA 中创建该查询,那么 JIRA 会提供一个 REST API 允许您执行它。您可以使用 Mule HTTP 连接器调用 API 来发出请求、处理它们并通过 Mule 数据库连接器插入 SQL Server。
有一个 JIRA REST API connector for Mule 4 使用上述 JIRA REST API。它可能会简化使用,但您必须对其进行调查以查看它是否符合您的需求。查看文档链接以获取许可信息。