我将使用特定于我的问题的方法,但是我认为解决方案不会/不应该与它们联系在一起。
我有权访问Azure DevOPS OData feed。内部有许多端点,我正在尝试找到将它们聚合为视图的最佳方法。
示例:冲刺报告
目标:Sprint每天消耗(或消耗)并记录这些更改。日志中将包含一个故事,该故事正在完成,重新打开,进入冲刺,退出冲刺……等等。
所需的端点是日期,迭代和修订。但是问题是我不确定我们是否可以创建查询来通过Odata进行查询。我的问题不是围绕这样的报告,而是坦率地说,我还没有走那么远,这只是一个例子。我们还有大约3-4个其他想法,它们需要在Odata中进行疯狂的复杂查询,但我不确定这是不可能的,还是在那一层有意义。
我们一直走的道路是创建一个视图,其他工具可以借鉴该视图。这似乎意味着我们将需要通过作业存储数据(来自Odata)以更新新记录,然后创建视图并允许其他事物使用该视图。
这条路很脏,不确定为什么,但是对于我一生,我觉得必须有更好的方法。我已经搜索了网络之间的高点和低点,但没有发现太多。有任何想法吗?