Centro de Data Warehouse Guia de Administração

Publicando metadados do Centro de Data Warehouse

A publicação de metadados é o processo de transferência de metadados do Centro de Data Warehouse para o Gerenciador de Catálogo de Informações. Um catálogo de informações é o conjunto de tabelas gerenciadas pelo Gerenciador de Catálogo de Informações que ajuda os usuários a identificar e localizar dados e informações disponíveis para eles na organização. Ao publicar metadados no catálogo de informações você fornece aos usuários finais e analistas de sistemas um atalho para saberem o que ocorre no warehouse.

A partir do Centro de Data Warehouse, é possível publicar:

Este capítulo discute somente a publicação de metadados do Centro de Data Warehouse. Para obter informações sobre como publicar metadados do OLAP server, consulte Information Catalog Manager Administration Guide.

Para publicar metadados, é necessária a instalação do pacote do Gerenciador do Warehouse do DB2 com o Gerenciador de Catálogo de Informações. O Gerenciador de Catálogo de Informações é executado em sistemas operacionais Windows de 32 bits. Para obter informações sobre as plataformas DB2 Universal Database, nas quais um catálogo de informações pode residir, consulte o Information Catalog Manager Administration Guide.

Planejando a publicação de metadados

Antes de publicar metadados, é necessário verificar se está definido o ambiente correto.

  1. Verifique se instalou e configurou os componentes necessários do warehouse nas estações de trabalho corretas:

    A função de administrador do Information Catalog Manager deve ser instalada tanto no local do servidor do warehouse como no componente da interface administrativa do Centro de Data Warehouse se estiverem em estações de trabalho diferentes.

    A interface administrativa do Centro de Data Warehouse deve ter conectividade do DB2 para as APIs do catálogos de informação.

  2. Verifique se as IDs de usuário do administrador para o Information Catalog Manager e o Centro de Data Warehouse têm privilégios de administrador do Windows NT.

Selecionando metadados para publicar

A Tabela 18 fornece o mapeamento entre tipos de objetos no Centro de Data Warehouse e no catálogos de informação. O Centro de Data Warehouse utiliza este mapeamento quando são exportados metadados para o catálogos de informação. Consulte Apêndice B, Mapeamentos de metadados para obter um mapeamento detalhados de tipos de objetos e suas propriedades.

Tabela 18. Mapeando entre tipos de objetos do Centro de Data Warehouse e do catálogos de informação
tipo de objeto do Centro de Data Warehouse tipo de objeto do Catálogo de informações
Processo Processo DWC
Etapa Transformação (nível de tabela ou coluna)
Coluna ou campo Colunas ou campos
Origem do warehouse ou destino do warehouse Bancos de dados, definições de banco de dados IMS
Área de assunto Áreas de Assunto de negócios
Tabela ou arquivo Tabelas e views relacionais, Arquivos, segmentos IMS
Esquema do Warehouse Esquema Estrela

Quando um processo é publicado, os seguintes objetos são publicados com ele:

Requisito: Antes de publicar metadados, verifique se não está com logon efetuado no Information Catalog Manager como administrador.

Para selecionar os metadados que deseja publicar:

  1. A partir do Centro de Data Warehouse, dê um clique no botão direito do mouse no nó do Warehouse e clique em Publicar metadados. A janela Publicar Metadados é aberta.
  2. Dê um clique no botão direito do mouse no espaço em branco na lista e clique em Metadados do Centro de Data Warehouse. O bloco de notas Publicar Metadados do Centro de Data Warehouse é aberto.
  3. Na lista Objetos disponíveis, selecione os objetos a serem publicados e clique em >

    O objeto vai para a lista Objetos selecionados. Repita esta etapa para todos os objetos a serem publicados.

    Se você deseja publicar todos os objetos disponíveis, clique em >>. Se um nó na árvore não contiver objetos dentro dele, ele não será movido.

  4. Clique na guia Definições de Sincronização.
  5. No campo Nome do catálogo, digite o nome do catálogo de informações no qual deseja publicar metadados.
  6. No campo ID de usuário do administrador, digite a ID do usuário que possui acesso ao catálogo de informações. A ID de usuário pode ser a ID do administrador do catálogo de informações ou a de um usuário do catálogo de informações que possui alguns privilégios administrativos.
  7. No campo Senha do administrador , digite a senha que corresponde à Id de usuário.
  8. Digite a senha novamente no campo Verificar senha.
  9. Selecione uma das opções da lista Mapear tabelas de origem para o warehouse de destino para especificar como deseja mapear processos e suas tabelas de origem quando publicados no catálogos de informação.
  10. Opcional: Selecione uma caixa de seleção para determinar como os metadados publicados serão atualizados:
  11. Opcional: Você pode tornar menos complexa a estrutura de árvore mostrada no Gerenciador de Catálogo de Informações limitando o número de níveis dos objetos publicados e exibidos na Exibição em árvore:
    1. Selecione Limitar os níveis de objetos na árvore para limitar o número de níveis de objetos publicados e exibidos na Exibição em árvore. Se esta caixa de seleção não estiver marcada, todos os objetos abaixo do objeto selecionado serão publicados e exibidos. Se você especificar um limite, somente um subconjunto dos objetos abaixo de um objeto selecionado será publicado e exibido.
    2. Clique na seta para cima ou para baixo para especificar um limite para o número de níveis de objetos que serão publicados e exibidos na exibição em árvore. O valor limite padrão é 1. Quanto menor o limite especificado, menos complexa será a estrutura de árvore.

      Quando você define um limite, o número de níveis de objetos publicados e exibidos na exibição em árvore é limitado ao número de níveis especificados.

  12. Dê um clique em OK.

