管理数据仓库和 Analysis Services 多维数据集

更新:2010 年 10 月

您可以管理 Team Foundation 的仓库和 SQL Server Analysis Services 多维数据集以处理以下情况:

  • 解决报告不是最新的或缺少数据的问题。

  • 在解决仓库中发生的架构冲突后,处理仓库或多维数据集。

  • 更改处理仓库或多维数据集的刷新频率。

  • 排除与仓库处理作业相关的应用层服务器中的错误,这些错误显示在事件查看器中。

  • 在对 Team Foundation 的数据层服务器进行移动、还原、重命名或故障转移之后,重新生成仓库和多维数据集。 

使用仓库控制 Web 服务执行多项任务。 若要使用此服务,团队项目集合的**“管理仓库”权限必须设置为“允许”。 可以在团队资源管理器或“Team Foundation 管理控制台”**中设置此权限。 有关更多信息,请参见设置对团队项目集合的管理员权限

提示

所有来自针对 Visual Studio Team Foundation Server 的部署而在所有项目集合中定义的所有团队项目的可报告数据都将写入一个关系数据库 (Tfs_Warehouse)。 随后将对来自该仓库的数据进行处理,并将其写入 Analysis Services 多维数据集 (Tfs_Analysis)。 通过将数据收集到单个数据仓库,可以跨团队项目和项目集合进行报告。

常规任务

任务

相关主题

授予或移除访问多维数据集的权限。 您必须将团队成员添加到“TFSWarehouseDataReader”角色,他们才能查看、刷新或创建访问多维数据集中数据的 Excel 报表。 有权查看特定团队项目的仓库中数据的用户具有该项目的所有数据的完全访问权限。

将团队成员访问权限授予 Analysis Services 多维数据集

按需更新数据仓库或多维数据集。 若要解决报表不更新或缺少数据的问题,可能必须手动处理数据仓库。 可以使用仓库控制 Web 服务,按需更新数据仓库。

为 Team Foundation Server 手动处理数据仓库和 Analysis Services 多维数据集

修改数据仓库或多维数据集的刷新频率。 仓库的默认属性是在安装 Team Foundation Server 时设置的,但您以后可以更改默认值,以满足不断变化的要求。 您可能想要更改的两个属性是:在数据仓库中更新数据的频率,以及控制用户对数据仓库的访问权限的安全设置。

为数据仓库和 Analysis Services 多维数据集更改过程控制设置

重新创建架构,然后重新生成数据仓库数据库。 若要访问高级别报表,每当对 Team Foundation 的数据层服务器进行移动、还原、重命名或故障转移时,都必须重新生成数据仓库。

重新生成数据仓库和 Analysis Services 多维数据集

检查用于控制数据仓库处理的设置的默认分配。 更新数据仓库的过程可能会占用大量资源。 根据部署要求的不同,您可能需要微调控制数据仓库处理的设置。

用来控制数据仓库和 Analysis Services 多维数据集的处理的设置

相关任务

任务

相关主题

定义支持项目跟踪要求的报表。 您可能已定义若干个报表,具体取决于创建团队项目时使用的过程模板。 另外,您还可以自定义这些报表,或创建新的报表。 这些报表可能包含已添加到工作项类型的新数据字段。

为 Visual Studio ALM 创建、自定义和管理报表

了解从操作存储区到数据仓库的数据流。 Team Foundation 报告仓库是传统的数据仓库,由一个关系数据库和一个 Analysis Services 数据库组成。

Team Foundation 数据仓库组件

了解 SQL Server 和 Team Foundation Server 的关系和依赖项。 如果您了解 SQL Server、SQL Server Reporting Services 以及这二者是如何与 Team Foundation Server 交互的,就可以更轻松地管理 Team Foundation Server。 如果您的部署还使用 SharePoint 产品,则必须还要管理 SharePoint 产品和 Reporting Services 之间的依赖项。

了解 SQL Server 和 SQL Server Reporting Services

更正阻止数据仓库处理的错误。 当可报告字段的一组特性在团队项目集合之间有所不同时,将发生架构冲突。 架构冲突会阻止更新的数据移动到仓库和多维数据集中。 必须解决所有架构冲突,才能消除处理障碍并用当前数据更新报表。

解决数据仓库中发生的架构冲突

添加新字段或修改现有字段的报告特性。 可以使用工作项字段来跟踪工作项类型的数据,定义查询的筛选条件,并设计报表。 若要支持报告,可以添加字段或更改现有字段的特性。 添加或修改字段时,您需要应用系统命名约定来确保将数据按逻辑分组到多维数据集中的文件夹。

添加和修改工作项字段以支持报告

添加和管理报告资源。 可以通过编辑团队项目集合的报告配置来启用和禁用流入数据仓库的数据。 将报表服务器添加到部署中后,可以配置团队项目集合和这些集合中的项目的报告资源。

修改团队项目集合

将报表服务器添加到部署

请参见

概念

为 Visual Studio ALM 创建、自定义和管理报表

其他资源

Team Foundation 数据仓库组件

SQL Server 和 Team Foundation Server

修订记录

日期

修订记录

原因

2010 年 10 月

添加了有关仓库控制 Web 服务所需权限的信息。

客户反馈