【问题标题】:Team foundation server reports using analysis service使用分析服务的 Team Foundation 服务器报告
【发布时间】:2015-12-02 13:58:19
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 是否曾经移动过 TFS 服务器(从工作组到域或从域到工作组,或在 Active Directory 中跨域,或更改域)?
  • 不,服务器没有移动。但最近我们有一个全球 AD 帐户重命名。
  • AD账户重命名是什么意思?您是否只是更改了 AD 用户的显示名称?或者还对 AD 进行了其他更改?
  • 正如我们的系统管理员所说,他们只更改了帐户属性。
  • 如果只有账户属性发生变化,TFS 能够同步这些变化。你能给我截图显示你如何定义数据透视表报告吗?还有 dbo.DimPerson 表的结果?

标签: tfs olap analysis tfs-reports


【解决方案1】:

Tfs_Warehouse 数据库似乎没有使用最新数据进行刷新。您可以手动刷新它或创建一个全新的。详情请查看我在此链接中的回复:How can one build the TFS cube from scratch?

【讨论】:

  • 谢谢!我会尽快尝试的!
  • 我重建了数据库。现在表格正在填满数据。现在数据和以前一样……也许结束时会更好。
  • @AlexeySoloviev,所以 dbo.DimDate 表的所有数据仍然显示为“空”? dbo.DimPerson 表的“名称”列中显示了 SID?
  • 让我们继续这个话题。这是 excel、DimDate 和 DimPerson 表中数据透视表的屏幕截图:Defining pivot report tableData in excelFilter in excelDimPersonDimDate
  • 在删除并重新创建仓库和分析数据库后,它们填充的数据与以前相同。 DimDate 仍然用 NULL 填充。 DimPerson - 如上面的屏幕截图所示。
猜你喜欢
  • 2018-06-01
  • 1970-01-01
  • 2011-11-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-28
  • 2010-09-08
相关资源
最近更新 更多