|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
How to: Change the Frequency for Refreshing the Data Warehouse for Team System
The data warehouse service periodically calls the warehouse adapters. The adapters then pull data from the operational store, transform it as necessary, and write it to the warehouse through the warehouse object model. The default frequency for running the adapters and refreshing the warehouse is 3,600 seconds (1 hour). You may want to increase the length of time between refreshes to reduce the processing time and other resource demands on the server.
You can change the refresh frequency by connecting to the warehouse Web service and using the standard ControllerService user interface. Contact your Team Foundation Server administrator or your team project administrator to make sure that your user account has the permissions described in the following section.
To perform this procedure, you must be a member of the Team Foundation Administrators security group or have the server-level Administer warehouse permission set to Allow. For more information, see Team Foundation Server Permissions.
To change the refresh frequency using the Web service interface
Log on to the application tier of Team Foundation Server.
Start Internet Explorer.
In the Internet Explorer Address box, type http://localhost:8080/Warehouse/v1.0/warehousecontroller.asmx.
On the ControllerService page, click ChangeSetting.
In the settingID box, type RunIntervalSeconds.
In the newValue box, type the new number of seconds, and then click Invoke.
A confirmation Web page appears and indicates that the RunIntervalSeconds setting was changed.