Zmień ustawienie kontrolne procesu dla magazynu danych lub Analysis Services Cube
Można zmienić odświeżania częstotliwości oraz limit czasu wartości, które kontroluje przetwarzanie hurtowni danych. Możesz zmienić ustawienie kontroli procesu tylko wtedy, gdy chcesz dostrajania dla określonego wdrożenia.
Podczas przetwarzania, kart magazynu pobierają dane z operacyjnej magazyn przekształcić go zgodnie z potrzebami i zapisać go w magazynie przez model obiektów magazynu. Podczas operacji typowe relacyjnej bazy danych (Tfs_Warehouse) jest przetwarzane w ciągu dwóch minut zmian w magazynie działania i SQL Server Moduł usług Analysis Services (Tfs_Analysis) jest przetwarzany co dwie godziny.
Należy zmniejszyć lub zwiększyć czas między odświeżania skrócenie czasu przetwarzania lub zmniejszenia żądań zasobów na serwerze. Można wyświetlić bieżące ustawienia lub zmienić ustawienie przy użyciu usługi sieci Web kontroli magazynu formantu procesu.
Można określić bieżące ustawienia i zmienić ustawienie przy użyciu usługi sieci Web kontroli magazynu.
Wymagania
SQL Server Reporting Services musi być skonfigurowany do użycia we wdrożeniach TFS. Jeśli nie, zobacz Dodawanie serwera raportu.
Musi być członkiem Administratorzy programu Team Foundation grupy zabezpieczeń lub użytkownik musi mieć poziomie serwera administrowania magazynu uprawnienie ustawione na Zezwalaj. Zobacz Ustawianie uprawnień administracyjnych w Team Foundation Server.
Pulę aplikacji Microsoft Team Foundation Server musi być uruchomiona usługa sieci Web kontroli magazynu są dostępne.
Dostęp do usługi sieci Web kontroli magazynu
Zaloguj się do warstwy aplikacji serwera.
Otwórz przeglądarkę sieci web, wpisz następujący ciąg w pasku adresu, a następnie naciśnij klawisz ENTER:
8080 / VirtualDirectory /TeamFoundation/Administration/v3.0/WarehouseControlService.asmx
Dla VirtualDirectory, wpisz katalog wirtualny usług IIS, która została określona podczas TFS został zainstalowany. Domyślnie katalog wirtualny jest tfs.
WarehouseControlWebService otwierania strony.
Zmienianie ustawienia formantu procesu
Możesz zmienić częstotliwość odświeżania magazynu danych lub innych kontroli procesu tworzenia. Aby uzyskać listę wszystkich ustawień, przejdź do Ustawienia kontroli procesów.
Aby zmienić częstotliwość odświeżania magazynu danych
Z WarehouseControlWebService kliknij przycisk ChangeSetting.
W settingID wpisz:
RunIntervalSeconds
W newValue wpisz nową wartość (w sekundach), a następnie kliknij wywoływania.
Strona sieci Web potwierdzenia pojawia się i wskazuje, że RunIntervalSeconds zostanie zmienione ustawienie.
Aby zmienić częstotliwość odświeżania modułu
Z WarehouseControlWebService kliknij przycisk ChangeSetting.
W settingID wpisz:
IncrementalProcessIntervalSeconds
W newValue wpisz nową wartość (w sekundach), a następnie kliknij wywoływania.
Ważne
Jeśli musisz zmniejszyć interwał na wartość mniejszą niż domyślna dwie godziny (7200 w sekundach), przetwarzania magazynu danych zostanie częściej użycie zasobów serwera.W zależności od ilości danych, które ma wdrożenie do przetwarzania, warto zmienić interwał na godzinę (3600 sekund) lub zwiększyć do ponad dwie godziny.
Strona sieci Web potwierdzenia pojawia się i wskazuje, że IncrementalProcessIntervalSeconds zostanie zmienione ustawienie.
Aby zmienić inny proces sterowania
Z WarehouseControlWebService kliknij przycisk ChangeSetting.
Na ChangeSetting wpisz wpis dla settingID i newValue, a następnie kliknij przycisk wywoływania.
Opis każdego ustawienia domyślne wartości i środki, które są przypisane do poszczególnych ustawień, zobacz tabeli w Ustawienia kontroli procesów.
Zostanie otwarte okno przeglądarki. Usługa wskazuje, że ustawienie został zmieniony na nową wartość.
Ustawienia kontrolne procesów
Wszystkie zgłoszeniu dane z wszystkich projektów zespołowych zdefiniowane w wszystkich zbiorów projektu zespołowego dla wdrożonych lokalnie systemów TFS jest zapisywana w jednym relacyjnej bazy danych (Tfs_Warehouse). Dane z tego magazynu jest następnie przetworzenia i zapisania SQL Server modułu usług Analysis Services (Tfs_Analysis).
Większość tych ustawień należy pozostawić w ich domyślnych przypisań. Jednak czasem, należy skonfigurować ustawienia, zgodnie z wymaganiami wdrażania.
W poniższej tabeli opisano każdy formant procesu tworzenia i oferuje SettingID, wartości domyślnej i jednostki miary.
SettingID |
Wartość domyślna |
Opis |
---|---|---|
AnalysisAutomaticallyEscalateToFullOnFailure |
Wartość TRUE lub False |
Określa, kiedy przetwarzania przyrostowego modułu będzie Eskaluj do przetwarzania pełnego modułu. Gdy ma wartość True, następnego przetwarzania w celu eskalacji do pełnego przetwarzania spowoduje, że moduł przyrostowego przetwarzania błędu. Gdy ma wartość False, tylko zmiany schematu modułu występujących z przyrostowe niepowodzenie przetwarzania spowoduje, że następnego przetwarzania w celu rozwinięcia pełne. |
AnalysisSchemaUpdateWaitSeconds |
3600 (w sekundach) |
Określa limit czasu, która określa, jak długo zadanie czeka uruchomiony można wykonać aktualizację do modułu. Jeśli upłynie limit czasu wygaśnięcia przed zakończeniem zmiany schematu, zadania kończy działanie i uruchamia ponownie później. Ten limit czasu obsługuje zadania, które wymagają wyłącznego dostępu do zasobów magazynu danych na etapie zmiany schematu. |
AnalysisServicesProcessingTimeout |
86400 (w sekundach) |
Określa limit czasu, mierzony w sekundach, który określa, jak długo zadanie będzie czekać na zakończenie wywołanie przetwarzania usług Analysis Services. |
DailyFullProcessingTime |
02:00:00.0000000-08:00 |
Określa godzinę uruchomienia pełnego przetwarzania modułu usług Analysis Services. Domyślnie jest ustawiona na 2 AM. |
DataUpdateWaitSeconds |
30 (w sekundach) |
Określa limit czasu, która określa, jak długo zadanie czeka uruchomiony dla innej karty, która jest wprowadzeniem zmian schematu na zakończenie lub zmieniającej schematu modułu na zakończenie zadania przetwarzania analizy. Ten limit czasu jest używany przez zadania uzyskać dostęp do zasobów magazynu etapie zmiany danych. Jeśli upłynie limit czasu wygaśnięcia przed zakończeniem procesu zmiany schematu, zadania kończy działanie i uruchamia ponownie później. |
FullProcessIntervalSeconds |
86400 (w sekundach) |
Określa częstotliwość, w którym moduł jest w pełni przetworzony. Wartość domyślna odnosi się do 24 godzin. |
IncrementalProcessIntervalSeconds |
7200 (w sekundach) |
Określa częstotliwość modułu jest stopniowo aktualizowania. Wartość domyślna odnosi się do dwóch godzin. |
MaxParallelASProcessingCommands |
0 |
Określa maksymalną liczbę poleceń, które można uruchamiać w równoległe when Team Foundation przetwarza wywołania SQL Server usług Analysis Services. Jeśli równa 0, wystąpienie SQL Server Określa optymalną liczbę w oparciu o liczbę procesorów, które są dostępne na komputerze. |
RunIntervalSeconds |
120 (w sekundach) |
Określa częstotliwość aktualizowania relacyjnej bazy danych. |
SchemaUpdateWaitSeconds |
120 (w sekundach) |
Określa limit czasu, która określa, jak długo zadanie czeka uruchomiony uzyskać wyłącznego dostępu do metody zmiany schematu. Jeśli upłynie limit czasu wygaśnięcia przed zakończeniem zmiany schematu, zadania kończy działanie i uruchamia ponownie później. |
WarehouseCommandSqlTimeout |
3600 (w sekundach) |
Określa limit czasu, która określa, jak długo zadanie czeka uzyskać wyłącznego dostępu do zasobu magazynu danych. |