Se nenhuma classe existente ou estrutura da família corresponder a seus requisitos, você poderá recomeçar com um conjunto mínimo de novos atributos. Isso exige a criação de uma nova tabela de extensão e de outras estruturas de suporte.
Antes de usar a interface de administração do CA CMDB para definir uma nova família de IC com base em uma nova tabela de extensão, use o Designer de esquemas do Web Screen Painter para criar a nova tabela de extensão.
Para usar a nova tabela de extensão, você também deve criar novos formulários HTMPL para:
O CA CMDB fornece modelos que você pode usar para criar esses formulários HTMPL. As seguintes seções fornecem informações mais detalhadas sobre o que é necessário.
Observação: para procedimentos do Designer de esquemas do Web Screen Painter, consulte o capítulo "Personalização" do Guia de Implementação do CA Service Desk e a seção Personalizar o esquema do banco de dados da Ajuda online do Web Screen Painter.
Para usar a nova estrutura na interface de usuário do CA CMDB, defina o seguinte:
Os procedimentos para definir novas famílias e classes podem ser encontrados na seção anterior.
Antes que você possa definir uma família com base em uma nova tabela de extensão, deverá atualizar o banco de dados com a nova tabela, além de atualizar o esquema do CA CMDB com informações sobre essa tabela.
Para criar uma tabela de extensão
Observação: o Designer de esquemas do WSP cria automaticamente o acionador de geração de log no CA CMDB.
Prossiga até a próxima seção para criar a página Detalhes do IC.
Uma página Detalhes do IC é necessária para suportar a exibição de atributo para os ICs associados à nova tabela de extensão.
Para criar a página Detalhes do IC
A página Detalhes do IC inclui duas seções de atributo:
Prossiga até a próxima seção para criar a guia Atributos do IC.
A guia Atributos exibe os atributos específicos de família para um IC.
Para criar a guia Atributos
Prossiga até a próxima seção para preencher a guia Atributos.
Depois que o Designer de esquemas do Web Screen Painter for usado para criar um novo atributo em uma tabela de extensão, esse atributo deve ser adicionado a qualquer formulário que será usado para exibição ou atualização. Para novos atributos específicos de família, o único formulário que deve ser alterado é a guia Atributos denominada nr_cmdb_extension_tab.htmpl, onde extension é o nome da tabela de extensão. Esse formulário deve ser editado para incluir quaisquer novos atributos.
Para editar um formulário de atributo
Observação: os formulário fornecidos pelo CA CMDB não podem ser editados pelo Editor visual do Web Screen Painter, assim, use o editor de texto do Web Screen Painter na Origem.
Se você ainda não criou um formulário de metadados, prossiga para a seção Criar um formulário de metadados. Para definir metadados para um novo atributo no formulário, prossiga até a seção Criar metadados.
Uma nova tabela de extensão exige seu próprio formulário de metadados para definir cabeçalhos de coluna e informações de IC padrão para Controle de versão.
Para criar o formulário de metadados
Prossiga até a próxima seção para preencher o formulário de metadados.
Os metadados incluem informações sobre cabeçalhos de coluna de atributo e IC padrão necessárias para o recurso Controle de versão.
Importante: os metadados exigem planejamento cuidadoso para assegurar os dados corretos em Instantâneos, os títulos corretos em Controle de versão e comparações bem-sucedidas de ICs padrão.
Para criar metadados
Observação: os seguintes atributos, embora necessários, não precisam de metadados:
Se você adicionar metadados a uma família do CA CMDB existente, as mudanças de auditoria serão exibidas corretamente na guia Controle de versão. No entanto, se você definir metadados para uma nova tabela de extensão, deverá ter uma nova família e classe para seus atributos; para obter mais informações, consulte Adição de uma nova família ou classe do CA CMDB.
As estruturas para sua nova tabela de extensão estão agora alocadas. Para definir uma nova família para seus atributos, prossiga para Definir uma nova família do IC.