Wird Ausgeführt Zeitplanoptimierung Aufträge für große Arbeitsauslastungen

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • Ausführen Zeitplanoptimierung Als mehrere Aufträge für große Arbeitsauslastungen.

    Für große Arbeitsauslastungen, Zeitplanoptimierung Wird als mehrere Aufträge ausgeführt und nicht jeweils als Auftrag. Die Aufträge verwenden verfügbare ML-Trainer, um Teile der Gebiete oder Zuweisungsgruppen zu verarbeiten, wodurch die Gesamtverarbeitungszeit für große Arbeitsauslastungen reduziert wird.

    Batch-, Intraday- und priorisierte Optimierung werden unterstützt. Optimierung bei Bedarf wird nicht unterstützt.

    Split-Qualifizierer sind eine Konfigurationseinstellung, die steuert, ob Zeitplanoptimierung Erstellt mehrere Aufträge für eine einzelne Ausführung. Konfigurieren Sie wie Zeitplanoptimierung Verarbeitet große Arbeitsauslastungen mithilfe der folgenden Systemeigenschaften:
    • sn_schedule_optim.qualifier_distribution
    • sn_schedule_optim.qualifier_distribution_splits

    Standardmäßig Zeitplanoptimierung Unterstützt drei gleichzeitige Aufträge. Informationen zum Anpassen dieses Grenzwerts finden Sie unter sn_schedule_optim.so_max_solution_threshold Eigenschaftsbeschreibung.

    Eigenschaftsbeschreibungen und unterstützte Werte finden Sie unter Zeitplanoptimierung -Eigenschaften.

    Wann Split-Qualifizierer verwendet werden sollen

    Erwägen Sie die Aktivierung von Split-Qualifizierern, wenn:
    • Sie optimieren eine große Anzahl von Gebieten oder Arbeitsaufträgen
    • Sie möchten Optimierungsarbeitsauslastungen schneller verarbeiten
    • Für Ihre Instanz ist ML-Trainer-Kapazität verfügbar

    Wann nicht geteilte Qualifizierer verwendet werden sollen

    Split-Qualifizierer nicht aktivieren, wenn:
    • Arbeitsauslastungen sind klein, und aktuelle Optimierungszeiten sind zulässig
    • Ihre Instanz verfügt über eine begrenzte ML-Trainer-Kapazität
    Hinweis:

    Wenn Datensätze klein sind, können durch die Aufteilung der Qualifizierer zusätzliche Verarbeitung hinzugefügt werden, ohne die Leistung zu verbessern.

    Anwendungsfälle

    Zeitüberschreitung bei Batch-Optimierung, bevor die Verarbeitung abgeschlossen ist

    Szenario: Nächtliche Batch-Optimierungen für mehrere Gebiete gehen vor Abschluss konsistent aus.

    Lösung: Aktivieren Sie Split-Qualifizierer für die Batch-Optimierung mit 2-3 Teilen, um die Arbeitsauslastung auf parallele Aufträge zu verteilen. Jeder Auftrag wird innerhalb des Zeitüberschreitungsschwellenwerts abgeschlossen.

    Die Intraday-Optimierungsleistung verschlechtert sich

    Szenario: Ihre Intraday-Optimierungskonfiguration enthält viele Qualifizierer mit hohen Ereignisvolumina, wodurch Optimierungsaufträge länger dauern als erwartet.

    Lösung: Aktivieren Sie „Qualifizierer aufteilen“ für die Intraday-Optimierung, um Qualifizierer auf mehrere parallele Aufträge zu verteilen. Jeder Auftrag verarbeitet weniger Qualifizierer und wird schneller abgeschlossen.

    Berücksichtigen Sie höhere Verarbeitungsvolumina

    Szenario: Ihre Organisation erweitert die Anzahl der verwendeten Gebiete, und die Optimierungszeiten steigen über die zulässigen Schwellenwerte hinaus.

    Lösung: Aktivieren Sie die Split-Qualifizierer für die Batch- und Intraday-Optimierung, und erhöhen Sie die Anzahl der Aufteilung nach Bedarf, um akzeptable Optimierungszeiten einzuhalten.