Artikel

Was ist Pipeline-Automatisierung?

May 5, 2026
Pipeline-Automatisierung
Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.

Pipeline-Automatisierung ist ein Unity Cloud-Dienst, der komplexe, rechenintensive Pipelines für die Echtzeit-3D-Produktion und Live-Operationen automatisiert und orchestriert.

Der Aufbau von Echtzeit-3D-Erlebnissen erfordert massive Datenverarbeitung, komplexe Dateikonvertierungen sowie ausgeklügelte Toolchains und Datenpipelines. Technische Teams verbringen oft erhebliche Zeit mit sich wiederholenden, rechenintensiven Pipeline-Aufgaben, die lokale Ressourcen erschöpfen und die Produktionsgeschwindigkeit beeinträchtigen. Moderne Entwicklungsumgebungen verlangen nach skalierbaren Systemen, die diese schweren Arbeitslasten effizient bewältigen und nahtlos in die bestehende Technologieinfrastruktur integriert werden.

Hier kommt die Pipeline-Automatisierung (PA), ein cloudbasierter Dienst zur Automatisierung von Pipelines, ins Spiel, der in großem Maßstab Wert liefert.

Dieser Leitfaden untersucht, wie PA Teams dabei unterstützt, Arbeitsabläufe in der Echtzeit-3D-Produktion und bei Live-Operationen zu optimieren. Wir analysieren die Kernarchitektur, untersuchen die wichtigsten Funktionen und zeigen, wie sie die Entwicklungszyklen für Projekte im Unternehmensmaßstab optimiert.

Wichtige Erkenntnisse: Pipeline-Automatisierung

  • Pipeline-Automatisierung ist ein Unity Cloud-Dienst, der rechenintensive Pipelines für die Echtzeit-3D-Produktion und Live-Operationen automatisiert.
  • Er ermöglicht es Teams, benutzerdefinierte, parametrisierte Arbeitsabläufe zu entwerfen, die Unity-Dienste und Drittanbieter-Tools in einer einzigen, cloudbasierten Pipeline orchestrieren.
  • Durch die Auslagerung schwerer Verarbeitung in die Cloud entlastet die Pipeline-Automatisierung die lokale Hardware und beschleunigt Entwicklungs- und Veröffentlichungszyklen.
  • Häufige Anwendungsfälle sind CAD-Datenübersetzungen, automatisierte Asset-Verarbeitung und Integrationspipelines für Validierung und Benachrichtigungen.

Überblick über die Pipeline-Automatisierung

Die Pipeline-Automatisierung ist ein Unity Cloud-Dienst, der technischen Teams ermöglicht, benutzerdefinierte Pipelines für die Echtzeit-3D-Produktion und Live-Operationen zu erstellen, auszulösen und zu überwachen. Sie fungiert als zentraler Orchestrator für anspruchsvolle Berechnungsaufgaben und integriert sowohl native Unity-Funktionen als auch Dienste von Drittanbietern in kohärente Arbeitsabläufe.

PA adressiert Engpässe in sich wiederholenden und ressourcenintensiven Arbeitsabläufen. Echtzeit-3D-Produktion und Live-Operationen erfordern kontinuierliche Iteration, Asset-Optimierung und Datenübersetzung. Durch die Migration dieser rechenintensiven Operationen in die Cloud-Infrastruktur entlastet die Pipeline-Automatisierung lokale Hardware-Ressourcen und ermöglicht es Ingenieuren und Künstlern, sich auf kreative Problemlösungen zu konzentrieren, anstatt die Verarbeitungswarteschlangen zu überwachen.

Ob es darum geht, umfangreiche CAD-Baugruppen in optimierte Formate zu konvertieren oder komplexe Live-Betriebsaktualisierungen zu verwalten, bietet die Pipeline-Automatisierung die erforderliche Cloud-Infrastruktur, um Prozesse in Unternehmensgröße mit Unternehmenssicherheit und Zuverlässigkeit zu automatisieren.

Anwendungsfälle für die Pipeline-Automatisierung

Technische Teams aus verschiedenen Branchen nutzen die Pipeline-Automatisierung, um hochgradig angepasste, komplexe Arbeitsabläufe zu automatisieren und zu skalieren. Mit PA können erfahrene Benutzer die Stunden, die für die Vorbereitung, Verwaltung und Zusammenarbeit von Assets aufgewendet werden, reduzieren, und Teams können kleine Engpass-3D-Programme auf wesentliche unternehmensweite Programme skalieren.

