安排与数据仓库之间的同步

更新:2007 年 11 月

Team Foundation Server 允许您在 Reporting Services 所使用的关系数据库和 OLAP 数据库间安排同步。本主题简要介绍数据仓库的组织结构以及各种拓扑的同步。

数据仓库组织结构

数据仓库是一个以星型架构组织的关系数据库,并从该数据库派生一个 OLAP 数据库。OLAP 数据库允许报告工具访问派生信息,而不会降低实际存储来自客户端实时信息的关系数据库的性能。

数据仓库将每个 Team Foundation 工具提供的多种类型的事实存储为主关系表以及从该表中提取的 OLAP 数据库中的多维数据集。表中的每个事实都有详细信息、维度和度量。

  • 详细信息   详细信息是出现在关系数据库(而不是 OLAP 多维数据集)的主事实表中的各列。例如,工作项标题是主要用在列表报告中的较长的文本字符串。

  • 维度   维度是用于切分报告中数据的属性。例如,工作项事实的维度包括“类型”和“状态”。维度在关系数据库中以表的形式出现,这些表具有从主事实表对维度表的外键引用。所有事实都具有可按团队项目来切分仓库中数据的项目维度。

  • 度量   度量是一些可进行聚合(即计数、添加等操作)的属性,它们可为报告提供数量值。例如,源代码管理工具提供的 CodeChurn 多维数据集包括 LinesAdded、LinesRemoved 和 LinesChanged 度量。度量在主事实表中以列的形式出现。

同步

对于对过程模板所做的更改,每次加载数据时会进行更新。默认情况下,数据仓库每小时更新一次。

您可控制 OLAP 数据库多久更新一次它提供给报告工具的派生信息。如何安排取决于您的系统需求。有关更多信息,请参见如何:设置数据仓库的处理时间间隔

请参见

其他资源

管理数据