Für VCS Veröffentlichung erforderliche Konfiguration
Sie können Visualization Content Service (VCS) konfigurieren, um Publizierjobs für Windchill Service Information Manager und Windchill Service Parts (SIM-SP) aus Informationsstrukturen, Publikationsstrukturen, Produkthierarchie-Familien und Teilelisten zu verwalten.
Das XML-Bündel oder die UsingXSL-Ausgabe wird publiziert und in einem gemeinsam genutzten Azure Blob Storage gespeichert. Sie können den Namen und den Container des Kontos für Azure Storage angeben, indem Sie die Eigenschaften sim.azure.storage.account und sim.azure.storage.container festlegen. Lesen Sie die folgenden Abschnitte, um Azure Blob Storage zum Speichern der Bündelausgabe zu konfigurieren.
Sie können Dateien speichern, indem Sie Azure Blob Storage mithilfe der Authentifizierung von Sicherheitsanmeldeinformationen oder MSI-Authentifizierung konfigurieren.
Azure Storage-Konto, konfiguriert mit Authentifizierung von Sicherheitsanmeldeinformationen
Wenn das Azure Storage-Konto für die Authentifizierung von Sicherheitsanmeldeinformationen mithilfe des Blob-Konfigurationsdienstprogramms konfiguriert ist, geben Sie den Kontonamen des Speichers und den Schlüssel in verschlüsselter Form an. Führen Sie den folgenden Befehl aus, um das Blob-Konfigurationsdienstprogramm aufzurufen.
Windchill com.ptc.windchill.objectstorage.azureblob.tools.BlobConfigurationTool configure -u [admin username] -p [admin password]
Durch das verschlüsselte Setup kann SIM-SP das entsprechende Speicherkonto finden. Das Blob-Konfigurationsdienstprogramm richtet außerdem Windchill Depotdatenspeicher auf Azure Blob Container ein.
Azure Storage-Konto, konfiguriert mit Managed Service Identity (MSI)-Authentifizierung
Wenn Windchill für die Verwendung der MSI-Authentifizierung mit dem Blob-Konfigurationsdienstprogramm konfiguriert ist, wird der Speicherkontoname nicht erfasst. Sie müssen sim.azure.storage.account mit site.xconf festlegen, um das Speicherkonto zu identifizieren, in dem die SIM-SP-Bündelausgabe publiziert wird. Sehen Sie sich das folgende Beispiel an:
<Property name="sim.azure.storage.account"
overridable="true"
targetFile="codebase/wt.properties"
value="<azurestorageaccountname>"/>
Azure Blob Storage Container zum Speichern der Bündelausgabe konfigurieren
Legen Sie die Eigenschaft sim.azure.storage.container auf den SIM-SP-Container mit site.xconf fest. Die Bündelausgabe wird in dem Container gespeichert, der in dieser Eigenschaft konfiguriert ist. Sehen Sie sich das folgende Beispiel an:
<Property name="sim.azure.storage.container"
overridable="true"
targetFile="codebase/wt.properties"
value="<container-name>"/>
Speicherort des Ausgabebündels
Bei einem erfolgreichen Publizierjob wird die Bündelausgabe im ZIP-Format am vorkonfigurierten Speicherort im Azure Storage Container gespeichert. Die Struktur der Bündelausgabe ist unten angegeben:
<Configured Storage Account>
<Configured Storage Container>
<structureName_StructureNumber>
<structureName_StructureNumber_jobId>
Bei einer Struktur werden alle Bündel im selben Ordner <structureName_StructureNumber> publiziert und durch die Auftrags-ID <structureName_StructureNumber_jobId> unterschieden. Das Bündel steht dann zum Herunterladen durch Arbortext Content Delivery (ACD) zur Verfügung und kann später aus dem Azure Blob Storage gelöscht werden. Die Bündel werden im Azure Blob Storage gemäß der für den Speichercontainer definierten Speicherrichtlinie beibehalten.
* 
Zusätzlich zur VCS Konfiguration für SIM-SP ist die oben genannte Konfiguration für das Publizieren von XML- oder UsingXSL-Bündelausgaben erforderlich. Für andere Ausgabeformate wie PDF und HTML ist außer der VCS Konfiguration für SIM-SP keine weitere Konfiguration erforderlich.
War dies hilfreich?