Construcción de un marco de atributos nuevo

Si ninguna de las estructuras existentes de la clase o la familia corresponde a sus necesidades, puede comenzar otra vez con un conjunto mínimo de atributos nuevos. Esto requiere la construcción de una tabla de extensión nueva y otras estructuras secundarias.

Antes de utilizar la interfaz de aministración de CA CMDB para definir una familia de CI nueva basada en una tabla de extensión nueva, utilice el Creador de esquemas Web Screen Painter para crear la tabla de extensión nueva.

Para utilizar la tabla de extensión nueva, también debe crear formularios HTMPL nuevos para:

CA CMDB suministra plantillas que puede utilizar para crear estos formularios HTMPL. Las secciones siguientes ofrecen información más detallada sobre lo que hace falta.

Nota: Para obtener información sobre los procedimientos del Creador de esquemas de Web Screen Painter, consulte el capítulo "Personalización" de la Guía de implementación de CA Service Desk y la sección Personalización de esquemas de bases de datos de la Ayuda en línea de Web Screen Painter.

Para utilizar el marco nuevo en la interfaz de usuario de CA CMDB, defina lo siguiente:

Los procedimientos para definir familias y clases nuevas se encuentran en la sección anterior.

Creación de una tabla de extensión nueva

Para poder definir una familia basada en una tabla de extensión nueva, debe actualizar primero la base de datos con la tabla nueva y actualizar también el esquema de CA CMDB con información sobre esa tabla.

Procedimiento para crear una tabla de extensión

  1. En el Creador de esquemas de Web Screen Painter, defina la tabla de extensión y el nombre de extensión nuevos.
  2. Guarde y publique la tabla de extensión nueva.

Nota: El creador de esquemas de WSP crea automáticamente el desencadenante de inicio de sesión en CA CMDB.

Continúe en la sección siguiente para crear la página Detalles de CI.

Creación de una página de detalles de CI

Hace falta una página Detalles de CI para admitir la visualización de los atributos para los CI asociados a una tabla de extensión nueva.

Procedimiento para crear la página de detalles del elemento de configuración

  1. En el Creador de esquemas de Web Screen Painter, haga clic en Archivo, Nuevo y cree un formulario basado en detail_extension.template.
  2. Guarde este formulario nuevo como detail_extension.htmpl, donde extension es el nombre de la tabla de extensión.
  3. Siga las instrucciones especificadas en el archivo, pero sustituyendo la cadena ***EXTENSION*** por el nombre de la tabla de extensión nueva (definida anteriormente).
  4. Guarde el archivo con todos los cambios.

La página Detalles de CI incluye dos secciones de atributo:

Continúe en la sección siguiente Creación de la ficha Atributos de CI.

Creación de una ficha Atributos de CI

La ficha Atributos muestra los atributos específicos de la familia para un CI.

Procedimiento para crear la ficha Atributos

  1. En el Editor visual de Web Screen Painter, haga clic en Archivo, Nuevo y cree un formulario basado en nr_cmdb_extension_tab.template.
  2. Guarde este archivo como nr_cmdb_extension_tab.htmpl, donde extension es el nombre de la tabla de extensión nueva.
  3. Siga las instrucciones especificadas en el archivo, pero sustituyendo la cadena ***EXTENSION*** por el nombre de la tabla de extensión nueva (definida anteriormente).
  4. Guarde y publique el archivo con todos los cambios.

Continúe en la sección siguiente para rellenar la ficha Atributos.

Adición de atributos a formularios

Después de utilizar el Creador de esquemas de Web Screen Painter para crear un atributo nuevo en una tabla de extensión, ese atributo debe agregarse a cualquier formulario que se use para fines de visualización o actualización. En el caso de atributos nuevos específicos de la familia, el único formulario que se debe cambiar es la ficha Atributos denominada nr_cmdb_extension_tab.htmpl, donde extension es el nombre de la tabla de extensión. Este formulario se debe editar para incluir cualquier atributo nuevo que corresponda.

Procedimiento para editar un formulario de atributo

  1. En el Editor visual de Web Screen Painter, haga clic en Archivo, Abrir para acceder al formulario oportuno.
  2. Arrastre y coloque el atributo nuevo (o atributos) en el formulario.

    Nota: Los formularios suministrados por CA CMDB no se prestan a la edición con el Editor visual de Web Screen Painter, por tanto, utilice el editor de texto de Web Screen Painter en la ficha Fuente.

  3. Guarde el formulario y publíquelo.

Si aún no ha creado un formulario de metadatos, continúe en la sección Creación de un formulario de metadatos. Para definir metadatos para un atributo nuevo en el formulario, continúe en la sección Creación de metadatos.

Creación de un formulario de metadatos

Una tabla de extensión nueva requiere su propio formulario de metadatos para definir los encabezados de columna e información de elemento de configuración estándar para el Control de versiones.

Procedimiento para crear el formulario de metadatos

  1. En el Editor visual de Web Screen Painter, haga clic en Archivo, Abrir para acceder a cmdb_metadata_extension.template.
  2. Guarde el archivo como cmdb_metadata_extension.htmpl, donde extension es el nombre de la tabla de extensión nueva.
  3. Siga las instrucciones especificadas en el archivo, pero sustituyendo la cadena ***EXTENSION*** por el nombre de la tabla de extensión nueva (definida anteriormente).
  4. Guarde y publique el formulario con todos los cambios.

Continúe en la sección siguiente para rellenar el formulario de metadatos.

Creación de metadatos

Los metadatos incluyen información sobre los encabezados de la columna de atributos e información de elemento de configuración estándar que la función Control de versiones requiere.

Importante: Los metadatos requieren una planificación minuciosa para garantizar unos datos correctos en Instantáneas, unos títulos correctos en el Control de versiones y unas comparaciones satisfactorias de los elementos de configuración estándar.

Procedimiento para crear metadatos

  1. En el Editor visual de Web Screen Painter, haga clic en Archivo, Abrir para acceder a cmdb_metadata_extension.htmpl, donde extension es el nombre de la tabla de extensión.
  2. Siga las instrucciones especificadas en el formulario para copiar y modificar la fila indicada de cada atributo de la tabla de extensión nueva.

    Nota: Los atributos siguientes, aunque son obligatorios, no necesitan metadatos:

  3. Guarde y publique todos los cambios.

Si va a agregar metadatos a una familia de CA CMDB existente, los cambios de auditoría aparecerán correctamente en la ficha Control de versiones. Sin embargo, si va a definir metadatos para una tabla de extensión nueva, debe disponer de una familia y clase nuevas para los atributos; para obtener más información, consulte Adición de una familia o clase de CA CMDB nuevas.

Ahora, las estructuras para su tabla de extensión nueva están en su sitio. Para definir una familia nueva para los atributos, continúe en la sección Definición de una familia de elementos de configuración nueva.


Copyright © 2011 CA. Todos los derechos reservados.