Eine verbreitete Anwendung besteht darin, die CAD-Datenübersetzung zu automatisieren. Teams können die Leistung der Asset Transformer-Lösung von Unity mit automatisierten Asset-Vorbereitungs-Workflows skalieren und demokratisieren. Mit der Pipeline-Automatisierung können Pipelines so konfiguriert werden, dass sie automatisch Ingenieurmodelle abrufen, diese für die USD-Formatübersetzung verarbeiten und optimierte Assets nahtlos in den Unity Asset Manager hochladen, um sie sofort in Echtzeit-Simulationen zu verwenden.

Teams implementieren auch fortschrittliche Asset-Management-Operationen und erstellen Workflows, die benutzerdefinierte Datenverarbeitungsszenarien ausführen, wie das Ausführen spezialisierter Python-Skripte auf 3D-Geometrie, um spezifische Unterkomponenten zu kennzeichnen und zu kategorisieren, ohne manuelle Eingriffe, unter Verwendung der cloudbasierten Ausführung der Pipeline-Automatisierung.

Zusammenarbeits-Pipelines sind eine weitere gängige Implementierung. Mit der Pipeline-Automatisierung richten Teams Workflows ein, die spezifische Ereignisse im Entwicklungsprozess überwachen, automatisierte Validierungsprüfungen an 3D-Assets durchführen und Teams automatisch über Drittanbieter-Nachrichtensysteme mit detaillierten Ergebnisanalysen benachrichtigen.

Hauptmerkmale der Pipeline-Automatisierung

Die Pipeline-Automatisierung bietet eine Reihe von Funktionen, die speziell auf die Bedürfnisse technischer Teams in Unternehmen zugeschnitten sind. Die folgenden Funktionen machen es zu einem wichtigen Werkzeug zur Skalierung von Echtzeit-3D-Produktionsumgebungen und Live-Betriebs-Pipelines.

Unity-Pipeline-Automatisierung
Ein einfaches Beispiel für eine Pipeline ruft ein Asset aus dem PLM über HTTP-Anfragen ab, konvertiert die geladene CAD-Datei in das USD-Format und speichert es im Asset Manager zur Verwendung in Echtzeit-3D-Simulationen.

Benutzerdefinierte Workflows

Teams haben die vollständige Kontrolle über die automatisierte Aufgabenausführung. Die Pipeline-Automatisierung ermöglicht es Teams, benutzerdefinierte Aktionssequenzen zu erstellen, die auf die Anforderungen der Organisation zugeschnitten sind. Anstatt Teams auf unflexible, vorgegebene Prozesse zu beschränken, können Sie Abhängigkeiten definieren, die die Architektur der Produktionspipeline genau widerspiegeln.

Parameterisierung für Wiederverwendbarkeit

Fest codierte Werte schaffen fragile Pipelines, die fehlschlagen, wenn sich die Projektparameter ändern. Die Pipeline-Automatisierung adressiert dies durch die Parameterisierung auf Pipeline-Ebene. Teams können anpassungsfähige Pipelines erstellen, die variable Eingaben akzeptieren, wie spezifische Datei-Identifikatoren oder Konfigurationszeichenfolgen, wenn sie einen Lauf auslösen. Die Pipeline ersetzt während der Ausführung dynamisch Platzhalterreferenzen durch konkrete Werte, sodass identische Workflows unterschiedliche Datensätze verarbeiten können, ohne dass Änderungen an der zugrunde liegenden Logik erforderlich sind, und unterstützt skalierbare Pipeline-Automatisierung über Projekte und Teams hinweg.

Umfangreiche Integrationsmöglichkeiten

Produktionsumgebungen sind typischerweise auf zahlreiche spezialisierte Werkzeuge angewiesen. Die PA integriert sich mit Privater Cloud-Bereitstellungen und erleichtert die sichere Verwaltung von Ressourcen und Daten. Darüber hinaus verbindet sie sich mit Drittanbietersystemen, die das Auslösen externer Ereignisse oder die Datenübertragung an Nachrichtensysteme ermöglichen und so eine effektive Pipeline-Kommunikation mit der breiteren Unternehmensarchitektur sicherstellen.

Erweiterte Workflow-Logik

Komplexe Szenarien erfordern mehr als lineare Automatisierung. Die Pipeline-Automatisierung unterstützt fortgeschrittene Logikmuster, einschließlich bedingter Schritte, die den Ausführungsfluss basierend auf spezifischen Kriterien steuern. Sie verfügt auch über dynamische Schritte, die zur Laufzeit automatisch parallele Aufgaben basierend auf Eingabearrays generieren, sodass Datensätze variabler Größe ohne manuelle Eingriffe oder Konfigurationsupdates verarbeitet werden können.

