Sdílet prostřednictvím


Import-SCSMInstance

Importuje objekty a relace ze souboru s oddělovači (.csv) do Service Manageru.

Syntaxe

Import-SCSMInstance
      -FormatFileName <String>
      -DataFileName <String>
      [-BatchSize <Int32>]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Rutina Import-SCSMInstance importuje objekty a relace ze souboru s oddělovači (.csv) do Service Manageru.

Pro hromadný import instancí do portálu Service Manager musí být nastaveny dva parametry: -- DataFileName, které musí obsahovat cestu k souboru .csv souboru, který obsahuje data instance. -- FormatFileName, který musí obsahovat cestu k souboru .xml, který definuje formát souboru .csv.

Volitelný parametr BatchSize určuje počet objektů nebo instancí projekce, které budou potvrzeny pro každý zápis databáze. Pokud je zadán, hodnota tohoto parametru musí být celé číslo mezi 1 a 5000. Výchozí hodnota je 50.

Příklady

Příklad 1: Import počítačových projekcí

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

Tento příkaz importuje projekce počítače ze souboru s názvem computers.csv. Příkaz naimportuje najednou 100 řádků.

Parametry

-BatchSize

Určuje počet objektů nebo instancí projekce, které tato rutina potvrdí pro každý zápis databáze. Tato hodnota musí být celé číslo mezi 1 a 5000. Výchozí hodnota je 50.

Typ:System.Int32
Position:Named
Default value:50
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ComputerName

Určuje název počítače, na kterém běží služba System Center Data Access. Uživatelský účet zadaný v parametru credential musí mít přístupová práva k zadanému počítači.

Typ:System.String[]
Position:Named
Default value:Localhost
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:System.Management.Automation.SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Credential

Určuje přihlašovací údaje, které tato rutina používá pro připojení k serveru, na kterém běží služba System Center Data Access. Zadaný uživatelský účet musí mít přístupová práva k danému serveru.

Typ:System.Management.Automation.PSCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DataFileName

Určuje cestu k souboru .csv, který obsahuje data instance.

Typ:System.String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-FormatFileName

Určuje cestu k souboru .xml, ve kterém je definován formát souboru .csv.

Typ:System.String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-SCSession

Určuje objekt, který představuje relaci se serverem pro správu portálu Service Manager.

Typ:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:System.Management.Automation.SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

None.

Vstup do této rutiny nelze převést.

Výstupy

None.

Tato rutina negeneruje žádný výstup.