Importera anpassade SCCM-data i ServiceNow

Detta är det fjärde inlägget i en blogg med fem inlägg. Den här kommer att fokusera på hur man importerar anpassad SCCM -data. Ursprungligen skapade jag ett blogginlägg runt ServiceNow och SCCM för att hjälpa våra kunder att importera Garantiinformationsrapportering (WIR) och Enhansoft -rapportering (ER) detaljer i ServiceNow -konfigurationshanteringsdatabas (CMDB). Det här blogginlägget kommer att omfatta steg 12 till 15 i listan nedan.

Steg för att integrera SCCM -data med ServiceNow

Aktivitetssekvensen på en hög nivå som jag tog för att skapa en utvecklingsmiljö för att integrera SCCM med ServiceNow är följande:
1. Skapa ett konto med ServiceNow.
2. Begär a ServiceNow Utvecklarinstans.
3. Logga in på ServiceNow Exempel.
4. Aktivera plugin SCCM.
5. Skapa ett användarkonto för ServiceNow MID -server.
6. Installera a ServiceNow MID -server i din organisation.
7. Validera kommunikationen mellan ServiceNow MID -server och ServiceNow.
8. Skapa a SQL Server Konto för ServiceNow Datakälla.
9. Använd plugin -programmet Integration SCCM 2016 för att importera data till ServiceNow CMDB.
10. Schemalägg importen av SCCM -data.
11. Rensa bort standardprovdata.
12. Skapa datakällan för att importera anpassade SCCM -data.
13. Importera anpassade SCCM -data.
14. Bekräfta anpassad SCCM -data i ServiceNow.
15. Visa importerade data från SCCM.
16. Skapa en Transform för Garantiinformationsrapporter Data.
17. Kör Transform.
18. Bekräfta att datorer är kopplade till deras garantidata.
19. Redigera formulärlayouten.
Som jag sa tidigare, Så här importerar du anpassade SCCM -data till ServiceNow, kommer att visa steg 12 till 15. Jag börjar med att visa dig hur du skapar en datakälla i ServiceNow. Detta gör det möjligt att importera WIR -garantidata som lagras i SCCM: s databas. Därefter visar jag dig hur du importerar anpassade SCCM -data, bekräftar att posterna har importerats framgångsrikt och sedan visar jag dig hur du visar en datorpost.

I mitt femte och sista inlägg kommer jag att visa dig hur du anpassar och testar importen med hjälp av transformer och sedan hur du visar WIR -garantidata i datorobjektet i ServiceNow.

För att granska steg åtta till elva, se inlägget, Hur man integrerar SCCM -data med ServiceNow, för steg fem till sju, se Så här konfigurerar du en ServiceNow MID -server för användning med SCCM, och för steg ett till fyra, se inlägget, Hur man begär att en ServiceNow -utvecklarinstans ska integreras med SCCM.

SCCM Integration Plugin Datakällor

SCCM-integrationspluginet innehåller out-of-the-box datakällor som kommer att föra vanliga SCCM-data till ServiceNow CMDB. Jag vill dock ta in några "ovanliga" eller vad jag kommer att kalla, "anpassade" data (WIR -datorgarantidetaljer) i CMCB, så i nästa steg visar jag dig hur du utökar funktionaliteten för plugin.

För att få WIR -garantidata från SCCM -databasen till ServiceNow CMDB, vi måste först skapa en datakälla.

Skapa datakällan för att importera anpassade SCCM -data

Börja med att logga in på din ServiceNow Exempel och lokalisering av SCCM -integrationspluginsektionen.
Importera anpassad SCCM -data - ny knapp
I Filternavigator typ SCCM. Tryck Stiga på. Under Integration - Microsoft SCCM 2016, Klicka på Datakällor. Klicka på Ny knapp.

Importera anpassad SCCM -data - sökknapp
Befolkning Namn och vår Importera tabellsetikett fält. Klicka på Typ rullgardinsmenyn och välj JDBC. Klicka på sökknappen i Använd MID -server fält.

Importera anpassad SCCM -data - MID -server
Välj lämplig MID -server.

Importera anpassade SCCM -data - ny post
I Formatera fält, klicka på rullgardinsmenyn och välj SQLServer. I Databas namn fält skriver du namnet på databasen med SCCM -data som du vill importera. Uppdatera Instansnamn och/eller Databasport fält om förekomstnamnet eller portarna inte är standard.

I Användarnamn fältet skriv in användar ID av SQL Server konto du skapade (se föregående blogginlägg för mer information) för att komma åt SCCM SQL Server databas. Skriv lösenordet i Lösenord fält.

Ange namnet (antingen NetBIOS eller FQDN) för SCCM SQL Server i Server fält. I Fråga klicka på rullgardinsmenyn och välj Specific-SQL.
Notera: För att importera Enhansoft WIR -garantidata följande SQL Server förfrågan användes.

VÄLJ gruppID,
tidsstämpel som TimeStamp,
revisionID,
resourceID,
[CheckedDate0],
[Beskrivning0],
[HWDeliverables0],
[HWEndDateTime0],
[HWServiceLevel0],
[HWServiceType0],
[HWStartDateTime0],
[Linje0],
[Tillverkning0],
[Modell0],
[Serial_Number0]
FRÅN dbo.v_GS_Enhansoft_Garranty30

