Udostępnij za pośrednictwem


Wydajność planowania zasobów projektu

Ważne

Opisane w tym artykule funkcje są dostępne dla użytkowników docelowych w ramach wersji zapoznawczej. Zawartość i funkcjonalność mogą ulec zmianie. Aby uzyskać więcej informacji na temat wersji zapoznawczej, zapoznaj się z często zadawanymi pytaniami na temat aktualizacji usług jednej wersji.

Problemy dotyczące wydajności związanej z planowaniem zasobów mogą mieć znaczenie, gdy liczba jest bardzo duża. Aby poprawić wydajność planowania zasobów, dostępna jest funkcja umożliwiająca użytkownikom skrócenie czasu niezbędnego do uruchomienia strony dostępności zasobu. Funkcja powoduje usunięcie procesu synchronizacji dyspozycyjności zasobów i zastosowanie tabeli ResProjectResource w celu przyspieszenia wyszukiwania zasobów. Tabela ResRollup już nie jest już używana.

Funkcja ta jest domyślnie włączona w wersji 10.0.36 lub nowszej. W tym wydaniu wprowadzono zmiany, aby umożliwić włączenie tej funkcji i nie blokować poprzedniego zachowania. Zaleca się, aby w przypadku wyświetlenia komunikatu ostrzegawczego z informacją o konieczności uruchomienia zadania wsadowego Zapełnij zasoby projektu we wszystkich firmach, wykonać tę czynność i ukończyć aktualizację, aby zakończyć włączanie funkcji.

Ważne

Jeśli istnieje zależność od procesu synchronizacji zdolności produkcyjnych zasobów lub tabeli ResProjectResource, nie należy stosować tej funkcji.

Włączanie zwiększania wydajności planowania zasobów

Aby włączyć podniesienie wydajności planowania zasobów, należy wykonać następujące kroki.

  1. Wybierz kolejno opcje Zarządzanie funkcjami>Wszystkie i na liście funkcji znajdź pozycję Włącz funkcję zwiększania wydajności planowania zasobów projektu.
  2. Wybierz opcję Włącz teraz.

Uwaga

Jeśli nie można znaleźć tej funkcji na liście, wybierz pozycję Sprawdź, czy są aktualizacje w celu odświeżenia listy.

  1. Odśwież przeglądarkę, a następnie przejdź do obszaru Zarządzanie projektami i księgowanie>Okresowe>Zasoby projektu>Synchronizacja kalendarzy zasobów projektu we wszystkich firmach.
  2. Aby usunąć poprzednie dane, należy ustawić opcję Usuń istniejące rekordy wydajności na wartość Tak. Jeśli chcesz wygenerować przyrostowe dane, ustaw wartość na Nie.
  3. W polu Kod okresu wybierz okres, w którym mają zostać wygenerowane dane. Jeśli wybierzesz kod okresu, nie musisz definiować daty początkowej i końcowej.
  4. Jeśli pole Kod okresu pozostanie puste, wybierz określone daty rozpoczęcia i zakończenia, aby utworzyć dane.
  5. Wybierz pozycję OK.

To zadanie wsadowe służy do wypełniania godzin pojemności kalendarzy powiązanych z zasobami. Podczas uruchamiania tego zadania wsadowego wymagana jest data rozpoczęcia i zakończenia. W miarę upływu czasu i konieczności planowania poza datą zakończenia zadania wsadowego, należy ponownie uruchomić zadanie wsadowe i ustawić datę zakończenia na następną odpowiednią datę. Jeśli wprowadzono jakiekolwiek zmiany w czasie kalendarzowym, takie jak dodanie święta lub modyfikacja godzin pracy dla określonej daty, należy ponownie uruchomić zadanie wsadowe, aby odzwierciedlić te zmiany.

Uwaga

Spowoduje to dystrybuowanie danych ogólnych do tabeli ResCalendarCapacity we wszystkich firmach w środowisku, więc zadanie wsadowe musi zostać uruchomione tylko w jednej firmie. Dane w tym zadaniu wsadowym są potrzebne do obliczenia wydajności zasobów za pośrednictwem skojarzonego kalendarza.

  1. Przejdź do obszaru Zarządzanie projektami i księgowanie>Okresowe>Zasoby projektu>Wypełnij zasoby projektu we wszystkich firmach, a następnie kliknij przycisk OK. To jest jednorazowy skrypt uaktualnienia danych dla ogólnych danych w tabelach ResProjectResource, ResCalendarDateTimeRange i ResEffectiveDateTimeRange. Wartości pola PSAPRojSchedRole.RootObject są również aktualizowane. Jeśli nie zostanie to uruchomione, otrzymasz ostrzeżenie podczas próby uruchomienia operacji planowania zasobów.

Wyłączanie zwiększania wydajności planowania zasobów

Zaleca się, aby nie wyłączać tej funkcji. Jeśli wykryty zostanie błąd krytyczny, można wykonać poniższe kroki, aby wyłączyć tę funkcję.

  1. Wybierz kolejno opcje Zarządzanie funkcjami>Wszystkie i wyszukaj opcji Włącz funkcję zwiększania wydajności planowania zasobów projektu.
  2. Zaznacz funkcję, a następnie wybierz przycisk Wyłącz.
  3. Odśwież przeglądarkę.
  4. Przejdź do Zarządzanie projektami i księgowanie>Okresowe>Synchronizacja pojemności>Synchronizuj podsumowania pojemności zasobów.
  5. Na stronie Synchronizacja pojemności wybierz wartość Tak w polu Usuń istniejące rekordy pojemności. Jeśli chcesz wygenerować przyrostowe dane, ustaw wartość na Nie.
  6. W polu Kod okresu wybierz okres, w którym mają zostać wygenerowane dane. W przypadku wybrania kodu okresu nie trzeba definiować daty rozpoczęcia i zakończenia.
  7. Jeśli pole Kod okresu pozostanie puste, wybierz określone daty rozpoczęcia i zakończenia, aby utworzyć dane.
  8. Wybierz pozycję OK.

Uwaga

Spowoduje to dystrybuowanie danych ogólnych do tabeli ResRollup we wszystkich firmach w środowisku, więc zadanie wsadowe musi zostać uruchomione tylko w jednej firmie. To zadanie wsadowe jest wymagane we wszystkich widokach Dostępności zasobów. Jeśli to zadanie wsadowe nie zostanie uruchomione, dane ResRollup będą generowane na bieżąco, co może być czasochłonne.