Wie die Pipeline-Automatisierung funktioniert

Die Untersuchung der zugrunde liegenden Architektur der Pipeline-Automatisierung zeigt ihre Flexibilität für technische Workflows.

Unity-Pipeline-Automatisierung
Unity-Pipeline-Automatisierung
Ein Beispiel für einen Asset Transformer-Mikrodienst führt ein benutzerdefiniertes Datenverarbeitungsszenario aus, das als Python-Skript implementiert ist, auf einem geladenen 3D-Asset.

Pipeline-Architektur

Betrachten Sie eine Pipeline als einen gerichteten Graphen, in dem jeder Knoten einen bestimmten Schritt oder eine bestimmte Aktion darstellt. Jede Kante stellt eine Abhängigkeit zwischen den Schritten dar. Diese Aktionen umfassen Operationen vom Herunterladen großer Datensätze aus dem Unity Asset Manager bis hin zur Ausführung benutzerdefinierter Python-Skripte über Mikrodienste. Gesamte Pipelines können innerhalb anderer Pipelines geschachtelt werden, wodurch modulare Pipelines entstehen, die komplexe Arbeitsabläufe als einzelne, wiederverwendbare Knoten innerhalb größerer Systeme behandeln.

Ausführungsfluss und Abhängigkeiten

Teams steuern die Ausführungsreihenfolge der Knoten durch die Definition von Abhängigkeiten. Standardmäßig werden Schritte ohne definierte Abhängigkeiten parallel ausgeführt, um die Rechenleistung zu maximieren und die gesamte Verarbeitungszeit zu reduzieren. Wenn eine sequenzielle Ausführung erforderlich ist, ist das Verknüpfen unkompliziert. Wenn "Schritt B" abgeschlossene Daten von "Schritt A" benötigt, erzwingt die Pipeline-Automatisierung diese sequenzielle Ausführung und stellt sicher, dass die Voraussetzungen vor Beginn der nachfolgenden Phasen erfüllt sind.

Datenfluss und Ausgabereferenzen

Aktionen erzeugen Daten, die nachfolgende Schritte zur Ausführung benötigen. Pipelines verwalten dies durch eine Referenzsyntax, die einen kontinuierlichen Datenfluss zwischen den Knoten schafft. Die von einer Aktion erzeugte Ausgabe wird automatisch als Eingangsvariablen für eine andere verfügbar, was hochkomplexe, mehrstufige Verarbeitungsabläufe ermöglicht, bei denen Assets kontinuierlich verfeinert und transformiert werden, während sie durch den Graphen fortschreiten.

Unity-Pipeline-Automatisierung
Ein Beispiel für eine Pipeline mit einem bedingten Schritt, der je nach Pipeline-Konfiguration unterschiedliche Unterzweige ausführt.

Vorteile für technische Teams

Die Implementierung von Pipeline-Automatisierung verändert, wie Teams die Echtzeit-3D-Entwicklung und -Betrieb angehen.

Verbesserte betriebliche Effizienz

Durch die Migration rechenintensiver Aufgaben in die Cloud-Infrastruktur und deren Automatisierung mit Pipeline-Automatisierung verringern Teams die Verarbeitungsbelastung auf lokalen Arbeitsstationen. Ingenieure und Künstler erleben keine Produktivitätsverluste mehr, während sie auf die Optimierung schwerer CAD-Dateien oder das Backen von Lichtkarten warten.

Unternehmensweite Skalierbarkeit

Mit zunehmender Projektkomplexität skaliert die Automatisierung proportional. Mit Pipeline-Automatisierung ermöglichen dynamische Aufgabengenerierung und parallele Verarbeitungskapazitäten die Verarbeitung viel größerer Datensätze, ohne dass die Verarbeitungszeit oder die manuelle Aufsicht proportional ansteigt.

Strategische Flexibilität

Die Produktionsanforderungen entwickeln sich kontinuierlich weiter. In der Pipeline-Automatisierung ermöglichen stark parametrisierte und modulare Pipelines eine schnelle Anpassung des Workflows an neue Projektanforderungen. Teams vermeiden den Wiederaufbau der Infrastruktur, wenn Stakeholder unterschiedliche Ausgabeformate oder Zielplattformen anfordern.

