在自定义SSRS报告中报告TFS 2015标记数据

问题描述:

我需要将标记报告功能添加到查询TFS_Warehouse的自定义SSRS报告集合(并且在一种情况下,我必须查询可操作商店以收集测试用例步骤)。这些报告都使用连接到我的自定义TFS_Warehouse_Extensions数据库的SQL Server数据源。在自定义SSRS报告中报告TFS 2015标记数据

如果这听起来很熟悉,我昨天问了这个问题,得到了一个很好的回应......然后我发现我们上周从2013年升级到2015年,dbo.workitemsare消失了。

我正在使用VS 2015,而不是C#程序员的数据库开发人员(我知道刚够危险)。有什么方法可以将TFS 2015工作项中的标签添加到我的SSRS报告中?

编辑:建议重复的答案是不完全相同的问题。某些工作项目视图是否缺失是辅助的。我的要求是为了在SSRS中查询TFS标签。到目前为止,我认为任何一个线程都没有答案,因为没有人提出满足要求的解决方案。

+0

在TFS 2015(集合数据库)中缺少[Table WorkItemsLatest(TFS 2010)]的可能副本](http://*.com/questions/36791335/table-workitemslatest-tfs-2010-missing-in-tfs-2015 -collection-database) – jessehouwing

查询运营商店不是一个好主意。这可能会导致正常使用的一些问题。

你永远不应该直接写报告,针对收集数据库,工作项目*表 ,因为这是一个运营商店,是 100%不支持,并可能导致对正常使用的性能问题。

来源:How to query Work Items using SQL on the Relational Warehouse

+0

您是否考虑过在工作项目模板中标记可报告的内容?也许只需在“标记”字段中设置可报告维度就足够了。这应该把它放到仓库和分析立方体中。 – AspiringTFSGuru

+0

它们不能设置为可报告。 –

+0

嗨[Patrick-MSFT](http://*.com/users/5391065/patrick-msft)。感谢您的评论。您是否认为有一种方法可以将来自TFS 2015工作项的标签从关系数据库数据源中导入到我的SSRS报告中?我明白,查询运营商店并不是一个好主意,所以我希望有另一种选择。 –

@Cyndi,我是一个项目经理与报告团。目前使用查询编辑器的查询不支持使用标签进行报告。我们确实有一个我们正在开发的新报告解决方案,并支持报告标签。我还没有确切的发布日期,但请参阅blog post了解一些详细信息。今年夏天我们会发布更多公告。

+0

很高兴知道这是路线图。谢谢! –

完全不同的方式是使用Excel进行报告。

您在TFS中构建查询,然后将Excel连接到TFS并使用查询。功能有限,但您可以使用Excels功能来制作出色的报告。

Excel的一个问题是你不能(你不应该)添加更多的字段到你从TFS获得的表中。当你更新数据时,Excel将锁定并没有任何反应。 如果您需要为自己的报告使用自定义字段,则应创建第二个表,将所有数据都复制到该表中。这可以通过VBA自动完成。

该数据可以直接在表格中分析,也可以通过数据透视表或可视化数据透视图进行分析。 通过使用Pivot功能,Excel可以创建强大的报告。