Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[Ten artykuł to dokumentacja wstępna, która może ulec zmianie].
Cel wskazuje agentowi operacji planowania, jaki rezultat należy optymalizować. Każdy cel łączy zestaw celów, które opisują kompromisy agenta, z zestawem ograniczeń, które określają, czy zasób kwalifikuje się do spełnienia wymagania. Cel jest wybierany podczas uruchamiania optymalizacji interaktywnej oraz podczas konfigurowania planu optymalizacji partii.
Ważna
- Jest to funkcja w wersji zapoznawczej.
- Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.
Cele
Celem jest rekord wielokrotnego użytku, który przechowuje ustawienia przebiegu optymalizacji: cele równoważenia, włączone opcje oraz nazwę i opis. Istnieją dwa typy celów:
Wbudowane cele są dostępne wraz z agentem i odpowiadają opcjom optymalizacji już dostępnym w panelu ustawień, takim jak Maksymalizuj wykorzystanie i Przesuń pracę o wysokim priorytecie na początek. Wbudowane cele są tylko do odczytu i są aktualizowane wraz z upływem czasu, gdy staną się dostępne nowe cele i ograniczenia.
Cele niestandardowe to cele tworzone przez administratora od podstaw lub przez sklonowanie wbudowanego celu. Cele niestandardowe są w pełni edytowalne, więc można wybrać cele do uwzględnienia, ustawić ich względne znaczenie i zdecydować, które ograniczenia są domyślnie włączone.
Administratorzy tworzą i edytują cele. Dyspozytorzy i technicy mogą wyświetlać cele i wybierać je podczas przeprowadzania optymalizacji.
Po wybraniu celu agent stosuje domyślne ograniczenia celu. Podczas optymalizacji interaktywnej można nadpisać te wartości domyślne w pojedynczym uruchomieniu bez zmiany rekordu docelowego. W przypadku optymalizacji partii cel ma zastosowanie do uruchomienia za pośrednictwem planu.
Cele i zadania
Cele opisują wyniki, które agent równoważy względem siebie. Zwiększenie jednego celu zwykle oznacza poświęcanie drugiego. Na przykład planowanie pracy o większym priorytcie może zwiększyć całkowity czas podróży.
W celu niestandardowym wybierz, które cele uwzględnić, i przypisz każdemu z nich wagę od 1 do 10. Uwzględnij co najmniej jeden cel i nadaj każdej wadze unikalną wartość, aby uszeregować cele według ważności. Agent ignoruje cele, których nie uwzględnisz.
Waga wyraża względne znaczenie, a nie wartość bezwzględną. Agent interpretuje wagę na podstawie tego, jaki wynik otrzymuje ten cel, oraz tego, jak duży kompromis pod względem optymalności może wprowadzić między celami. Na przykład przy ustawieniu Nadawanie priorytetu preferowanym zasobom z wagą 5 agent może zaakceptować około dwukrotnie dłuższy od średniego czas podróży, aby przypisać zasób preferowany. W przypadku wagi 10 przypisuje kwalifikujący się preferowany zasób w niemal wszystkich sprawach.
Agent obsługuje następujące cele:
| Objective | Opis |
|---|---|
| Określanie priorytetów preferowanych zasobów | Preferuj zasoby preferowane dla wymagania. Preferowane zasoby muszą nadal spełniać wszystkie włączone ograniczenia, aby kwalifikować się. |
| Najpierw zaplanuj wymagania o wysokim priorytcie | Zaplanuj jak najwięcej pracy o wysokim priorytcie, na podstawie wartości priorytetu każdego wymagania. |
| Preferuj istniejące rezerwacje | Preferuj pozostawienie istniejących rezerwacji bez zmian, aby ograniczyć częste zmiany w harmonogramach zasobów. Powoduje to nadanie priorytetu pozostawieniu przypisanego tego samego zasobu oraz utrzymaniu czasu przybycia w granicach 5 minut od obecnie ustalonego czasu przybycia. |
| Maksymalizowanie ogólnego wykorzystania zasobów | Zmniejsz czas przestoju zasobów, aby zasoby poświęcały więcej czasu na rezerwacje. Wykorzystanie nie obejmuje czasu podróży. |
| Minimalizuj czas podróży | Zminimalizuj średni całkowity czas przejazdu dla każdej rezerwacji w zakresie optymalizacji. Ten cel nie minimalizuje czasu podróży osobno dla każdej rezerwacji — bierze pod uwagę średni czas podróży dla wszystkich rezerwacji objętych zakresem. |
| Zaplanuj w wymaganym oknie czasowym | Preferuj planowanie każdego wymagania w swoim zakresie planowania. Nie przyznaje się częściowego uznania za planowanie w pobliżu tego zakresu. |
| Preferuj najniższą ocenę charakterystyki dopasowania | Wybieraj zasoby o najniższych kwalifikacjach, które nadal spełniają dane wymagania, aby pozostawić lepiej wykwalifikowane zasoby dostępnymi do zadań, które ich wymagają. |
Opcje planowania
Opcje planowania celu obejmują opcje i ograniczenia, które można włączyć lub wyłączyć. Po wybraniu celu agent stosuje ustawienia celu. W przypadku optymalizacji interaktywnej można zastąpić te ustawienia na potrzeby pojedynczego uruchomienia.
| Option | Opis |
|---|---|
| Zawsze dopasowuj wymagane właściwości | Zasób musi mieć wszystkie cechy , których wymaga wymaganie. Jeśli wymaganie określa wartość klasyfikacji, ocena zasobu musi zostać spełniona lub przekroczona. Wymaganie bez cech można spełnić przez dowolny zasób, a zasób bez właściwości może spełniać tylko wymagania, które nie wymagają żadnego. |
| Zawsze dopasowuj terytoria | Zasób musi znajdować się na tym samym terytorium co wymaganie. Wymaganie bez terytorium może być spełnione przez dowolny zasób. |
| Zawsze dopasowuj do okna czasowego | Czas przybycia w rezerwacji musi należeć do zakresu planowania wymagania, który pochodzi z pól obiecanego przedziału czasowego i dat. Nie można zaplanować wymagania, którego zakres już przypada w przeszłości. |
| Podróż predykcyjna | Używa historycznych danych ruchu do próby dokładniejszego przewidywania podróży o różnych porach dnia. Włączenie tej opcji powoduje wolniejsze optymalizacje i podlega różnym limitom. Po przekroczeniu tych limitów system wraca do korzystania ze standardowych obliczeń podróży. |
Note
Opcja Zawsze dopasowuj okno czasowe i cel Zaplanuj w oknie czasowym wymagania działają podobnie, ale służą do różnych rzeczy. Opcja decyduje, czy zapotrzebowanie musi zostać zaplanowane w swoim oknie czasowym, aby się kwalifikować. Cel określa, w jakim stopniu agent próbuje zaplanować wymaganie w obrębie swojego okna, gdy opcja jest wyłączona.
Ograniczenia, które zawsze mają zastosowanie
Te ograniczenia są zawsze wymuszane i nie można ich wyłączyć:
| Ograniczenie | Opis |
|---|---|
| Kategorie | Zasób musi należeć do co najmniej jednej z kategorii, które określa wymaganie. Wymaganie bez kategorii może zostać spełnione przez dowolny zasób. |
| Zasoby z ograniczeniami | Zasoby, które są oznaczone jako ograniczone dla wymagania, nigdy nie są do niego dopasowane. Ograniczenie ma pierwszeństwo przed preferencjami dla tego samego zasobu i może mieć datę wygaśnięcia. |
| Musi wybrać spośród | Gdy wymaganie określa zasoby do wyboru, tylko te zasoby są uprawnione i muszą nadal spełniać wszystkie inne ograniczenia. Jeśli żaden z nich nie zostanie spełniony, wymaganie nie zostanie uwzględnione w harmonogramie. |
| Typy zasobów | Zasób musi być jednym z typów zasobów, które określa wymaganie. Jeśli wymaganie nie określa typu, każdy typ zasobu kwalifikuje się. |
| Zależności wymagań | Agent zawsze egzekwuje kolejność dwóch wymagań, które mają zdefiniowaną zależność. |
Tworzenie celu
Aby utworzyć cel niestandardowy:
W obszarze Ustawienia aplikacji Planowanie zasobów w obszarze Optymalizacja wybierz pozycję Cele planowania, a następnie wybierz pozycję Nowy. Aby oprzeć swój cel na celu wbudowanym, otwórz rekord celu wbudowanego i w zamian sklonuj go.
Wprowadź nazwę i, opcjonalnie, opis.
Dla każdego celu, który chcesz, aby agent uwzględniał, włącz go i ustaw jego wartość ważoną w zakresie od 1 do 10. Uwzględnij co najmniej jeden cel i nadaj każdemu unikatową wagę. Agent plasuje uwzględnione cele według wagi w drabinie priorytetów, od najwyższego do najniższego.
W obszarze Opcje planowania wybierz opcje, które chcesz włączyć.
Wybierz opcję Zapisz.
Możesz wybrać cel podczas uruchamiania optymalizacji interakcyjnych lub dodać go do planu.