Pentaho
Ferramentas :
• Data Integration ( ETL )
• Schema Workbench
• Metadata Editor
• User Console
Base OLTP :
Base OLAP :
ETL
• Extract Transform Load (Extração Transformação Carga)
• A função é a extração de dados de diversos sistemas, transformação desses dados conforme regras de negócios e por fim a carga dos dados em um Data Mart ou um Data
Warehouse. É considerada uma das fases mais críticas do Data
Warehouse e/ou Data Mart
• Extrai Dados de Diversas Fontes
Criando um Cubo
Básico
Definição de Termos :
• Schema: Um Schema, define um banco de dados multidimensional , contém um modelo lógico , que consiste em cubos, hierarquias e membros.
• Cube: Conjunto de medidas e dimensões centrados em uma tabela fato.
• Hierarchy: A hierarquia é um conjunto de membros, dispostos de certa forma a favorecer a análise desejada, e também a forma como os dados serão apresentados.
• Measure: São as operações que se deseja fazer com os dados da tabela fato a serem apresentados, como por exemplo, média de vendas, de preços, total de produtos por estoque, etc.
• Dimension: Conjunto de hierarquias e levels.
• Level: è a granularidade da informação, por exemplo país, estado, cidade, bairro.
Conexão com o
Banco de Dados
•O primeiro passo para se criar um cubo é estabelecer uma conexão com o Banco de dados OLAP a ser utilizado na modelagem. •Em seguida, serão escolhidas as tabelas fato com as quais se deseja trabalhar.
•Após elaborado o(s) cubo(s) dentro do Schema, é necessário publicá-lo, ficando assim disponível para criação de Analizer Reports, Dashboards, etc, como veremos mais adiante. Pentaho Metadata Editor
Objetivos:
• Simplificar a experiência de usuários de negócio na criação de relatórios; • Mapear a estrutura física do Bando de Dados em um modelo lógico de negócio; • Diminuir o impacto na aplicação dos usuários finais associado à manutenção das bases de dados;
• Definir parâmetros de segurança