有没有办法访问存储在 Youtrack 中的原始数据?

Is there a way to access raw data stored in Youtrack?

在 Youtrack 报告中,您可以按两个字段查看问题,使用创建日期作为 y 轴,使用任何其他字段作为 x 轴。但是,当您这样做 like in this graph 时,您会看到 当前 处于 x 轴中所述状态的问题数量。例如,如果 x 轴是状态,那么您将看到在 y 轴的日期间隔内创建的问题的当前状态。但我也想按时间顺序查看每个州的问题数量。我想查看 issue 在 2021 年 5 月 21 日的状态(或其他领域)(不是它们当前的状态,而是它们在 5 月 21 日的状态)。

我知道 Youtrack 保留状态更改及其日期和许多其他类似的数据,因为在不同的报告中,我可以看到 Youtrack 使用过去的数据,但通常无法下载这些报告的数据。

我想访问所有这些原始数据。我的计划是使用 R 或 Python 创建一些在 Youtrack Reports 中不可用的报告。是否有访问这些原始数据的方法或访问它们的指南?

在 YouTrack 中访问原始数据的方法是通过 REST API. For example, you can get the issue's activity data 检索应用于问题的更改历史记录。这样您就可以确定事情是如何按时间顺序发生变化的。

I can see that the Youtrack uses past data but usually there is no way to download the data of those reports.

也可以通过 API 访问报告的数据。该报告的 API 端点是 api/reports,但是,它没有记录,因为它可能会发生变化。在这种情况下,我们无法保证向后兼容性。如果你对它没问题,你仍然可以使用它。要查看确切的请求,请在加载报告时检查浏览器中的网络请求。