自设阿兹德福普斯服务器(207.1)。我有一个基于tfs_分析的数据透视表。这些值是按结果计算的测试计数,在我有测试套件层次结构(集合/项目/测试套件)的行中,有按日期和项目层次结构划分的动态筛选器。

现在,这就自然地要求使用OLAP立方体、仓库数据库,以及TFS称之为"报告"的一整套功能。这个功能与一些漂亮的新功能不兼容。G.工作项目类型更改)。如果您禁用了它,就没有重新启用的功能,但是它们会为新的分析特性做广告。

我在想,如何使用分析工具来近似像数据透视表那样的东西。唯一接近的是WebUI中测试计划下的图表功能,但它是单个项目,不能过滤。

有什么想法吗?

编辑:一些进展。如果你指定/_odata/v3.0-preview/ 在提要网址中,你可以TestTestResult 回来了。…TestResult 表格似乎只包含上个月的活动量。我没有指定过滤器。


SOME progress. If you specify /_odata/v3.0-preview/ in the feed URL, you get Test and TestResult tables back.

基本空气污染指数 疑问是这样的:

https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/v3.0-preview/testResults/

你也可以使用$expand=Test,TestRun 要将测试用例和测试运行信息与测试结果一起包括在内,这是有意义的,然后使用需要管理数据的其他参数。

only seems to contain the last month's worth of activity. 这是一个预期的行为,应该是一个O数据API的限制。你还可以参考 戴尔·里赫特的评论 在这里面 连接 :

为了返回的JSON 结果还不到一个月 .不确定这个限制是否是有意的,但是O数据不会返回比此更古老的结果,而其他的API会这样做。