O que é o repositório de metadados no Oracle Fusion Middleware Business Intelligence
O que são metadados?
Para entendermos o uso do repositório de metadados no OFMBI*, precisamos entender o que são metadados e como são aplicados nos sistemas atuais.
O termo metadados é definido como dados sobre dados, mas pode ser usado em outros conceitos, como dados sobre aplicações. No mundo de B.I. é uma das definições mais relevantes.
O guru de Warehouse, Ralph Kimbal dividiu metadados para bancos de dados em três categorias:
Metadados técnicos
Definem os objetos no sistema de B.I. Metadados técnicos incluem os metadados de sistema que definem a estrutura de dados no banco, tais como, tabelas, colunas, índices, e partições. Também definem o modelo e como são disponibilizados para os usuários, incluindo relatórios, agendas, listas de distribuição, e direitos de segurança de cada usuário.
Esta categoria de metadados é comum em todos os projetos de Warehouse, e refere-se a regra número 4 de Codd - Os metadados devem ser armazenados e gerenciados como dados comuns, ou seja, em tabelas no interior do Banco de Dados. Esses dados devem estar disponíveis aos usuários autorizados, utilizando a linguagem de consulta padrão do banco de dados.
Metadados de negócio
É o conteúdo que vem do data warehouse, descrito de uma maneira mais amigável. Metadados de negócio explicam quais dados estão lá, de onde vieram, o que significam, e qual a sua relação com outros dados dentro do warehouse.
Usuários que acessam o data warehouse acessarão primeiro os metadados de negócio.
Metadados de processos
São usados para descrever os resultados das operações dentro do data warehouse, como o carregamento de dados(também conhecido como ETL)em dashboards. Por exemplo quando um processo de ETL é acionado, as operações de linhas processadas e logs de erros são tratados nos metadados de processos.
As aplicações são afetadas pelos metadados de diversas formas, como:
A suite Oracle BI EE é um dos produtos da parte de Fusion Middleware que utiliza os três tipos de metadados. Por exemplo, os metadados técnicos incorporam as definições físicas das tabelas e podem incluir itens como definições de alertas. As descrições de páginas, relatórios, e dashboards são exemplos de metadados de negócio, e o rastreamento de usuários, que grava as ações que os usuários executam no dashboard, são metadados de processos.
*OFMBI - Oracle Fusion Middleware Business Intelligence
12 regras de Codd
Para entendermos o uso do repositório de metadados no OFMBI*, precisamos entender o que são metadados e como são aplicados nos sistemas atuais.
O termo metadados é definido como dados sobre dados, mas pode ser usado em outros conceitos, como dados sobre aplicações. No mundo de B.I. é uma das definições mais relevantes.
O guru de Warehouse, Ralph Kimbal dividiu metadados para bancos de dados em três categorias:
- Metadados técnicos
- Metadados de negócio
- Metadados de processos
Metadados técnicos
Definem os objetos no sistema de B.I. Metadados técnicos incluem os metadados de sistema que definem a estrutura de dados no banco, tais como, tabelas, colunas, índices, e partições. Também definem o modelo e como são disponibilizados para os usuários, incluindo relatórios, agendas, listas de distribuição, e direitos de segurança de cada usuário.
Esta categoria de metadados é comum em todos os projetos de Warehouse, e refere-se a regra número 4 de Codd - Os metadados devem ser armazenados e gerenciados como dados comuns, ou seja, em tabelas no interior do Banco de Dados. Esses dados devem estar disponíveis aos usuários autorizados, utilizando a linguagem de consulta padrão do banco de dados.
Metadados de negócio
É o conteúdo que vem do data warehouse, descrito de uma maneira mais amigável. Metadados de negócio explicam quais dados estão lá, de onde vieram, o que significam, e qual a sua relação com outros dados dentro do warehouse.
Usuários que acessam o data warehouse acessarão primeiro os metadados de negócio.
Metadados de processos
São usados para descrever os resultados das operações dentro do data warehouse, como o carregamento de dados(também conhecido como ETL)em dashboards. Por exemplo quando um processo de ETL é acionado, as operações de linhas processadas e logs de erros são tratados nos metadados de processos.
As aplicações são afetadas pelos metadados de diversas formas, como:
- Definição de processo: Definições de eventos, regras de processos, logging.
- Configuração de Runtime: Arquivos de configuração, definições de datasource.
- Interação do usuário: Layouts de páginas, segurança dos objetos, disponibilidade dos dados.
A suite Oracle BI EE é um dos produtos da parte de Fusion Middleware que utiliza os três tipos de metadados. Por exemplo, os metadados técnicos incorporam as definições físicas das tabelas e podem incluir itens como definições de alertas. As descrições de páginas, relatórios, e dashboards são exemplos de metadados de negócio, e o rastreamento de usuários, que grava as ações que os usuários executam no dashboard, são metadados de processos.
*OFMBI - Oracle Fusion Middleware Business Intelligence
12 regras de Codd
Nenhum comentário:
Postar um comentário