Wie man die Jobverarbeitung in Vault richtig einrichtet: Best Practices + powerJobs-Tipps

TEILEN

Bei der Arbeit mit Autodesk Vault Professional kann die Automatisierung von Aufgaben wie PDF-Generierung, Stücklistenexporte und Eigenschaftsaktualisierungen die Produktivität erheblich steigern. Diese Aufgaben werden in der Regel über den Vault Job Processorabgewickelt .Für eine erweiterte Automatisierung kommt coolOrange powerJobs zum Einsatz.

In diesem Artikel werden wir Best Practices für die Konfiguration der Vault Auftragsverarbeitung erkunden, häufige Missverständnisse klären und erklären, wann und wie man eine dedizierte Maschine im Gegensatz zu einer Client-Workstationverwendet . Wir besprechen auch die Lizenzanforderungen, die Standortreplikation und die Vermeidung von Performance-Fallen.

 

Was ist der Vault Job Processor?

Der Vault Job Processor ist ein Dienstprogramm, das Hintergrundaufgaben automatisiert, die durch Vault-Ereignisse ausgelöst werden, z. B. die Freigabe einer Datei oder die Änderung eines Lebenszyklusstatus. Er holt Aufträge aus einer Warteschlange und führt sie nacheinander aus. Sie können ihn ausführen:

  • Auf einem dedizierten Rechner (empfohlen)
  • Auf einem Client-Rechner (nicht ideal, aber für kleine Teams akzeptabel)

Es wird nur eine Vault-Benutzerlizenzbenötigt , keine Inventor-Lizenz - dank des eingebetteten Inventor-Servers, der es ermöglicht, Inventor-basierte Aufgaben wie DWF/PDF-Veröffentlichungen auszuführen, ohne die vollständige Inventor-Benutzeroberfläche zu öffnen.

 

Dedizierte vs. Benutzerauftragsprozessoren

Empfohlenes Setup: Dedizierter Auftragsprozessor
  • Ein separater, ständig eingeschalteter Rechner.
  • Muss so konfiguriert werden, dass er der einzige Auftragsverarbeiter ist.
  • Verwendet Inventor Server oder den vollständigen Inventor (falls verfügbar).
  • Sauber, zentralisiert und vermeidet Konflikte.
Was zu vermeiden ist:Auftragsprozessor auf jedem Client-Rechner
  • Technisch möglich, aber chaotisch.
  • Schwierige Verwaltung von Auftragsfehlern, Berechtigungen, Filtern und Systemauslastung.
  • Risiko der Verarbeitung von Aufträgen anderer Benutzer mit falschen Einstellungen (z. B. Schwarzweiß- vs. Farb-PDF).
  • Leistungsprobleme, wenn mehrere Benutzer Inventor und Job Processor gleichzeitig ausführen.
  • Die Vault-Benutzerlizenz reicht aus, um Zugriff auf den Client und den Job Processor zu erhalten.
  • Für jede aktive Instanz ist eine powerJobs-Prozessorlizenz erforderlich.


 

Überlegungen zur Lizenz

  • Vault Auftragsprozessor: Benötigt 1 Vault-Lizenz (nicht Inventor).
  • powerJobs-Prozessor: Erfordert eine separate Lizenz für jeden Rechner, auf dem die Aufträge ausgeführt werden.
  • powerJobs Client: Für Benutzer zum Definieren von Auftragsfiltern, Anzeigen des Auftragsstatus und Auslösen von Aufträgen - erfordert keine Prozessorlizenz.

Tipp: Ein Team von etwa 5 Benutzern kommt in der Regel ohne einen eigenen Rechner für den Job-Prozessor aus.

 

Was ist mit standortübergreifenden Tresorumgebungen?

Wenn Sie die Vault-Replikationverwenden (Multi-Site-Setup):

  • Sie benötigen einen Auftragsverarbeiter pro Standort.
  • Aufträge müssen lokal an dem Standort verarbeitet werden, an dem sie erstellt wurden.
  • Jeder Auftragsverarbeiter benötigt außerdem eine lokale powerJobs-Lizenz, wenn Sie powerJobs verwenden.

Tipps zur Konfiguration

  • Um sicherzustellen, dass der Auftragsprozessor nur auf einem bestimmten Rechner ausgeführt wird, entfernen Sie einfach die Rolle "Job Queue Reserve" aus der Benutzergruppe. Dadurch wird verhindert, dass normale Vault-Benutzer den Job Processor unbeabsichtigt ausführen.
Immagine
  • Bei Verwendung von Client-Rechnern Verwenden Sie Full Inventor für die Auftragsverarbeitung auf Client-Rechnern, um Konflikte mit Inventor Server zu vermeiden. Dies ist eine effizientere Lösung.
  • Der Sinn der Verwendung von Inventor Server besteht darin, eine weitere Inventor-Lizenz zu vermeiden; wenn Sie also eine Inventor-Lizenz auf einem Client-Rechner haben, verwenden Sie diese einfach.
  • Achten Sie bei jedem Auftragsverarbeiter auf einheitliche PDF/STEP-Einstellungen und -Rechte.
  • Verwenden Sie einen Hauptbenutzer oder ein Administratorkonto mit Admin-Rechten, um den Zugriff auf Freigabedateien sicherzustellen.
  • Der Auftragsverarbeiter unterstützt Befehlszeilenoperationen, d. h. er kann auf dem Benutzercomputer angehalten und neu gestartet werden - entweder manuell über eine .bat-Datei oder ein PowerShell-Skript oder automatisch über den Windows Task Scheduler - dies ist nützlich für Szenarien, in denen der Auftragsverarbeiter zu einer bestimmten Zeit gestartet werden soll, z. B. außerhalb der Stoßzeiten oder nach einem Systemneustart.

Häufig gestellte Fragen

 

Filterung und Priorisierung von Jobs PowerJobs_NR_v3

Mit powerJobs können Sie:

  • Jobs Prioritätsstufen zuweisen (z. B. dringende Jobs zuerst verarbeiten).
  • Auftragsfilter auf der Grundlage von Dateitypen, Lebenszyklusstatus oder Eigenschaften definieren.
  • Komplexe Automatisierungen wie E-Mail-Benachrichtigung, Stücklistenfreigabe und Dateiveröffentlichung implementieren.

Diese Funktionen helfen, Engpässe zu vermeiden - insbesondere bei der Verwaltung von Hunderten von Aufträgen in der Warteschlange.

Fazit

Bei der Einrichtung der Auftragsverarbeitung in Autodesk Vault geht es nicht nur um Automatisierung, sondern auch um die richtige Vorgehensweise. Eine schlecht konfigurierte Umgebung kann zu Fehlern, Verzögerungen und Frustration führen. Die Befolgung dieser Best Practices gewährleistet eine saubere Einrichtung, einfache Wartung und eine skalierbare Lösung - insbesondere bei der Verwendung von powerJobs von coolOrange.

Wenn Sie sich bei der Einrichtung unsicher sind oder Hilfe bei der Konfiguration benötigen, können Sie sich gerne an uns wenden. Wir helfen Ihnen gerne dabei, Ihre Automatisierung reibungslos und effektiv zu gestalten.