Importer des données personnalisées SCCM dans ServiceNow
Il s'agit du quatrième article d'un ensemble de cinq articles de blog. Celui-ci se concentrera sur la façon d'importer des données SCCM personnalisées. À l'origine, j'ai créé un article de blog autour de ServiceNow et SCCM afin d'aider l'importation de nos clients Rapport d'informations sur la garantie (WIR) et Rapports Enhansoft (ER) des détails dans le Base de données de gestion de configuration ServiceNow (CMDB). Cet article de blog couvrira les étapes 12 à 15 de la liste ci-dessous.
Étapes pour intégrer les données SCCM avec ServiceNow
La séquence d'activités, à haut niveau, que j'ai prises pour mettre en place un environnement de développement afin d'intégrer SCCM avec ServiceNow sont les suivants:
1. Créez un compte avec ServiceNow.
2. Demander un ServiceNow Instance de développeur.
3. Connectez-vous au ServiceNow Exemple.
4. Activez le plugin SCCM.
5. Créez le compte utilisateur pour le ServiceNow Serveur MID.
6. Installez un ServiceNow Serveur MID dans votre organisation.
7. Valider la communication entre le ServiceNow Serveur MID et ServiceNow.
8. Créez un serveur SQL Compte pour le ServiceNow La source de données.
9. Utilisez le plugin d'intégration SCCM 2016 pour importer des données dans le ServiceNow CMDB.
10. Planifiez l'importation des données SCCM.
11. Nettoyez les données « échantillon » par défaut.
12. Créez la source de données pour importer des données SCCM personnalisées.
13. Importez des données personnalisées SCCM.
14. Confirmez les données personnalisées SCCM dans ServiceNow.
15. Afficher les données importées de SCCM.
16. Créez une transformation pour Rapports d'informations sur la garantie Données.
17. Exécutez la transformation.
18. Confirmez que les ordinateurs sont liés à leurs données de garantie.
19. Modifiez la mise en page du formulaire.
Comme je l'ai dit plus tôt, Comment importer des données personnalisées SCCM dans ServiceNow, illustrera les étapes 12 à 15. Je vais commencer par vous montrer comment créer une source de données dans ServiceNow. Cela permettra l'importation des données de garantie WIR qui sont stockées dans la base de données de SCCM. Ensuite, je vais vous montrer comment importer des données SCCM personnalisées, confirmer que les enregistrements ont été importés avec succès, puis je montrerai comment afficher un enregistrement informatique.
Dans mon cinquième et dernier article, je vais vous montrer comment personnaliser et tester les importations en utilisant des transformations, puis comment afficher les données de garantie WIR dans l'objet ordinateur dans ServiceNow.
Pour passer en revue les étapes huit à onze, veuillez consulter le message, Comment intégrer les données SCCM avec ServiceNow, pour les étapes cinq à sept, veuillez consulter, Comment configurer un serveur MID ServiceNow pour une utilisation avec SCCM, et pour les étapes un à quatre, veuillez consulter le message, Comment demander une instance de développeur ServiceNow à intégrer à SCCM.
Sources de données du plug-in d'intégration SCCM
Le plug-in d'intégration SCCM comprend des sources de données prêtes à l'emploi qui apporteront les données SCCM communes dans le ServiceNow CMDB. Cependant, je veux apporter des données « peu courantes » ou ce que j'appellerai « personnalisées » (détails de la garantie de l'ordinateur WIR) dans le CMCB, donc dans les prochaines étapes, je vais vous montrer comment étendre la fonctionnalité de le plugin.
Afin d'obtenir les données de garantie WIR de la base de données SCCM dans le ServiceNow CMDB, nous devons d'abord créer une source de données.
Créer la source de données pour importer des données SCCM personnalisées
Commencez par vous connecter à votre ServiceNow Exemple et localiser la section du plug-in d'intégration SCCM.
Dans le Navigateur de filtres taper SCCM. presse Entrer. Sous Intégration – Microsoft SCCM 2016, cliquer sur Source d'information. Clique sur le Nouvelle bouton.
Remplir le Nom et Importer une étiquette de table de jeu des champs. Clique sur le Taper la liste déroulante du champ et sélectionnez JDBC. Cliquez sur le bouton de recherche dans le Utiliser le serveur MID domaine.
Sélectionnez le bon Serveur MID.
Dans le Format champ, cliquez sur le menu déroulant et sélectionnez Serveur SQL. Dans le Nom de la base de données saisissez le nom de la base de données contenant les données SCCM que vous souhaitez importer. Mettre à jour le Nom de l'instance et/ou le Port de base de données champs si le nom de l'instance ou les ports ne sont pas ceux par défaut.
Dans le Nom d'utilisateur champ tapez le Identifiant d'utilisateur de la serveur SQL compte que vous avez créé (voir le précédent article de blog pour plus d'informations) afin d'accéder au SCCM serveur SQL base de données. Tapez le mot de passe dans le Mot de passe domaine.
Entrez le nom (soit NetBIOS ou FQDN) du SCCM serveur SQL dans le Serveur domaine. Dans le Mettre en doute champ cliquez sur la liste déroulante et sélectionnez Spécifique-SQL.
Noter: Pour importer Enhansoft Les données de garantie WIR suivantes serveur SQL requête a été utilisée.
SÉLECTIONNEZ l'ID de groupe,
horodatage en tant qu'horodatage,
ID de révision,
ID de ressource,
[CheckedDate0],
[Description0],
[HWLivrables0],
[HWEndDateTime0],
[HWServiceLevel0],
[HWServiceType0],
[HWStartDateTime0],
[Ligne0],
[Fabrication0],
[Modèle0],
[Serial_Number0]
DE dbo.v_GS_Enhansoft_Warranty30
Dans le Instruction SQL collez la requête. Cochez la case pour Utiliser la date et l'heure de la dernière exécution.
Dans le Base de données de la dernière exécution type de champ horodatage puis cliquez sur soit le Soumettre ou la Mettre à jour bouton. La source de données est créée !
Importer des données personnalisées SCCM
Maintenant que la source de données est créée, je vais vous montrer comment j'ai importé les données de garantie de WIR à partir de la base de données SCCM. Quelles que soient les données personnalisées que vous importez à partir de la base de données SCCM, vous pouvez essentiellement suivre les mêmes étapes.
J'ai commencé en cliquant sur Informations sur la garantie Enhansoft.
Directement en dessous Liens connexes, j'ai cliqué sur Tester la charge 20 enregistrements.
Ensuite, je me suis assuré que le Code d'achèvement mentionné Succès.
Revenir à Source d'information, j'ai cliqué sur la source de données que j'ai créée (Enhansoft Warranty Info) dans la dernière section.
Sous Liens connexes, j'ai cliqué sur Charger tous les enregistrements.
Après avoir confirmé que le Code d'achèvement mentionné Succès, je savais que les données de garantie de WIR étaient chargées (importées) dans ServiceNow. Si vous le souhaitez, vous pouvez cliquer sur Données chargées afin d'examiner les données importées.
Confirmation des données personnalisées SCCM dans ServiceNow
Afin de confirmer que vos données ont été importées avec succès, cliquez sur le premier ensemble d'importation. Dans mon cas, le premier ensemble de la liste est SET0010479.
Sous Liens connexes, sélectionnez le Importer des lignes d'ensemble languette. Cliquez sur le premier enregistrement sous Établi.
Vérifiez que les données que vous avez importées s'affichent correctement. Dans mon cas, ce sont les détails de la garantie pour un Ordinateur portable HP.
Noter: En franchissant cette étape supplémentaire, je suis convaincu que les Enhansoft Rapport d'informations sur la garantie (WIR) Les données SCCM sont dans le ServiceNow CMDB.
Affichage des données importées à partir du SCCM
Comme je l'ai mentionné précédemment, le plug-in d'intégration SCCM inclut des sources de données prêtes à l'emploi qui apporteront des données SCCM communes dans le ServiceNow CMDB. Jetons un coup d'œil à ce qu'il y a maintenant.
Sous Intégration – Microsoft SCCM 2016 développer Importer des données d'ensemble. Sélectionner Identité informatique. À côté de la Aller à champ, cliquez sur le menu déroulant et sélectionnez Nom. Recherchez l'un de vos ordinateurs et appuyez sur Entrer. Lorsque vous trouvez l'ordinateur, sélectionnez le Régler lien à côté du nom de l'ordinateur. Dans cet exemple, j'ai recherché caott* (CAOTTANT-LEN est mon poste de travail).
Clique sur le Importer des lignes d'ensemble languette.
Dans cet exemple, sous Enregistrement cible, je clique sur Ordinateur : CAOTTANT-LEN.
Notez qu'aucun détail de garantie n'est répertorié ici, de sorte que les données personnalisées SCCM que j'ai importées précédemment ne sont pas affichées.
Clique sur le Actions supplémentaires bouton à côté Ensemble d'importation. Sélectionner Exporter->XML (cet enregistrement).
Clique sur le Ouvert bouton pour afficher le fichier XML.
Tout en bas du fichier XML, je vois que le L'attribut n'a pas de détails de garantie répertoriés.
Je peux déduire du fichier XML que le champ d'expiration de la garantie ( ) est inclus dans le CI d'ordinateur par défaut, mais il n'y a aucun lien entre les données de garantie WIR importées existantes et le attribut au sein de l'ordinateur CI.
À ce stade, j'ai pu conclure:
1. Enhansoft Rapport d'informations sur la garantie (WIR) Les enregistrements de données SCCM ont été introduits dans le ServiceNow CMDB.
2. Dans le CI de l'ordinateur, il y avait des champs d'informations sur la garantie, mais ils n'étaient pas renseignés avec des données.
Il y a encore du travail à faire, donc dans mon dernier article de blog, je vais vous montrer comment créer et exécuter une transformation pour les données de garantie, comment s'assurer que ces données sont appliquées aux objets informatiques, et enfin, comment modifier la façon dont ServiceNow affiche ces données (étapes #16-19).
Si vous avez des questions sur la façon d'importer des données SCCM personnalisées dans ServiceNow, n'hésitez pas à me contacter au @GarthMJ.
Découvrez comment Right Click Tools change la façon dont les systèmes sont gérés.
Augmentez immédiatement votre productivité grâce à notre version Community Edition limitée et gratuite.
Commencez dès aujourd'hui avec Right Click Tools :