Zum Inhalt springen
ReferenzExperten12 Min.

Freigegebene Prism-Exporte automatisieren

Lizenzierte Ultra-Exporte über die Befehlszeile konfigurieren: mit freigegebenen Modell-Snapshots, Anforderungsdateien und rechnergebundener Autorisierung.

Gilt für
Aktuelle Prism-Version · Navisworks Manage 2025–2027
Verfügbarkeit
Ultra; Lizenzierung je Pipeline
Für
BIM-Automatisierungsingenieure und Plattformadministratoren
Zuletzt geprüft

Was der Headless-Export ist

Der Headless-Befehl von Ultra übergibt einen vorhandenen Paramora ModelSnapshot an dieselben lizenzierten Ziel-Runner und Funktionsprüfungen wie der interaktive Connector. Er ist kein universelles Leseprogramm für NWD-Dateien, automatisiert nicht die Benutzeroberfläche von Navisworks und umgeht weder die Verfügbarkeit noch die Validierung des Ziels.

Voraussetzungen

  • Eine Ultra-Vereinbarung, die die Automatisierungspipeline und die Zielfunktionen ausdrücklich abdeckt.
  • Ein unterstützter Rechner mit der vollständigen, signierten Prism-Engine und den erforderlichen Zielkomponenten.
  • Eine .pmsnap-Datei mit passender Version, erzeugt über einen freigegebenen Connector oder Erfassungs-Workflow.
  • Eine validierte JSON-Datei für die Exportanforderung, die die dokumentierte Protokollversion und stabile IDs verwendet.
  • Eine rechnergebundene Online-Berechtigung oder eine separat ausgestellte Offline-Lizenz, die zur jeweiligen Bereitstellung passt.

Befehlssyntax

PowerShell
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap>
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap> --license <license.json>

Der Fortschritt und das endgültige Auftragsergebnis werden als JSON-Zeilen auf der Standardausgabe ausgegeben; bereinigte Diagnosedaten gehen an die Standardfehlerausgabe. Maßgeblich sind der endgültige Auftragsstatus und der Bericht, nicht allein das Prozessende oder das Vorhandensein einer Zieldatei.

Aufbau einer Produktionspipeline

  1. Kompatible Eingaben festschreiben

    Versionieren Sie Snapshot-Erzeuger, Protokoll, Anforderungsschema, Voreinstellung oder Profil und den signierten Komponentenkanal gemeinsam.

  2. Vor der Veröffentlichung validieren

    Schreiben Sie in ein Staging-Ziel, verlangen Sie die abschließende Validierungsregel und geben Sie nur einen vollständigen, verifizierten Satz von Artefakten frei.

  3. Nachweise sichern

    Bewahren Sie Anforderungs-Digest, Eingabeidentität, Ziel-Hashes, aufgelöstes Profil, Bericht, Komponenten- und Produktversion sowie Zeitstempel auf.

  4. Ressourcen begrenzen, Abbruch regeln

    Legen Sie Vorgaben für Laufzeit, Arbeitsspeicher und Speicherplatz des Auftrags fest und behandeln Sie den kooperativen Abbruch, bevor Sie eine Bereinigung erzwingen.

  5. Autorisierung schützen

    Verwenden Sie rechnergebundene Berechtigungsnachweise oder Offline-Lizenzen aus dem dafür vorgesehenen Secret Store; legen Sie sie niemals zusammen mit Anforderungsdateien in der Versionsverwaltung ab.

Nachweise für den Automatisierungs-Support

  • Produkt- und Komponentenversion, Update-Kanal und Zielformat.
  • Bereinigtes Anforderungs-JSON oder eine minimale Reproduktion ohne private Pfade und Zugangsdaten.
  • Endgültiges JSON-Ergebnis, Bericht und relevante Diagnosedaten aus der Standardfehlerausgabe.
  • Schema und Version des Eingabe-Snapshots sowie ein Hash; hängen Sie kein Kundenmodell an, es sei denn, der Support bittet ausdrücklich um eine gesicherte Übertragung.
  • Erwartetes und tatsächliches Ergebnis, Zeitstempel des ersten Fehlers mit Zeitzone und ob dieselbe Anforderung interaktiv erfolgreich ist.

Verwandte Anleitungen

Cookies auf dieser Website. Wir verwenden Cookies, die für die Anmeldung und die Sicherheit der Website notwendig sind. Mit Ihrer Erlaubnis hilft uns eine First-Party-Analyse, Seiten, Zugriffsquellen und Geräte zu verstehen. Dabei werden pseudonymisierte Besuche erfasst; IP-Adressen werden sieben Tage lang gespeichert. Siehe unsere Datenschutzerklärung.