O que é o Oracle Warehouse Builder?

O Oracle Warehouse Builder é uma ferramenta desenvolvida pela Oracle. É usado principalmente para fins de integração de dados. Ele fornece auditoria de dados, qualidade dos dados, gerenciamento completo do ciclo de vida e modelagem dimensional e relacional totalmente integrada de dados ou metadados. O Oracle Warehouse Builder ajuda ou permite a criação de data warehouses, consolidando dados de várias fontes de dados, movendo dados de sistemas legados e limpando dados para fornecer informações de qualidade.

As principais áreas de recursos do oracle warehouse builder consistem em modelagem de dados, criação de perfil de dados, qualidade de dados, ETL (extração, transformação, carga), linhagem de dados avançada, gerenciamento de metadados, integração de dados de aplicativos ERP no nível comercial, análise de impacto e integração com negócios ferramentas de inteligência para fins de geração de relatórios.

Componentes do Oracle Warehouse Builder

Os principais componentes do Oracle Warehouse Builder são discutidos abaixo:

1. Aplicativo cliente do Warehouse Builder

O aplicativo cliente do Oracle Warehouse Builder fornece uma GUI (interface gráfica com o usuário) que permite ao usuário definir, projetar e implementar sistemas de inteligência de negócios. Isso facilita o trabalho. O gerenciador de implementação e o gerador de código são os componentes do aplicativo cliente. Eles ajudam na criação e gerenciamento do sistema criado pelo usuário.

2. Gerenciador de Implementação

Este componente é responsável por gerenciar todos os aspectos relacionados aos objetos implantados e à implantação. Ele permite que o usuário selecione os objetos a serem implantados e a maneira como o usuário deseja que esses objetos sejam implantados. Após a implantação dos objetos, esses objetos podem ser executados. O ciclo de vida do sistema do usuário pode ser gerenciado acessando o histórico de implementação.

3. Gerador de Código

Este componente ajuda na geração de scripts como PL / SQL e DDL com base nos metadados presentes no repositório. O gerador de código aprimora o desempenho ideal dos sistemas de banco de dados Oracle.

4. Serviço da Plataforma de Tempo de Execução do Warehouse Builder

O componente do lado do servidor do construtor de armazém é o serviço da plataforma de tempo de execução. Permite serviços de implantação e execução. Se o usuário desejar executar esses serviços, o serviço da plataforma Runtime deverá estar ativo. Isso ajuda o usuário a gerenciar a execução dos mapeamentos e fluxo de processo no construtor de armazém. Isso garante que os dados de auditoria de implementação e execução sejam armazenados no repositório de tempo de execução.

5. Repositório de Design do Warehouse Builder

O repositório de design do construtor de armazém é instalado no banco de dados Oracle. Ele armazena as definições de metadados ou informações de todos os objetos que são usados ​​no Warehouse Builder. Ele armazena todas as informações de design dos sistemas de destino que o usuário deseja criar ou está criando. Os metadados armazenados no repositório de design podem ser acessados ​​através da interface com o usuário do cliente.

6. Repositório de Tempo de Execução do Warehouse Builder

O repositório de tempo de execução do Warehouse Builder é instalado no banco de dados Oracle. Ele armazena todos os dados da execução dos mapeamentos e fluxo de processo e dados de implantação. Ele armazena as informações do ambiente para o sistema de inteligência de negócios que o usuário pretende criar. Ele também armazena as informações de conexão relacionadas a todos os locais de implantação.

7. Navegador de repositório de auditoria

Permite ao usuário visualizar a execução e a implantação de informações de auditoria por meio de um aplicativo baseado na Web. Os relatórios gerados são baseados nos dados presentes no repositório de tempo de execução.

8. Navegador de Repositório de Metadados

Ele permite que o usuário visualize os metadados armazenados no repositório de design por meio de um aplicativo baseado na Web. As informações fornecidas são organizadas em um formato adequado para usuários de negócios. Os relatórios gerados são baseados nos dados presentes no repositório de design.

Como o Oracle Warehouse Builder funciona?

O Oracle Warehouse Builder segue a seguinte etapa para criar um armazém de dados:

  • Instale o software do construtor de armazém.
  • Inicie o Design Center.
  • Prepare o centro de design.
  • Identifique o projeto que você deseja usar no explorador de projetos.
  • Usando o Connection Explorer, conecte-se à origem e aos objetos de dados de destino.
  • Identifique o esquema de destino a ser usado. Você pode usar o banco de dados Oracle como o esquema de destino. Isso pode ser feito criando um módulo.
  • Identifique o ambiente de execução.
  • Ajuste as configurações com base nas preferências do cliente ou selecione as configurações padrão.
  • Importe os metadados de origem.
  • Módulos para cada tipo de objeto de design devem ser criados.
  • Os metadados são importados de diferentes fontes de dados.
  • Perfile os dados e garanta a qualidade dos dados.
  • Projete o esquema de destino.
  • Criação e design dos objetos de dados para o módulo de destino.
  • A validação frequente dos objetos projetados é necessária.
  • Configure os objetos de dados.
  • Gere o código.
  • Design ETL Logic.
  • O mapeamento deve ser projetado para mostrar o fluxo de dados da origem para os objetos de destino.
  • Gerencie as dependências entre mapeamentos.
  • Implante e execute uma solução.
  • Implante os objetos no gerenciador do centro de controle ou no centro de design.
  • Execute a lógica ETL.
  • Monitore e relate o data warehouse.

O que você pode fazer com o Oracle Warehouse Builder?

O Oracle Warehouse Builder pode ser usado para os seguintes propósitos:

  • Modelagem de dados.
  • Perfil de dados.
  • Garantindo a qualidade dos dados.
  • Extração, transformação e carregamento de dados.
  • Integração em nível de negócios de dados de aplicativos ERP.
  • Gerenciamento de metadados.
  • Linhagem de dados avançada.
  • Para fins de relatório.
  • Para análise de impacto.

Vantagens do Oracle Warehouse Builder

  • O Oracle Warehouse Builder reduz o tempo de design, pois fornece interfaces de usuário, editores visuais etc. fáceis de usar.
  • O repositório de design do construtor de armazém é o único local central onde todas as informações sobre o sistema são armazenadas e gerenciadas. Como é um local único, o custo das inconsistências é reduzido devido à redução da redundância de metadados.
  • Reduz o tempo para incorporar mudanças.
  • O código é livre de erros e fácil de recriar, manter e atualizar.
  • Aproveita os investimentos em tecnologia.

Conclusão

Neste artigo, discutimos o construtor de armazém Oracle em detalhes. Essa é uma ferramenta poderosa da primeira geração que ajudou muitas organizações a criar armazéns e relatórios para complementar seus aplicativos de ERP.

Artigos recomendados:

Este é um guia para o Oracle Warehouse Builder. Aqui discutimos os componentes, funcionamento, vantagens e usos do Oracle Warehouse Builder. Você também pode consultar nossos outros artigos sugeridos para saber mais -

  1. Arquitetura de Data Warehouse
  2. Funções de String do Oracle
  3. Carreira na Oracle
  4. Perguntas da entrevista do Oracle
  5. O que é uma consulta e tipos de consultas Oracle