Metes i objectius a l'Agent d'Operacions de Programació (previsualització)

[Aquest article forma part de la documentació preliminar i està subjecte a canvis.]

Un objectiu indica a l'Agent d'Operacions de Programació per a quin resultat ha d'optimitzar. Cada objectiu combina un conjunt d'objectius, que descriuen els compromisos que fa l'agent, amb un conjunt de restriccions que determinen si un recurs és elegible per complir un requisit. Selecciones un objectiu quan executes una optimització interactiva i quan configures un pla per a una optimització per lots.

Important

  • Aquesta és una característica de visualització prèvia.
  • Les característiques en versió preliminar no s'han dissenyat per a un entorn de producció i poden tenir una funcionalitat restringida. Aquestes característiques estan disponibles abans d’un llançament oficial de producte per tal que els clients el puguin utilitzar abans i enviar-nos els seus comentaris.

Objectius

Un objectiu és un registre reutilitzable que emmagatzema els paràmetres per a una execució d'optimització: els objectius a equilibrar, les opcions que s'activen, i un nom i una descripció. Hi ha dos tipus d'objectius:

  • Els objectius integrats s'integren amb l'agent i coincideixen amb les opcions d'optimització ja disponibles al panell de configuració, com ara Maximitzar la Utilització i Càrrega Prèvia High-Priority Feina. Els objectius integrats són de només lectura i s'actualitzen amb el temps a mesura que apareixen nous objectius i restriccions.

  • Els objectius personalitzats són objectius que un administrador crea des de zero o clonant un objectiu integrat. Els objectius personalitzats són totalment editables, així que pots triar quins objectius incloure, establir-ne la importància relativa i decidir quines restriccions estan activades per defecte.

Els administradors creen i editen objectius. Els despachadors i tècnics poden veure objectius i seleccionar-ne un quan realitzen una optimització.

Quan selecciones un objectiu, l'agent aplica les restriccions per defecte de l'objectiu. Per a una optimització interactiva, pots anul·lar aquests valors per defecte d'una partida individual sense canviar el registre de l'objectiu. Per a una optimització per lots, l'objectiu s'aplica a la recorrida del pla.

Objectius

Els objectius descriuen els resultats que l'agent equilibra entre ells. Augmentar un objectiu normalment significa sacrificar-ne un altre. Per exemple, programar més treballs d'alta prioritat podria augmentar el temps total de viatge.

En un objectiu personalitzat, selecciona quins objectius incloure i assigna a cadascun un pes de l'1 al 10. Inclou almenys un objectiu, i fes que cada pes sigui únic per classificar els objectius per importància. L'agent ignora objectius que tu no inclous.

Un pes expressa una importància relativa més que una quantitat absoluta. L'agent interpreta el pes basant-se en com es puntua l'objectiu i quanta optimalitat pot intercanviar entre objectius. Per exemple, amb Prioritzar Recursos Preferits amb un pes de 5, l'agent pot sacrificar aproximadament el doble del temps mitjà de viatge per assignar un recurs preferit. A 10, assigna un recurs preferent elegible en gairebé tots els casos.

L'agent dona suport als següents objectius:

Objectiu Descripció
Prioritza els recursos preferits Afavoreix els recursos que es prefereixen per a una necessitat. Els recursos preferents han de complir totes les restriccions habilitades per ser elegibles.
Programeu primer els requisits d'alta prioritat Programar tanta feina d'alta prioritat com sigui possible, segons el valor de prioritat de cada requisit.
Prefereix les reserves existents Prefereix mantenir les reserves existents per reduir la pèrdua d'horaris de recursos. Això dóna preferència a mantenir el mateix recurs assignat, i dins dels 5 minuts respecte a l'hora d'arribada existent.
Maximitzar la utilització global de recursos Redueix el temps d'inactivitat de recursos perquè dediquin més temps a les reserves. La utilització no inclou el temps de viatge.
Minimitzar el temps de viatge Minimitzar el temps mitjà de viatge per reserva dins l'abast d'optimització. Aquest objectiu no minimitza el temps de viatge de cada reserva individualment: té en compte la mitjana de tots els temps de viatge de totes les reserves dins l'abast.
Calendari dins dels requisits Prefereix programar cada requisit dins del seu rang de programació. No hi ha cap crèdit parcial per programar a prop del camp de tir.
Prefereix la puntuació característica de coincidència més baixa Prefereix el recurs menys qualificat que encara compleixi el requisit, per mantenir recursos més qualificats disponibles per a la feina que els necessita.

