Megosztás a következőn keresztül:


Adatok importálása CSV-fájllal a Service Managerbe

Ez a cikk áttekintést és eljárásokat nyújt az adatok és konfigurációelemek Service Managerbe történő importálásához vesszővel tagolt értékeket (CSV) tartalmazó fájlok használatával.

Adatok importálása vesszővel tagolt fájlokból

A vesszővel tagolt (.csv) fájlban található konfigurációelemek a CSV-fájl importálása funkcióval importálhatók a Service Manager-adatbázisba. Ez a funkció lehetővé teszi a Service Manager-adatbázisban definiált bármely osztálytípus vagy kivetítési típus tömeges importálását. Ezzel a funkcióval a következőket végezheti el:

  • Hozzon létre konfigurációelem- vagy munkaelem-példányokat táblázatos formátumban tárolt adatokból.

  • Meglévő adatbázispéldányok tömeges szerkesztése.

  • Töltse ki a Service Manager-adatbázist egy külső adatbázisból exportált adatokkal.

  • Az űrlapokon keresztüli adatbevitel megkerülése, ha egyszerre több osztálypéldányt kell létrehozni.

Jegyzet

Számos összetett elem importálása – például 5000 számítógépes kivetítés – akár egy órát is igénybe vehet. Ez idő alatt a Service Manager továbbra is működik.

Két fájl szükséges egy példánykészlet importálásához a CSV-fájlból való importálás funkcióval:

  1. Vesszővel tagolt objektumpéldányokból álló adatfájl. Az adatfájlnak a .csv fájlnévkiterjesztéssel kell végződnie.

  2. Az adatfájlban található példányok osztálytípusát vagy vetülettípusát meghatározó formátumfájl. Az adatfájl minden példánya ilyen típusúnak számít. A formátumfájl (1) a tulajdonságok részhalmazát is megadja, a vetítések esetében pedig az összetevőket. A megadott típushoz importálja őket, és (2) azt a sorrendet, amelyben ezek a tulajdonságok oszlopokként jelennek meg a társított adatfájlban. A formátumfájlnak ugyanazzal a fájlnévvel kell rendelkeznie, mint a csv-fájl, amelyet leírt, és a fájlnak a .xml fájlnévkiterjesztéssel kell végződnie.

Az adatfájl létrehozása

Kap például egy számolótáblát, amely információkat tartalmaz a Service Manager-adatbázisba importálni kívánt számítógépekről. Az alábbiakban a számolótábla első 10 számítógépéről vettünk mintát.

Számítógép neve IP-cím Domain név
WG-Det-1 172.30.14.21 DETROIT
WG-Det-2 172.30.14.22 DETROIT
WG-Det-3 172.30.14.23 DETROIT
WG-Dal-1 172.30.14.24 DALLAS
WG-Dal-2 172.30.14.25 DALLAS
WG-Chi-1 172.30.14.26 CHICAGO
WG-Chi-2 172.30.14.27 CHICAGO
WG-Chi-3 172.30.14.28 CHICAGO
WG-Chi-4 172.30.14.29 CHICAGO
WG-Chi-5 172.30.14.30 CHICAGO

Az első lépés a tábla adatainak .csv fájlformátummá alakítása. A .csv fájlban feltételezi, hogy az első sor adat, nem pedig fejléc. Ezért távolítsa el a fejlécsort a számolótáblából, és mentse az eredményeket newcomputers.csv, mint az alábbi példában.

WG-Det-1, 172.30.14.21, DETROIT
WG-Det-2, 172.30.14.22, DETROIT
WG-Det-3, 172.30.14.23, DETROIT
WG-Dal-1, 172.30.14.24, DALLAS
WG-Dal-2, 172.30.14.25, DALLAS
WG-Chi-1, 172.30.14.26, CHICAGO
WG-Chi-2, 172.30.14.27, CHICAGO
WG-Chi-3, 172.30.14.28, CHICAGO
WG-Chi-4, 172.30.14.29, CHICAGO
WG-Chi-5, 172.30.14.30, CHICAGO

A formátumfájl létrehozása

