0

在 Youtrack 报告中,您可以通过使用创建日期作为 y 轴和任何其他字段作为 x 轴的两个字段来查看问题。但是,当您在此图中执行此操作时,您会查看当前处于 x 轴状态的问题数量。例如,如果 x 轴是状态,那么您将看到在 y 轴的日期间隔中创建的问题的当前状态。但我也想按时间顺序查看每个州的问题数量。我想在 2021 年 5 月 21 日查看问题的状态(或其他领域)(不是它们当前的状态,而是它们在 5 月 21 日的状态)。

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

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

4

1 回答 1

1

在 YouTrack 中访问原始数据的方法是通过REST API。例如,您可以获取问题的活动数据以检索应用于问题的更改历史记录。通过这种方式,您可以确定事物是如何按时间顺序变化的。

我可以看到 Youtrack 使用过去的数据,但通常无法下载这些报告的数据。

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

于 2021-08-10T11:46:12.530 回答