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.