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

您可以更改控制数据仓库处理的刷新频率和超时值。 仅当在要针对特定部署进行微调时,才更改过程控制设置。

在处理过程中,这些仓库适配器会从操作存储区中提取数据,转换数据(如果需要),并通过仓库对象模型将数据写入仓库。 在典型操作过程中,会在对操作存储区进行更改后的两分钟之内处理关系数据库 (Tfs_Warehouse),并每两小时处理一次 SQL Server Analysis Services 多维数据集 (Tfs_Analysis)。

您可能想要减少或增加两次刷新之间的时间长度,以减少处理时间或减少服务器上的资源需求。 可以使用仓库控 Web 服务来查看当前设置或更改过程控制设置。

主题内容

  • 访问仓库控制 Web 服务

  • 确定当前过程控制设置

  • 更改数据仓库的刷新频率

  • 更改多维数据集的刷新频率

  • 更改数据仓库的其他过程控制设置

所需权限

若要执行此过程,您必须是**“Team Foundation Administrators (Team Foundation 管理员)”安全组的成员,或者必须将服务器级别的“管理仓库”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限

访问仓库控制 Web 服务

访问仓库控制 Web 服务

  1. 登录到应用层服务器。

  2. 打开 Internet Explorer,在地址栏中键入下面的字符串,然后按 Enter:

    https://localhost:8080/VirtualDirectory/TeamFoundation/Administration/v3.0/WarehouseControlService.asmx

    对于 VirtualDirectory,请键入安装 Team Foundation Server 时指定的 IIS 虚拟目录。 默认情况下,虚拟目录是 tfs。

    将打开**“WarehouseControlWebService”**页。

    提示

    Microsoft Team Foundation Server 应用程序池必须运行才可提供仓库控制 Web 服务。

确定当前过程控制设置

查看控制数据仓库处理的设置

更改数据仓库的刷新频率

更改数据仓库的刷新频率

  1. 在**“WarehouseControlWebService”页上,单击“ChangeSetting”**。

  2. 在**“settingID”**框中,键入:

    RunIntervalSeconds

  3. 在**“newValue”框中键入新秒数,然后单击“Invoke”**。

    此时将显示确认网页,指示 RunIntervalSeconds 设置已更改。

更改多维数据集的刷新频率

更改多维数据集的刷新频率

  1. 在**“WarehouseControlWebService”页上,单击“ChangeSetting”**。

  2. 在**“settingID”**框中,键入:

    IncrementalProcessIntervalSeconds

  3. 在**“newValue”框中键入新秒数,然后单击“Invoke”**。

    重要说明重要事项

    如果将时间间隔减少为小于 2 小时(7200 秒)的默认值,则数据仓库的处理会更频繁地占用服务器资源。 根据部署必须处理的数据量,可能需要将时间间隔减少为 1 小时(3600 秒),或将其增加为多于 2 小时。

    此时将显示确认网页,指示 IncrementalProcessIntervalSeconds 设置已更改。

更改数据仓库的其他过程控制设置

更改数据仓库的其他过程控制设置

  1. 在**“WarehouseControlWebService”页上,单击“ChangeSetting”**。

  2. 在**“ChangeSetting”页上,为“settingID”“newValue”键入条目,然后单击“Invoke”**。

    有关每个设置的说明以及向每个设置分配的默认值和度量,请参见用来控制数据仓库和 Analysis Services 多维数据集的处理的设置

    将打开一个浏览器窗口。 服务指示设置已更改为新值。

请参见

其他资源

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

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