Configuration requise pour la publication VCS
Vous pouvez configurer Visualization Content Service (VCS) pour gérer les tâches de publication pour Windchill Service Information Manager et Windchill Service Parts (SIM-SP) à partir des structures d'information, des structures de publication, de la famille de hiérarchie de produits et des listes d'articles.
Le paquet XML ou la sortie UsingXSL est publié et stocké dans un stockage Blob Azure partagé. Vous pouvez spécifier le nom et le conteneur du compte Azure Storage en définissant les propriétés sim.azure.storage.account et sim.azure.storage.container. Reportez-vous aux sections suivantes pour configurer le stockage Blob Azure pour le stockage de la sortie de paquet.
Vous pouvez stocker des fichiers en configurant le stockage Blob Azure à l'aide de l'authentification des informations d'identification de sécurité ou de l'authentification MSI.
Compte Azure Storage configuré avec l'authentification des informations d'identification de sécurité
Lorsque le compte Azure Storage est configuré pour l'authentification des informations d'identification de sécurité à l'aide de l'utilitaire de configuration d'objets blob, spécifiez le nom du compte du stockage et la clé sous forme chiffrée. Exécutez la commande suivante pour appeler l'utilitaire de configuration d'objets blob.
Windchill com.ptc.windchill.objectstorage.azureblob.tools.BlobConfigurationTool configure -u [admin username] -p [admin password]
La configuration chiffrée permet à SIM-SP de trouver le compte de stockage approprié. L'utilitaire de configuration d'objets blob configure également le stockage de données de coffre-fort Windchill sur des conteneurs Blob Azure.
Compte Azure Storage configuré avec l'authentification MSI (Managed Service Identity)
Lorsque Windchill est configuré pour utiliser l'authentification MSI à l'aide de l'utilitaire de configuration d'objets blob, le nom du compte de stockage n'est pas capturé. Pour identifier le compte de stockage sur lequel la sortie de paquet SIM-SP est publiée, vous devez définir sim.azure.storage.account avec site.xconf. Reportez-vous à l'exemple suivant :
<Property name="sim.azure.storage.account"
overridable="true"
targetFile="codebase/wt.properties"
value="<azurestorageaccountname>"/>
Configuration du conteneur de stockage Blob Azure pour le stockage de la sortie de paquet
Définissez la propriété sim.azure.storage.container dans le conteneur SIM-SP à l'aide de site.xconf. La sortie du paquet est stockée dans le conteneur configuré dans cette propriété. Reportez-vous à l'exemple suivant :
<Property name="sim.azure.storage.container"
overridable="true"
targetFile="codebase/wt.properties"
value="<container-name>"/>
Emplacement du paquet de sortie
Une tâche de publication réussie stocke la sortie de paquet au format ZIP à l'emplacement de stockage préconfiguré dans le conteneur de stockage Azure. La structure de la sortie du paquet est indiquée ci-dessous :
<Configured Storage Account>
<Configured Storage Container>
<structureName_StructureNumber>
<structureName_StructureNumber_jobId>
Dans le cas d'une structure, tous les paquets sont publiés dans le même dossier, <structureName_StructureNumber>, et sont identifiés par l'ID de tâche <structureName_StructureNumber_jobId>. Le paquet est alors disponible pour téléchargement par Arbortext Content Delivery (ACD) et peut ensuite être supprimé du stockage Blob Azure. Les paquets sont conservés dans le stockage Blob Azure conformément à la politique de stockage définie pour le conteneur de stockage.
* 
Outre la configuration VCS pour SIM-SP, la configuration mentionnée ci-dessus est obligatoire pour la publication d'une sortie de paquet XML ou UsingXSL. Pour les autres formats de sortie tels que PDF et HTML, aucune configuration supplémentaire n'est requise en dehors de la configuration VCS pour SIM-SP.
Est-ce que cela a été utile ?