Exécution de Optimisation du calendrier tâches pour de grandes charges de travail
Exécuter Optimisation du calendrier en tant que tâches multiples pour les charges de travail volumineuses.
Pour les charges de travail volumineuses, Optimisation du calendrier s’exécute comme plusieurs tâches plutôt qu’une seule tâche à la fois. Les emplois utilisent des formateurs ML disponibles pour traiter des parties des territoires ou des groupes d’affectation, réduisant ainsi le temps de traitement total pour les charges de travail importantes.
L’optimisation par lots, intrajournaliers et par ordre de priorité est prise en charge. L’optimisation sur demande n’est pas prise en charge.
sn_schedule_optim.distribution_qualificateursn_schedule_optim.qualifier_distribution_splits
Par défaut, Optimisation du calendrier prend en charge trois tâches simultanées. Pour plus d’informations sur l’ajustement de cette limite, voir la description de la propriété sn_schedule_optim.so_max_solution_threshold .
Pour les descriptions des propriétés et les valeurs prises en charge, reportez-vous à la section Propriétés du Optimisation du calendrier.
Quand utiliser les qualificateurs fractionnés
- Vous optimisez un grand nombre de territoires ou de commandes de travaux
- Vous souhaitez traiter les charges de travail d’optimisation plus rapidement
- Votre instance dispose d’une capacité de formateur ML disponible
Quand ne pas utiliser les qualificateurs fractionnés
- Les charges de travail sont petites et les temps d’optimisation actuels sont acceptables
- Votre instance dispose d’une capacité de formateur ML limitée
Lorsque les ensembles de données sont petits, le fractionnement des qualificateurs peut ajouter un traitement supplémentaire sans améliorer les performances.
Cas d'utilisation
L’optimisation des lots expire avant la fin du traitement
Scénario : Les optimisations par lots nocturnes pour plusieurs territoires expirent systématiquement avant l’achèvement.
La solution : Activez les qualificateurs de division pour l’optimisation des lots avec 2 ou 3 divisions afin de répartir la charge de travail entre les tâches parallèles. Chaque tâche est terminée dans le délai d’expiration.
Les performances d’optimisation intrajournalières se dégradent
Scénario : Votre configuration d’optimisation intrajournalière inclut de nombreux qualificateurs avec des volumes d’événements élevés, ce qui entraîne des tâches d’optimisation plus longues que prévu.
La solution : Activez les qualificateurs fractionnés pour l’optimisation quotidienne afin de distribuer les qualificateurs entre plusieurs tâches parallèles. Chaque tâche traite moins de qualificateurs et se termine plus rapidement.
Prendre en charge des volumes de traitement plus importants
Scénario : Votre organisation augmente le nombre de territoires utilisés et les temps d’optimisation dépassent les seuils acceptables.
La solution : Activez les qualificateurs de division pour l’optimisation des lots et des événements intrajournaliers, en augmentant progressivement le nombre de divisions selon les besoins pour maintenir des temps d’optimisation acceptables.