Avant d’être transformés par le transformateur robuste (RTE) et Hub d'intégration ETL, les actifs de l’API IAH de Siemens sont aplatis dans un format standard. Si vous souhaitez inclure des attributs supplémentaires dans l’actif aplati, utilisez le script Point d’extension d’actif. Une fois que vous avez implémenté le point d’extension, les attributs personnalisés supplémentaires sont transformés et mappés à l’aide d’ETL Hub d'intégration .
Avant de commencer
Rôle requis : admin
Procédure
-
Accédez à la .
-
Sélectionnez l’sn_siemensiahsgc. Enregistrement SGSiemensIAHAssetExtension.
-
Dans la section Liens connexes, sélectionnez Créer une implémentation.
-
Dans l’include de script, mettez à jour la fonction de processus pour inclure les attributs supplémentaires souhaités à l’aide du code JavaScript.
Dans l’exemple suivant, un
custom_attribute est ajouté à l’actif aplati.

-
Exécutez un chargement de test pour valider les données.
-
Une fois le chargement du test exécuté, accédez à .
-
Validez les données indiquant que la colonne de données contient l’attribut personnalisé que vous avez ajouté.
Si l’attribut personnalisé n’est pas dans la colonne, comparez les api_data aux données et corrigez votre code.
-
Une fois validé, transformez et mappez le custom_attribute à la transformation RTE à l’aide de l’ETL Hub d'intégration .
- Accédez à la .
- Sous Application CMDB : SG-SiemensIAH, sélectionnez l’enregistrement d’actif SG-SiemensIAH.
- Dans le 1. Spécifier la section Détails de base, sélectionner Importer les données sources et fournir les détails de base.
- Dans le champ Exemple de jeu d’importation , assurez-vous qu’il utilise un exemple de jeu d’importation avec votre attribut personnalisé ajouté. Ou faites défiler vers le bas et sélectionnez l’option Extraire automatiquement un nouveau jeu d’importation.
- Pour récupérer le jeu d’importation, sélectionnez Enregistrer et marquer comme terminé.
Remarque : Vous pouvez voir des messages d’erreur lorsque vous revenez à l’assistant de carte de transformation ETL. En règle générale, vous pouvez ignorer les messages d’erreur.
- Pour transformer et mapper l’attribut personnalisé, complétez les tâches Prévisualiser et préparer les données et sélectionnez Classes CMDB pour mapper les données sources . Pour plus d'informations, consultez IntegrationHub ETL.