I SQL -sats klistra in frågan. Markera kryssrutan för Använd senaste körning datetime.
Importera anpassad SCCM -data - datakälla
I Senast körda databasen fälttyp tidsstämpel och klicka sedan på antingen Skicka in eller den Uppdatering knapp. Datakällan är skapad!

Importera anpassad SCCM -data

Nu när datakällan har skapats visar jag dig hur jag importerade WIR: s garantidata från SCCM -databasen. Oavsett vilken anpassad data du importerar från SCCM -databasen kan du i princip följa samma steg.
Importera anpassade SCCM -data - Enhansoft garantiinformation
Jag började med att klicka på Enhansoft Garantiinformation.

Importera anpassade SCCM -data - Testa in 20 poster
Direkt under relaterade länkar, Jag klickade på Testa in 20 poster.

Importera anpassad SCCM -data - framgång
Därefter såg jag till att Slutförandekod sa Framgång.

Importera anpassade SCCM -data - datakällor 
Återgår till Datakällor, Jag klickade på datakällan som jag skapade (Enhansoft Garantiinformation) i det sista avsnittet.

Importera anpassad SCCM -data - Ladda alla poster
Under relaterade länkar, Jag klickade på Ladda alla poster.

Importera anpassad SCCM -data - slutförandekod
Efter att ha bekräftat att Slutförandekod sa Framgång, Jag visste att WIR: s garantidata laddades in (importerades) till ServiceNow. Om du vill kan du klicka på Laddad data för att granska de importerade uppgifterna.

Bekräfta anpassade SCCM -data i ServiceNow

Importera anpassad SCCM -data - första importuppsättningen
För att bekräfta att dina data har importerats klickar du på den första importuppsättningen. I mitt fall är den första uppsättningen på listan SET0010479.

Importera anpassade SCCM -data - importera uppsättningsrader
Under relaterade länkar, Välj Importera uppsättningsrader flik. Klicka på den första posten under Skapad.

Importera anpassad SCCM -data - Bekräfta
Bekräfta att de data du importerade visas korrekt. I mitt fall är det här garantin för en HP bärbar dator.
Notera: Med detta extra steg är jag nöjd med att Enhansoft: er Garantiinformationsrapportering (WIR) SCCM -data finns i ServiceNow CMDB.

Visa importerade data från SCCM

Som jag nämnde tidigare innehåller SCCM-integrationspluginet out-of-the-box datakällor som kommer att föra vanliga SCCM-data till ServiceNow CMDB. Låt oss ta en titt på vad som finns där nu.
Importera anpassad SCCM -data - Ange länk
Under Integration - Microsoft SCCM 2016 bygga ut Importera uppsättningsdata. Välj Datoridentitet. Förutom Gå till fält, klicka på rullgardinsmenyn och välj Namn. Sök efter en av dina datorer och tryck på Stiga på. När du hittar datorn väljer du Uppsättning länk bredvid datorns namn. I det här exemplet sökte jag efter caott* (CAOTTANT-LEN är min arbetsstation).

Importera anpassad SCCM -data - fliken Importera uppsättningsrader
Klicka på Importera uppsättningsrader flik.

Importera anpassad SCCM -data - målpost
I det här exemplet, under Målrekord, Jag klickar på Dator: CAOTTANT-LEN.

Importera anpassade SCCM -data - inga garantidetaljer
Lägg märke till att det inte finns några garantiuppgifter listade här, så de anpassade SCCM -data som jag importerade tidigare visas inte.

Importera anpassad SCCM -data - XML
Klicka på Ytterligare åtgärder knappen bredvid Importera uppsättning. Välj Export-> XML (denna post).

Importera anpassad SCCM -data - öppen knapp
Klicka på Öppen -knappen för att visa XML -filen.
Längst ner i XML -filen kan jag se att attribut har inga garantidetaljer listade.

Importera anpassad SCCM -data - XML -fil
Jag kan härleda från XML -filen att garantiens utgångsdatum ( ) ingår i standarddatorn CI, men det finns inget samband mellan befintliga importerade WIR -garantidata och attribut inom datorns CI.

Vid denna tidpunkt kunde jag dra slutsatsen:
1. Enhansoft: er Garantiinformationsrapportering (WIR) SCCM -dataposter fördes in i ServiceNow CMDB.
2. I datorns CI fanns det garantiinformationsfält, men de var inte fyllda med data.
Det finns fortfarande arbete att göra, så i mitt senaste blogginlägg ska jag visa dig hur du skapar och kör en transform för garantidata, hur du ser till att dessa data tillämpas på datorobjekt och slutligen hur du ändrar sättet ServiceNow visar dessa data (steg #16-19).

Om du har några frågor om hur du importerar anpassad SCCM -data till ServiceNow, var god kontakta mig på @GarthMJ.

Se hur Right Click Tools förändrar hur system hanteras.

Öka produktiviteten direkt med vår begränsade, kostnadsfria Community Edition.

Kom igång med Right Click Tools idag:

Dela detta:

Support

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Kontakt

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.
sv_SESwedish