A janela Informações da Publicação aparece e exibe uma mensagem que informa se o processo de publicação foi concluído com sucesso. A janela Informações da Publicação exibe o conteúdo de um arquivo de log que relaciona os objetos de metadados que foram publicados com sucesso. Se tiverem ocorridos erros, o bloco de notas permanecerá aberto quando você fechar a janela Informações da Publicação para que você possa tentar publicar objetos novamente. Mais informações sobre uma mensagem de erro em particular podem ser encontradas em IBM DB2 Universal Database Message Reference.

Se a publicação for bem-sucedida, o bloco de notas será fechado quando a janela Informações da Publicação for fechada e dois objeto da publicação serão incluídos na Lista de publicações na janela Publicar Metadados. Uma publicação atualiza os metadados de controle e a outra atualiza os metadados de definição. Os metadados de controle são metadados que descrevem alterações nos dados no warehouse. Exemplos de metadados de controle são a data e a hora em que uma tabela é atualizada pelo processamento de uma etapa. metadados de definição são metadados que descrevem os objetos no warehouse, as origens de dados e as transformações aplicadas aos dados. Exemplos dos metadados de definição são nomes de colunas, nomes de tabelas e nomes de bancos de dados. Na primeira vez que você publica metadados, os metadados de controle e definição são registrados no catálogos de informação. Ao atualizá-los, você pode optar por atualizar o metadados de controle, o metadados de definição ou ambos os tipos.

Atualizando metadados publicados

Após a publicação dos metadados, você poderá usar os objetos de publicação (criados durante o processo de publicação) periodicamente para propagar no catálogo de informações as alterações efetuadas no Centro de Data Warehouse. Este processo é denominado sincronização de metadados.

Ao sincronizar metadados, os metadados de um objeto que estão registrados no catálogo de informações são atualizados quando você executa a publicação ou baseados num programa que você cria a publicação. Metadados não são atualizados no catálogo de informações nas seguintes situações:

Requisito: Se você pretende sincronizar metadados, deverá usar o banco de dados de controle do Centro de Data Warehouse como seu banco de dados do catálogos de informação.

Para atualizar metadados publicados:

  1. Na Lista de Publicações, na janela Metadados de Publicação, dê um clique no botão direito do mouse na publicação que deseja executar.
  2. Clique em Executar.

Programação de atualizações regulares de metadados publicados

Você pode automatizar as atualizações em metadados publicados anteriormente criando uma programação.

Para programa atualizações regulares de metadados no catálogo de informações:

  1. Abra a janela Publicar Metadados.
  2. Na Lista de publicações, dê um clique no botão direito do mouse na publicação que deseja programar e clique em Programar. A página Programação do bloco de notas Programação é aberta para que você possa criar um programa para execução da publicação.

Consulte Programando os processos do warehouse para obter informações sobre como usar o bloco de notas Programação.

Exibindo arquivos de log para atualizações da publicação

Você pode exibir os arquivos de log que mostram o resultado da atualização na publicação. Os arquivos estão localizados no diretório especificado pela variável de ambiente VWS_LOGGING. O valor padrão da variável VWS_LOGGING para Windows NT é \sqllib\logging, em que x indica a unidade onde o DB2 Universal Database será instalado. Os seguintes nomes de arquivo de log são utilizados:
Tipo de metadados Objetivo Nome do arquivo de log
Atualização dos metadados de controle do Centro de Data Warehouse Descreve as alterações feitas nos objetos no warehouse ICMDWCD.OUT
Atualização dos metadados de definição do Centro de Data Warehouse Descreve objetos no warehouse, as origens de dados e as transformações que serão aplicadas aos dados ICMXCHG.OUT

Propagando objetos excluídos no catálogo de informações

Quando um objeto é excluído no Centro de Data Warehouse, suas informações são armazenadas no banco de dados de controle do warehouse. Quando os metadados são atualizados durante o processo de sincronização, o Centro de Data Warehouse propaga estas exclusões para o catálogos de informação antes de importar outras alterações para o catálogo de informações. Quando a sincronização dos metadados é concluída com êxito, o Centro de Data Warehouse remove as entradas no banco de dados de controle do warehouse. Como o Centro de Data Warehouse remove as entradas, as exclusões podem ser propagadas para apenas um catálogo de informações. Se você precisar fazer exclusões num segundo catálogos de informação, deverá excluir esses itens manualmente.

Se você alterar o nome de um objeto do warehouse publicado anteriormente no catálogo de informações, deverá publicá-lo novamente para atualizar o catálogos de informação. O objeto com o nome antigo não será sobreposto, portanto, ambos existirão no catálogos de informação após a sincronização dos metadados; você deverá excluir o objeto antigo manualmente.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]