问题标签 [tfs-reports]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
418 浏览

reporting-services - 多个日期范围的 TFS SSRS 图表

我使用报告服务获得了以下 TFS 数据(用于错误):

WorkItemCount、CreatedDate、优先级和assignedTo。

我想在饼图(SSRS)中显示这些数据,它显示了 3 个范围(类别组)中的错误数量,即上个月创建的 #bugs,介于 1 到 3 个月之间,然后是 3 个月大。

我怎样才能达到这个结果?是否可以在图表级别应用过滤器或自定义来完成它?

0 投票
1 回答
89 浏览

git - 报告显示 2 次提交之间的差异

我们将 git 用于 TFS。我正在寻找可以对两个日期和时间之间的所有提交进行本质上的 git-diff 的东西。我们知道我们可以手动构建一些东西,但是出于合规性的原因,如果它已经存在,它会更容易通过。

0 投票
0 回答
136 浏览

reporting-services - 将 Today 作为工作项 createdDate 参数传递的正确格式是什么

我使用 TFSOlap 数据源创建了数据集(作为 TFS 钻取报告),该数据源根据创建日期显示所有错误。现在,我想将日期范围作为主报告中的参数传递,因此钻取报告显示给定日期范围之间创建的错误的数据。我收到错误“字符串..无法转换为日期类型”我在钻取报告参数中使用以下格式表达式:

请让我知道应该使用什么类型的表达式来避免错误。我尝试使用 CDate() 而不是 FORMAT 但仍然遇到问题。

0 投票
0 回答
44 浏览

reporting-services - 如何在共享点项目门户中查看 TFS API 报告数据

我正在通过 c# 应用程序使用 TFS API 来创建一些自定义的 TFS 报告和图表。我正在连接到数据源并以编程方式创建数据集。我想知道有没有办法将这些报告上传到共享点服务器或项目门户页面?

或者我应该使用 TFS API 创建什么类型的报告,以便可以将其上传到共享点项目门户。

0 投票
0 回答
24 浏览

tfs - 如何使用 TFS 2013 查询返回派生字段

我们有一个关于 TFS 项目报告的应用程序。我正在对 TFS 使用 Query 并获取 tfs 项目。

我正在使用以下查询

现在我想返回一个新字段,它告诉 workItem 是否曾经是回归。

我想更改查询,例如

IsRegression 应该是 True 如果它曾经是 Regression 或 False 如果它曾经不是回归

我该如何为此编写查询?

0 投票
1 回答
330 浏览

tfs - TFS 报告、FactBuildProject 和 FactBuildDetails 为空

我正在使用 TFS 2015 on-prem 并且我正在使用标准 SCRUM 模板。我有 1 个团队项目,我正在使用团队字段来隔离工作。在过去的几周里,我创建了一些构建定义并运行了一些构建。

当我安装 TFS 时,我并没有像我计划稍后那样立即安装或配置 Reporting Services。我已经这样做了,现在我的 Tfs_Warehouse 正在更新大多数东西,但不是 FactBuildProject 或 FactBuildDetails。我的一些其他事实正在被淘汰,例如 FactCurrentWorkItem 甚至 FactBuildCoverage。我已经在 TFS 管理控制台中重建了仓库。

由于这是一个标准流程模板和标准报告,我希望必填字段应设置为可报告。

如何在我的 FactBuildProject 表中获取数据,我在哪里可以找到它的问题?我不知道从哪里开始,我在世界上找不到其他人有类似的问题。

0 投票
1 回答
734 浏览

database - 如何从头开始构建 TFS 多维数据集?

我们遇到了 TFS 多维数据集的问题。我不认为它自安装 TFS 以来就已构建。仓库似乎正在工作并且有新数据,它似乎只是不起作用的多维数据集。

我们尝试使用 TFS 管理员控制台重新构建它,但这让事情变得更糟,其中的数据被删除并被看起来像空白数据库的东西所取代。

我尝试删除数据库,以便查看多维数据集是否真的在构建,但是现在当我运行重建时,它说它正在寻找现有的数据库,所以它甚至不会尝试。

现在我已经删除了它,如何从头开始重建多维数据集?

即使我可以检索数据库,它也是空的,我还是想尝试从头开始构建它,看看是否能解决问题。

0 投票
1 回答
34 浏览

tfs-reports - 我可以快速更改多个报告中的相同过滤器吗?

我们有大约 10 个关于工作项的 tfs 报告,这些报告在“迭代路径”上多次过滤。每个 sprint 我们都必须对报告进行 25-30 次编辑,以让他们查询新的 sprint。有时我们会错过改变一两个。

有没有更快、更一致的方法来实现这一点?

您可以定义一个常量供报告使用或类似的东西吗?

0 投票
1 回答
136 浏览

tfs - 使用分析服务的 Team Foundation 服务器报告

我们在使用 tfs 分析服务构建报告时遇到了问题。

我们正在从 excel 连接到分析服务并尝试制作一些过滤器。例如更改日期和更改者。更改日期过滤器的列表中包含所有 empy 值。这是第一个,也是最大的问题。

第二个问题是在用户列表中。列表中的一部分用户按名称显示,另一部分按 SID 显示。

我发现 tfs_Warehouse 数据库中的表 dbo.DimPerson 具有我在报告中看到的值。并且表 dbo.DimDate 的所有值 = NULL。

有没有人解决过这样的问题?或者我在哪里可以找到解决方案?

0 投票
0 回答
235 浏览

tfs - Tfs_Warehouse 损坏了 Dim.Person 和 Dim.Date 中的数据

我们正在尝试激活我们Reporting and Analysis ServicesTeam foundation Server内容(目前是 14.0.23128.0 (Tfs2015))。

它没有使用几年。

现在我们想使用它。但是当我们通过连接到我们的分析时,Excel我们在报表生成器中遇到了奇怪的数据:

所有日期框都是空的,并且有很多 SID 而不是人: 昏暗的人 暗淡日期

之后,我们去了SQL Server所有TFS数据库所在的位置并查看了表:

这是 Tfs_Warehouse 中的 Dim.Date 表

这是 Dim.Person 表。它充满了 SID 和普通名称。AD 中的一些 SID 具有正常名称。但这里是 SID 提供的。

这就是我们遇到的问题。

我们试图自己解决它。

所以我们试图做的事情:

首先,我们试图重建Reporting Services。它没有用。

我们还尝试通过删除 Tfs_Warehouse 和 Tfs_Analysis 数据库来重建服务。它也没有奏效。

之后我在另一台电脑上安装了一个额外的 TFS。它的数据库充满了正确的数据。

之后我关闭了报告服务,删除了 Tfs_Warehouse 和 Tfs_Analysis 数据库,删除SQL Server Analysis and Reporting了特性,重新启动了一个 vm 并再次安装了它们。配置分析和报告功能并打开TFS报告服务。当所有表都填满时,我看到了损坏的数据。和我最初看到的一样。

在那之后,我做了我在之前的尝试中写的所有内容,但我还重新安装了一个应用程序服务器。结果是一样的。数据已损坏。

我也尝试从“好”切换应用服务器TFS。但没有帮助。

有人对此有任何想法吗?:)