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

How can one build the TFS cube from scratch?

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

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

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

既然我已经删除了它,我该如何从头开始重建立方体?

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

Tfs_Warehouse从Tfs_CollectionA、Tfs_CollectionB等数据库中提取数据,Tfs_Analysis从Tfs_Warehouse数据库中提取数据。所以当Tfs_Warehouse和Tfs_Analysis被删除时不用担心,可以创建一个新的

以下是如何让它工作的步骤:

  1. 从 SQL Server Management Studio 中的 SQL 实例中删除 Tfs_Warehouse 和 Tfs_Analysis。
  2. 打开 TFS 管理员控制台,转到 Reporting 节点,然后单击 Edit
  3. 报告 对话框中,select 使用报告 复选框。并在 Warehouse、Analysis Services 和 Reports 选项卡上分别填写 Tfs_Warehouse、Tfs_Analysis 和 Reporting 信息。

详细步骤请查看此博客:http://social.technet.microsoft.com/wiki/contents/articles/20113.rebuild-tfs-warehouse-and-analysis-databases-from-scratch.aspx

此外,默认情况下,Tfs_Warehouse 和 Tfs_Analysis 每 2 小时刷新一次。 您可以手动刷新立方体以获取最新数据:https://msdn.microsoft.com/en-us/library/ff400237.aspx