Nachhaltige Wartbarkeit

Die Visualisierung von Automatisierung als gerichtete Graphen vereinfacht das Debugging und die Wartung. Wenn Schritte fehlschlagen, können Teams problematische Knoten genau identifizieren. Die Verschachtelung und Wiederverwendbarkeit von Pipelines fördern eine sauberere Architektur und reduzieren die doppelte Arbeit in Projekten und Teams.

Erste Schritte mit Pipeline-Automatisierung

Die Implementierung skalierbarer, cloudbasierter Automatisierung in Produktionsumgebungen erfordert Zugang zur Pipeline-Automatisierung.

Greifen Sie über das Unity Dashboard auf PA zu, indem Sie zum Abschnitt Produkte navigieren und Tools auswählen. Von dort aus können Teams auf die Benutzeroberfläche zugreifen, um mit der Entwicklung erster Pipelines zu beginnen.

Wir empfehlen, die offizielle Pipeline Automation technische Dokumentation zu überprüfen, um die Referenzsyntax und die verfügbaren nativen Aktionen zu verstehen. Sie können sich auch dieses kurze Tutorialvideo ansehen. Beginnen Sie mit dem Erstellen einfacher, zweistufiger Pipelines, wie z.B. dem Herunterladen von Assets und dem Versenden von Benachrichtigungen, bevor Sie zu komplexen bedingten Logiken und verschachtelten Workflows übergehen.

Fazit

Pipeline Automation hilft technischen Teams, die anspruchsvollsten Workflows in der Echtzeit-3D-Produktion in Echtzeit zu verwalten. Durch robuste benutzerdefinierte Workflows, zuverlässigen Datenfluss und Cloud-Skalierbarkeit optimiert es komplexe Datenverarbeitungs-Workflows.

Beseitigen Sie Engpässe bei sich wiederholenden Aufgaben in Produktionsumgebungen. Entdecken Sie noch heute Pipeline Automation und schaffen Sie die skalierbare, effiziente Infrastruktur, die Ihr Team benötigt, um hochwertige Echtzeiterlebnisse zu liefern.

Pipeline Automation FAQs

Q1. Was ist Pipeline Automation?

Pipeline Automation ist ein Unity Cloud-Dienst, der komplexe, rechenintensive Pipelines für die Echtzeit-3D-Produktion und Live-Operationen automatisiert und orchestriert. Es ermöglicht technischen Teams, benutzerdefinierte cloudbasierte Workflows zu erstellen, auszulösen und zu überwachen, die Unity-Dienste und Drittanbieter-Tools verbinden.

Q2. Wofür kann Pipeline Automation verwendet werden?

Pipeline Automation wird häufig verwendet, um die Übersetzung von CAD-Daten, die Verarbeitung von Assets in großem Maßstab und Kollaborations-Workflows zu automatisieren. Teams können Pipelines erstellen, die Ingenieurmodelle abrufen, sie in optimierte Formate wie USD konvertieren, benutzerdefinierte Python-Skripte auf 3D-Geometrie ausführen und Validierungsergebnisse oder Benachrichtigungen über Messaging-Systeme von Drittanbietern senden.

Q3. Wie funktioniert die Pipeline-Automatisierung?

Die Pipeline-Automatisierung stellt Arbeitsabläufe als gerichtete Graphen dar, wobei jeder Knoten einen Schritt und jede Kante eine Abhängigkeit definiert. Sie unterstützt parametrisierte Eingaben, bedingte Logik und dynamische Schritte, die zur Laufzeit Aufgaben generieren. Aktionen können parallel ausgeführt werden, wenn keine Abhängigkeiten bestehen, wodurch Pipelines große Datensätze effizient in der Cloud verarbeiten können.

Q4. Wie starte ich mit der Pipeline-Automatisierung?

Sie können auf die Pipeline-Automatisierung über das Unity Dashboard zugreifen, indem Sie zum Abschnitt Produkte navigieren und Werkzeuge auswählen. Beginnen Sie mit einfachen, zweistufigen Pipelines, wie dem Herunterladen eines Assets und dem Senden einer Benachrichtigung, und fügen Sie dann schrittweise bedingte Logik, dynamische Schritte und geschachtelte Pipelines hinzu, während sich Ihre Arbeitsabläufe entwickeln. Die Überprüfung der offiziellen technischen Dokumentation zur Pipeline-Automatisierung wird Ihnen helfen, die verfügbaren Aktionen und die Referenzsyntax zu verstehen.