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.