Ekkor létrejön egy formátumfájl, amely alkalmas a newcomputers.csv fájlban található sorok importálására. A formátumfájl írásának első lépése a .csv fájl példányaihoz használandó osztálytípus vagy vetítéstípus azonosítása. Az osztálytípusról vagy a vetítéstípusokról további információért tekintse meg a CSV importálási funkció használata című blogbejegyzést, és töltse le a CSVImport.docxfájlt.

Az importálandó adatok típusához a Microsoft.Windows.Computer osztály felel meg a legjobban az objektumtípushoz és a tulajdonságkészlethez. Először deklaráljuk az importált objektum osztályát:

<CSVImportFormat>
   <Class Type="Microsoft.Windows.Computer">
      ...
   </Class>
</CSVImportFormat>

A Microsoft.Windows.Computer osztály elérhető tulajdonságainak ellenőrzése után válassza ki a következő tulajdonságokat a .csv fájl minden oszlopához.

oszlop tulajdonság
1. oszlop Fő név
2. oszlop IP-cím
3. oszlop DomainDnsNév

Ezen tulajdonságok használatával a következő formátumfájlt hozhatja létre. A tulajdonságok a .csv fájlban való megjelenésük sorrendjében jelennek meg. Ezt a fájlt a .csv fájl nevével megegyező, de .xml kiterjesztésű fájlnévvel kell mentenie.

<CSVImportFormat>
   <Class Type="Microsoft.Windows.Computer">
      <Property ID="PrincipalName"/>
      <Property ID="IPAddress"/>
      <Property ID="DomainDnsName"/>
   </Class>
</CSVImportFormat>

Mentse a fájlt newcomputers.xml.

Konfigurációelemek importálása CSV-fájlból

Mielőtt adatokat importálhat egy vesszővel tagolt érték (CSV) fájlból, két fájlt kell létrehoznia: egy adatfájlt és egy formátumfájlt. Az alábbi eljárással importálhatja a Newcomputers.csv fájlt a Newcomputers.xml formátumfájl használatával.

A konfigurációelemek CSV-fájlból való importálásához kövesse az alábbi lépéseket:

  1. A Service Manager konzolon válassza a Felügyeletlehetőséget.

  2. A Felügyeleti panelen bontsa ki a Felügyeletielemet, és válassza ki a Összekötőklehetőséget.

  3. A Feladatok panelen válassza Importálás CSV-fájlbóllehetőséget.

  4. A Példányok importálása CSV-fájlból párbeszédpanelen tegye a következőket:

    1. A XML formátumfájl mező mellett válassza a Tallózáslehetőséget, majd válassza ki a formátumfájlt. Válassza például a Newcomputers.xml, majd a Megnyitáslehetőséget.

    2. Az Adatfájl mező mellett válassza a Tallózáslehetőséget, majd válassza ki az adatfájlt. Válassza például a Newcomputers.csv, majd a Megnyitáslehetőséget.

  5. A Példányok importálása CSV-fájlból párbeszédpanelen válassza Importáláslehetőséget.

  6. A Példányok importálása CSV-fájlból párbeszédpanelen ellenőrizze, hogy a mentett elemek, a memóriában létrehozott példányokés az adatbázisba mentett példányok száma megegyezik-e az adatfájl sorainak számával, és válassza a Bezáráslehetőséget.

PowerShell-szimbólum képernyőképe. A feladat elvégzéséhez Windows PowerShell-parancsot használhat. A Konfigurációelemek CSV-fájlokból való importálásáról a Windows PowerShell használatával Import-SCSMInstancecímű témakörben olvashat.

Konfigurációelemek importálásának ellenőrzése CSV-fájlból

A konfigurációelemek CSV-fájlból való importálásának ellenőrzéséhez kövesse az alábbi lépéseket:

  1. A Service Manager-konzolon válassza Konfigurációelemeklehetőséget.

  2. A Konfigurációelemek panelen bontsa ki Konfigurációelemek, bontsa ki Számítógépekelemet, és válassza Minden Windows rendszerű számítógéplehetőséget.

  3. A Minden Windows rendszerű számítógép panelen ellenőrizze, hogy a CSV-fájlban lévő számítógépek szerepelnek-e a listában.

Következő lépések

Opcionálisan letilthatja az ECL-naplózást az összekötők gyorsabb szinkronizálásához.