选择数据源和创作工具

在创建显示 Visual Studio Application Lifecycle Management (ALM) 中的数据的报表时,指定三种数据源之一,并使用三种创作工具之一。 数据源和创作工具的选择是相互关联的。

可以生成的最简单报表基于工作项列表。 可以通过将工作项查询导出到 Microsoft Excel 来创建有关工作项的报表。 工作项列表最适合于处理不超过几百个工作项的表和图表。

通过使用针对报表进行了优化的联机分析处理 (OLAP) 多维数据集 (TFS_Analysis),可以创建当前状态和历史趋势数据。 OLAP 多维数据集最适合于提供聚合信息的报表,例如满足一组条件的工作项数目。 如果要创建显示一段时间内的趋势的报表(如燃尽图表或进度图表),则通过 OLAP 多维数据集可以最轻松地创建此类报表。

可以使用关系仓库数据库 (TFS_Warehouse) 来创建提供行项详细信息的报表。 其中包括包含工作项标题的报表和不包含趋势或历史数据的更复杂的报表。

数据源和创作工具

如下表所示,数据源的选择不仅取决于要显示的数据类型,还取决于用于创建报表的工具。 如果使用 Excel,则无法有效地使用仓库数据库。 如果使用报表生成器或报表设计器,则不能使用的工作项列表。

创作工具

工作项查询结果

OLAP 多维数据集 (TFS_Analysis)

关系仓库数据库 (TFS_Warehouse)

Excel

No

报表生成器

No

报表设计器

No

有关如何创建访问三种数据源的报表的详细信息,请参阅下表中的相关的主题。

创作工具

数据源

相关主题

Excel

工作项查询结果

Excel

OLAP 多维数据集

报表设计器

OLAP 多维数据集

报表设计器

仓库数据库

创建基于 OLAP 多维数据集的报表

Analysis Services 数据库是一个多维数据库,聚合来自仓库数据库的数据,以便进行更高效的分析。 此数据源尤其适用于 Microsoft Excel。

Analysis Services 数据库以多维数据集结构组织数据。 多维数据集包含针对许多维度进行聚合的度量值。 此结构可提供聚合值,如一组工作项的工作小时数。 从多维数据集中直接选择这些值,而不是在查询中计算。

备注

有些度量(如“Work Item.Work Item Count”)不预先进行聚合。这些度量在执行查询时进行计算。

使用 Analysis Services 数据库可在 Excel 中轻松生成数据透视表和数据透视图报表。 有关详细信息,请参阅基于工作项查询创建 Excel 报表

有关此数据源的详细信息,请参阅Visual Studio 的 Analysis Services 多维数据集中提供的透视和度量值组

创建基于仓库数据的报表

仓库数据库是一个关系数据库,它对一组相关表中的数据进行组织,并提供用于访问该数据的视图和表值函数。 团队项目集合中的数据会在仓库数据库中进行收集和维护。 如果你熟悉编写 TRANSACT-SQL 查询,则可使用仓库数据库创建报表。

备注

仓库数据库中可能包含 Analysis Services 数据库中不存在的详细数据,具体取决于项目使用的工作项。有关工作项字段如何映射到仓库的详细信息,请参阅Visual Studio ALM 的可报告字段引用

有关仓库数据库的更多信息,请参阅Visual Studio ALM 的关系型仓库数据库的表引用

其他资源

有关详细信息,请参阅 Microsoft 网站上的以下页面:

请参见

概念

查询工作项

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