Tema anterior: Ejemplo: carga de datos de elementos de configuración de la tabla de extensiónTema siguiente: Carga de una hoja de cálculo que no contiene mdr_name o cliente


Ejemplo: carga de una hoja de cálculo de nombres de columnas que contienen nombres de atributo de elementos de configuración no válidos

Utilice GRLoader y el archivo de traducción para cargar una hoja de cálculo con nombres de columnas que contienen nombres de atributo de elementos de configuración no válidos. La columna de nombre empieza en la fila C5. Los encabezados de las columnas coinciden con los nombres de atributo de los elementos de configuración en el ejemplo siguiente de la Hoja7 de grloader_sample_spreadsheet.xls:

name

class

 

hard_drive_capacity

carrier

phys_mem

servidor1

Servidor

ignore

Aceptar

 

Aceptar

servidor2

Servidor

ignore

Aceptar

 

Aceptar

acd1

ACD

ignore

 

Aceptar

Aceptar

servidor3

Hardware descubierto

ignore

 

 

Aceptar

Antes de que se ejecute GRLoader, debe crearse un archivo de traducción llamado Sheet7.rul que contenga el XML siguiente:

<ruleset>
<rule>
   <attribute>attributename</attribute>
   <from>ip address</from>
   <to>alarm_id</to>
</rule>
</ruleset>

Después de crear este archivo XML, cargue los datos con GRLoader ejecutando el comando siguiente:

grloader -u username -p password -s http://sdm-host:8080 -i grloader_sample_spreadsheet.xls -sss Sheet7 -ssfr 5 -tf Sheet7.rul -n

GRLoader ignora las cuatro primeras filas y la columna E porque E5 está vacío y carga cuatro elementos de configuración sin ningún error.