Vault Beste Praktiken
Tipps zur effizienten Einrichtung der Auftragsverarbeitung in Autodesk Vault & FAQs
Best Practices für den effizienten Einsatz von Vault Job Processor und powerJobs
Für Autodesk Vault Professional-Benutzer ist die Automatisierung von Routineaufgaben wie PDF-Erstellung, Stücklistenexporte oder Eigenschaftsaktualisierungen mehr als nur ein Produktivitätsschub. Es ist eine Notwendigkeit, um Geschwindigkeit und Konsistenz zu gewährleisten. Das Herzstück dieser Automatisierung ist der Vault Job Processor. Für Unternehmen, die eine größere Flexibilität und eine intelligentere Automatisierung benötigen, stellt powerJobs von COOLORANGE eine erhebliche Bereicherung dar.
In diesem Artikel erfahren Sie, wie Sie die Auftragsverarbeitung in Vault konfigurieren, wie Sie häufige Fehler vermeiden können und wann es sinnvoll ist, über die Standardtools hinauszugehen. Er beantwortet auch praktische Fragen, die Vault-Benutzer häufig stellen, insbesondere in Bezug auf die Lizenzierung, Umgebungen mit mehreren Standorten und die Systemleistung.
Den Vault Job Processor verstehen
Der Vault Job Processor ist ein Automatisierungsdienstprogramm, das Hintergrundaufgaben ausführt, die durch Vault-Ereignisse ausgelöst werden, z. B. die Änderung eines Lebenszyklusstatus oder die Freigabe einer Datei. Er verarbeitet diese Aufträge nacheinander aus einer Warteschlange und kann auf zwei Arten eingesetzt werden:
- Auf einem dedizierten Rechner, was für die meisten Konfigurationen empfohlen wird
- auf einer Benutzer-Workstation, was nur für kleine Teams oder gelegentliche Aufgaben in Frage kommt
Wichtig ist, dass der Job Processor eine Vault-Lizenz benötigt, keine Inventor-Lizenz. Dies liegt daran, dass er Inventor Server verwendet, eine Headless-Version von Inventor, die ohne den Start der vollständigen Oberfläche ausgeführt wird. Damit können Inventor-basierte Aufgaben wie DWF- oder PDF-Veröffentlichungen effizient und geräuschlos ausgeführt werden.
Mehr zu diesem Setup hier
Warum ein dedizierter Auftragsverarbeiter
die kluge Wahl ist
Obwohl es technisch möglich ist, den Auftragsprozessor auf jedem Client-Rechner zu installieren, führt dieser Ansatz zu mehreren Problemen. Dazu gehören Schwierigkeiten bei der Verwaltung von Auftragsfiltern und -berechtigungen, das Risiko einer falschen Ausgabe (z. B. farbige oder schwarz-weiße PDFs) und Leistungsprobleme durch die gleichzeitige Ausführung von Inventor und dem Prozessor.
Die Verwendung eines eigenen Rechners ist eine sauberere und zuverlässigere Lösung. Er ist immer verfügbar und frei von Benutzereingriffen. Er gewährleistet eine einheitliche Konfiguration und eine stabile Leistung. Außerdem werden Ressourcenkonflikte und Lizenzierungsprobleme vermieden.
Wenn Sie mit powerJobs arbeiten, sollten Sie bedenken, dass jeder aktive Job-Prozessor-Rechner eine eigene powerJobs -Prozessor-Lizenz benötigt.
Lizenzüberlegungen auf einen Blick
- Vault Job Processor verwendet eine Vault-Benutzerlizenz
- powerJobs Processor benötigt eine Lizenz für jeden Rechner, auf dem Jobs ausgeführt werden
- powerJobs Client benötigt keine Prozessorlizenz. Er wird von Teammitgliedern verwendet, um Job-Regeln zu definieren, Job-Warteschlangen zu überwachen oder bestimmte Automatisierungen manuell auszulösen
Tipp: Ein Team von bis zu fünf Benutzern benötigt möglicherweise keinen eigenen Prozessor. Wenn Ihr Team jedoch wächst oder die Anzahl der Aufträge zunimmt, wird eine dedizierte Einrichtung immer wichtiger.
Spezialfall: Multi-Site Vault-Umgebungen
Wenn Sie Vault in einer replizierten oder standortübergreifenden Umgebung verwenden:
- Sie benötigen einen Auftragsverarbeiter pro Standort
- Aufträge müssen an dem Standort verarbeitet werden, an dem sie erstellt wurden.
- Jeder Standort benötigt außerdem eine lokale powerJobs Processor-Lizenz, um effektiv arbeiten zu können.
Auf diese Weise wird sichergestellt, dass die Aufträge ohne standortübergreifende Verzögerungen verarbeitet und die lokalen Regeln eingehalten werden.
Empfehlungen für die Konfiguration
Um zu verhindern, dass Benutzer den Job Processor unbeabsichtigt ausführen, sollten Sie die Rolle Job Queue Reserve aus den allgemeinen Benutzergruppen entfernen. Dadurch bleibt die Ausführung von Aufträgen auf den richtigen Rechner oder das richtige Konto beschränkt.
Weitere Tipps:
- Verwenden Sie Inventor in vollem Umfang auf Client-Rechnern, wenn Sie dort Aufträge ausführen müssen. Dadurch werden Konflikte mit Inventor Server vermieden.
- Stellen Sie sicher, dass die Einstellungen für PDF-, STEP- und andere Ausgaben auf allen Job-Prozessor-Rechnern konsistent sind.
- Verwenden Sie ein spezielles Admin- oder technisches Benutzerkonto mit ausreichenden Rechten für den Zugriff und die Freigabe von Dateien.
- Nutzen Sie Befehlszeilentools oder PowerShell-Skripte, um Start- und Stoppzeiten für den Prozessor zu planen. Dies ist hilfreich, wenn Sie Aufträge außerhalb der Hauptgeschäftszeiten oder nach einem Systemneustart verarbeiten möchten.
Häufig gestellte Fragen
Kann ich mehrere Auftragsverarbeiter einsetzen?
Ja, und in Umgebungen mit mehreren Standorten ist dies sogar eine Voraussetzung. Die Ausführung von Prozessoren auf vielen Client-Rechnern ohne klare Koordination führt jedoch oft zu Verwirrung und Fehlern. Es wird ein zentraler Ansatz empfohlen, es sei denn, Ihre Einrichtung erfordert etwas anderes.
Kann ich Inventor und Job Processor auf demselben Arbeitsplatzrechner ausführen?
Ja, aber das erfordert eine sorgfältige Einrichtung. Der Vault Job Processor verwendet standardmäßig Inventor Server, eine leichtgewichtige Hintergrundversion von Inventor, die ohne die vollständige Benutzeroberfläche läuft. Dadurch können Aufträge wie PDF- oder DWF-Veröffentlichungen ausgeführt werden , ohne dass eine Inventor-Lizenz benötigt wird.
Wenn Sie jedoch gleichzeitig Inventor auf demselben Computer ausführen, kann dies zu Laufzeitkonflikten führen:
- Inventor Server (wird vom Job Processor verwendet)
- Full Inventor (wird von Ihnen, dem Benutzer, verwendet)
Diese Konflikte können zu folgenden Problemen führen:
- Instabiles Verhalten
- Abstürze oder blockierte Operationen
- Unerwartete Fehler bei der Auftragsausführung
Bewährte Praxis
Wenn Sie planen, Vault Job Processor auf demselben Rechner auszuführen, auf dem auch Inventor aktiv verwendet wird, konfigurieren Sie den Job Processor so, dass er Inventor in vollem Umfang anstelle von Inventor Server verwendet. Dadurch werden Konflikte vermieden, denn:
- Beide Prozesse werden in derselben Umgebung ausgeführt.
- Es vermeidet DLL- und Ressourcenkonflikte zwischen der Light-Version und der Vollversion.
Diese Methode ist etwas langsamer, aber viel stabiler, wenn ein Rechner gemeinsam genutzt wird.
Benötige ich eine Vault-Lizenz für den Job-Prozessor?
Ja. Jeder Rechner, auf dem der Job Processor läuft, benötigt eine Vault-Benutzerlizenz.
Wie viele powerJobs Lizenzen werden benötigt?
Sie benötigen eine powerJobs Processor-Lizenz für jeden Prozessorrechner. Außerdem benötigen Sie eine powerJobs Client-Lizenz für jeden Benutzer, der Jobs definieren oder auslösen möchte.
Erweiterte Auftragssteuerung mit powerJobs
powerJobs erweitert die Möglichkeiten von Vault durch intelligente Job-Filterung, Prioritätseinstellungen und erweiterte Automatisierung. Sie können:
- Prioritätsstufen zuweisen, um sicherzustellen, dass wichtige Aufträge zuerst erledigt werden
- Aufträge auf der Grundlage von Dateityp, Lebenszyklusstatus oder benutzerdefinierten Eigenschaften filtern
- eine erweiterte Automatisierung einrichten, z. B. E-Mail-Benachrichtigungen, gemeinsame Nutzung von Stücklisten oder Veröffentlichung in verschiedenen Formaten
Diese Funktionen tragen dazu bei, Verzögerungen bei der Bearbeitung zu vermeiden und erleichtern die Bewältigung großer Auftragsvolumina.
Schlussgedanken
Bei der Einrichtung der Auftragsverarbeitung in Autodesk Vault geht es nicht nur darum, die Automatisierung zu ermöglichen. Es geht darum, ein stabiles, skalierbares und leicht zu pflegendes System aufzubauen. Eine schlecht konfigurierte Einrichtung kann zu Verwirrung, Fehlern und Produktivitätsverlusten führen.
Die Befolgung von Best Practices und die Verwendung von Tools wie powerJobs ermöglicht es Ihnen, eine effiziente und flexible Automatisierungsumgebung aufzubauen. Wenn Sie sich über Ihre aktuelle Konfiguration unsicher sind oder Unterstützung bei der Optimierung Ihres Workflows wünschen, können Sie sich gerne an uns wenden. Unser Team hilft Ihnen gerne, das Beste aus der Vault-Automatisierung herauszuholen.