Opcions de programació

Les opcions de programació de l'objectiu inclouen opcions i restriccions que pots activar o desactivar. Quan selecciones un objectiu, l'agent aplica la configuració de l'objectiu. Per a una optimització interactiva, pots sobreescriure-les en una sola partida.

Opció Descripció
Sempre coincidir amb les característiques requerides El recurs ha de tenir totes les característiques que el requisit necessita. Si el requisit especifica un valor de classificació, la qualificació del recurs ha d'assolir-lo o superar-lo. Un requisit sense característiques pot ser complert per qualsevol recurs, i un recurs sense característiques només pot complir requisits que no en necessiten.
Sempre coincideix amb els territoris El recurs ha d'estar al mateix territori que el requisit. Un requisit sense territori es pot complir amb qualsevol recurs.
Sempre coincideix amb la finestra temporal L'hora d'arribada de la reserva ha d'estar dins del rang de programació del requisit, que es deriva de la finestra de promesa i els camps de data. Un requisit amb un abast que ja és passat no es pot programar.
Viatge predictiu Utilitza dades històriques de trànsit per intentar predir amb més precisió els desplaçaments en diferents moments del dia. Activar aquesta opció resulta en optimitzacions més lentes i està subjecta a diferents límits. Quan es superen aquests límits, el sistema torna a utilitzar càlculs estàndard de viatge.

Nota

L'opció de la finestra temporal de Sempre coincidir i l'objectiu de la finestra temporal d'Horari dins dels requisits funcionen de manera similar però fan coses diferents. L'opció decideix si un requisit s'ha de programar dins del seu període de temps per ser elegible. L'objectiu decideix amb quina força l'agent intenta programar un requisit dins de la seva finestra quan l'opció està desactivada.

Restriccions que sempre s'apliquen

Aquestes restriccions sempre s'apliquen i no es poden desactivar:

Restricció Descripció
Categories El recurs ha de pertànyer almenys a una de les categories que especifica el requisit. Un requisit sense categories pot ser complert per qualsevol recurs.
Recursos restringits Els recursos que estan marcats com a restringits per a un requisit mai s'hi assignen. Una restricció té prioritat sobre la preferència pel mateix recurs, i pot tenir una data de caducitat.
Cal triar entre Quan un requisit especifica recursos per triar, només aquests recursos són elegibles, i han de complir totes les altres restriccions. Si cap d'ells pot ser igualat, el requisit no està programat.
Tipus de recursos El recurs ha de ser un dels tipus de recursos que especifica el requisit. Quan el requisit no especifica un tipus, qualsevol tipus de recurs és elegible.

Crear un objectiu

Per crear un objectiu personalitzat:

  1. A l'àrea de Configuració de l'aplicació de Planificació de Recursos, a Optimització, selecciona Objectius de Programació i després selecciona Nou. Per basar el teu objectiu en un objectiu integrat, obre un registre d'objectius integrat i clona'l en comptes d'això.

  2. Introdueix un Nom i, opcionalment, una Descripció.

  3. Per a cada objectiu que vulguis que l'agent consideri, activa'l i fixa el seu valor ponderat de l'1 al 10. Inclou almenys un objectiu, i dóna-li un pes únic a cadascun. L'agent classifica els objectius inclosos per pes en una escala de prioritat, de més alta a més baixa.

  4. A les opcions de planificació, selecciona les opcions per activar.

  5. Seleccioneu Desa.

Pots seleccionar l'objectiu quan facis optimitzacions interactives, o afegir-lo a un pla.

Passos següents