Tema anterior: Compatibilidad de la carga de datos de hojas de cálculoTema siguiente: Configuración de valores de atributo predeterminados


Asignación de atributos de hoja de cálculo de regla de traducción

Los nombres de las columnas normalmente definen los mismos nombres de atributo del elemento de configuración o la relación del elemento de configuración. Si los nombres difieren, utilice un archivo de traducción para convertir un encabezado de columna en un nombre de atributo.

Importante: La primera fila del área de entrada seleccionada es significativa porque contiene encabezados de columna.

Los nombres de atributo se asignan incluyendo una regla que especifica una regla para el nuevo nombre de atributo de palabra clave llamado attributename . GRLoader procesa reglas para attributename antes de aplicar asignaciones de valor. Una regla que especifica <attribute>attributename</attribute> es una asignación de atributo, no una asignación de valor, por lo que cambia el nombre de atributo de un atributo, no el valor de los datos de atributo.

Por ejemplo, CA SDM exige que se cargue la dirección IP de un elemento de configuración en un campo llamado alarm_id. Si el nombre de la columna de la hoja de cálculo es ip address, utilice una regla de traducción para asignar ip address a alarm_id mediante la regla de traducción siguiente:

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

La asignación de un nombre de atributo a “” (vacío) equivale a ignorar ese atributo. En el ejemplo siguiente, GRLoader ignora todos los datos de owner:

<rule>
   <attribute>attributename</attribute>
   <from>owner</from>
   <to></to>
</rule>