Import-SCSMInstance
Bir virgülle ayrılmış değer (.csv) dosyasındaki nesneleri ve ilişkileri Service Manager'a aktarır.
Syntax
Import-SCSMInstance
-FormatFileName <String>
-DataFileName <String>
[-BatchSize <Int32>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Import-SCSMInstance cmdlet'i, virgülle ayrılmış değer (.csv) dosyasındaki nesneleri ve ilişkileri Service Manager içeri aktarır.
Örnekleri toplu olarak Service Manager içine aktarmak için iki parametre ayarlanmalıdır: -- DataFileName, örnek verilerini içeren bir .csv dosyasının dosya yolunu içermelidir. -- .csv dosyasının biçimini tanımlayan bir .xml dosyasının dosya yolunu içermesi gereken FormatFileName.
İsteğe bağlı BatchSize parametresi, her veritabanı yazma işlemine işlenecek nesne veya projeksiyon örneği sayısını belirtir. Belirtilirse, bu parametrenin değeri 1 ile 5000 arasında bir tamsayı olmalıdır. Varsayılan değer 50’dir.
Örnekler
Örnek 1: Bilgisayar projeksiyonlarını içeri aktarma
PS C:\>Import-SCSMInstance -FormatFileName "computers.xml" -DataFileName "computers.csv" -BatchSize 100
Contents of computers.xml
-------------------------
<CSVImportFormat>
<Projection Type="Microsoft.Windows.Computer.ProjectionType">
<Seed>
<Class Type="Microsoft.Windows.Server.Computer">
<Property ID="IsVirtualNode"/>
<Property ID="PrincipalName"/>
</Class>
</Seed>
<Component Alias="OperatingSystem">
<Seed>
<Class Type="Microsoft.Windows.OperatingSystem">
<Property ID="OSVersion"/>
<Property ID="ProductType"/>
<Property ID="BuildNumber"/>
</Class>
</Seed>
</Component>
</Projection>
</CSVImportFormat>
Contents of computers.csv
-------------------------
false, computer1, 6.1, Windows, 1003
false, computer2, 6.1, Windows, 1003
Bu komut, computers.csv adlı dosyadan bilgisayar projeksiyonlarını içeri aktarır. komutu bir kerede 100 satırı içeri aktarır.
Parametreler
-BatchSize
Bu cmdlet'in her veritabanı yazma işlemine işlediği nesne veya projeksiyon örneği sayısını belirtir. Bu değer 1 ile 5000 arasında bir tamsayı olmalıdır. Varsayılan değer 50’dir.
Type: | System.Int32 |
Position: | Named |
Default value: | 50 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
System Center Veri Erişimi hizmetinin çalıştığı bilgisayarın adını belirtir. Credential parametresinde belirtilen kullanıcı hesabının belirtilen bilgisayara erişim hakları olmalıdır.
Type: | System.String[] |
Position: | Named |
Default value: | Localhost |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Bu cmdlet'in System Center Veri Erişim hizmetinin çalıştığı sunucuya bağlanmak için kullandığı kimlik bilgilerini belirtir. Belirtilen kullanıcı hesabının bu sunucuya erişim hakları olmalıdır.
Type: | System.Management.Automation.PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DataFileName
Örnek verilerini içeren .csv dosyasının dosya yolunu belirtir.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FormatFileName
.csv dosyasının biçiminin tanımlandığı bir .xml dosyasının dosya yolunu belirtir.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSession
Bir Service Manager yönetim sunucusuna oturumu temsil eden bir nesneyi belirtir.
Type: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
None.
Bu cmdlet'e giriş kanalı yapamazsınız.
Çıkışlar
None.
Bu cmdlet herhangi bir çıkış oluşturmaz.