Import-SCSMInstance
Importa objetos y relaciones de un archivo de valor separado por comas (.csv) en Service Manager.
Sintaxis
Import-SCSMInstance
-FormatFileName <String>
-DataFileName <String>
[-BatchSize <Int32>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet import-SCSMInstance
Se deben establecer dos parámetros para importar instancias de forma masiva en Service Manager: -- DataFileName, que debe contener la ruta de acceso del archivo de un archivo .csv que contiene los datos de instancia. -- FormatFileName, que debe contener la ruta de acceso del archivo de un archivo .xml que define el formato del archivo .csv.
El parámetro opcional BatchSize especifica el número de objetos o instancias de proyección que se confirmarán en cada escritura de base de datos. Si se especifica, el valor de este parámetro debe ser un entero entre 1 y 5000. El valor predeterminado es 50.
Ejemplos
Ejemplo 1: Importación de proyecciones de equipo
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
Este comando importa proyecciones de equipo desde el archivo denominado computers.csv. El comando importa 100 filas a la vez.
Parámetros
-BatchSize
Especifica el número de objetos o instancias de proyección que este cmdlet confirma en cada escritura de base de datos. Este valor debe ser un entero entre 1 y 5000. El valor predeterminado es 50.
Tipo: | System.Int32 |
Posición: | Named |
Valor predeterminado: | 50 |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ComputerName
Especifica el nombre del equipo en el que se ejecuta el servicio de acceso a datos de System Center.
La cuenta de usuario especificada en el parámetro credential
Tipo: | System.String[] |
Posición: | Named |
Valor predeterminado: | Localhost |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | System.Management.Automation.SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Credential
Especifica las credenciales que usa este cmdlet para conectarse al servidor en el que se ejecuta el servicio de acceso a datos de System Center. La cuenta de usuario especificada debe tener derechos de acceso a ese servidor.
Tipo: | System.Management.Automation.PSCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DataFileName
Especifica la ruta de acceso de archivo del archivo .csv que contiene los datos de instancia.
Tipo: | System.String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-FormatFileName
Especifica la ruta de acceso del archivo de un archivo .xml en el que se define el formato del archivo .csv.
Tipo: | System.String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-SCSession
Especifica un objeto que representa la sesión en un servidor de administración de Service Manager.
Tipo: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | System.Management.Automation.SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None.
No se puede canalizar la entrada a este cmdlet.
Salidas
None.
Este cmdlet no genera ninguna salida.