Uma das grandes dificuldades para alguém que começa a trabalhar com o Pentaho é entender o relacionamento entre os diversos aplicativos da suite, neste post descrevo brevemente esses aplicativos e a função que exercem no ciclo de vida de um BI utilizando Pentaho.
BI Platform - Core da suite, tem a função de controlar o repositório e a execução de soluções, os acessos a banco de dados, agendamentos, permissões, serviços de e-mail e mais algumas atividades fundamentais de background, grande parte da sua funcionalidade pode ser configurada através do PAC.
Pentaho Administration Console (PAC) - Interface administrativa do Pentaho, a partir do PAC são definidos usuários, grupos, conexões com bancos de dados e data warehouses (JNDI), possui também algumas ferramentas para limpar os caches da suite, além disso, possibilita a criação de agendamentos públicos nos quais os usuários finais podem subscrever relatórios.
Pentaho Data Integration (PDI) - É o aplicativo responsável pelo ETL (Extraction, Tranformation, Load) na suite. Com o PDI define-se qual a origem dos dados que serão extraídos, as transformações pelas quais deverão passar e onde o resultado final será carregado (normalmente o data warehouse).
Pentaho Schema Workbench (PSW) - Basicamente é uma interface gráfica para a edição de arquivos xml que definem os cubos que serão utilizados pela ferramenta de análise do Pentaho (Mondrian/JPivot), esse aplicativo permite também a publicação dos cubos no BI Server.
Mondrian - Motor OLAP do Pentaho, faz com que consultas escritas na linguagem MDX (Dimensional) sejam convertidas para SQL (Relacional).
JPivot - Interface gráfica OLAP, é a interface gráfica para a criação das consultas MDX, permite visualizar o resultado das consultas na forma de tabelas dinâmicas (pivot tables), adicionalmente inclui também a possibilidade de exibir gráficos dinâmicos baseados no conteúdo das tabelas dinâmicas.
Pentaho User Console (PUC) - Interface para o usuário final, é a partir do PUC que os usuários terão acesso às análises e relatórios criados, poderão ainda - de acordo com as permissões definidas - criar relatórios Ad-Hoc utilizando o WAQR, criar novas visões análíticas utilizando o JPivot, executar relatórios criados previamente com o PRD (ou outro gerador de relatórios suportado), visualizar dashboards, agendar a execução de relatórios e compartilhar qualquer um desses artefatos com outros usuários.
Pentaho Metadata Editor (PME) - Interface gráfica para a definição de metadados, os metadados são arquivos XML que "traduzem" as tabelas do banco de dados para um formato mais intuitivo para os usuários finais, a finalidade principal do PME é publicar metadados que serão utilizados pelo WAQR.
Web-based Adhoc Query and Reporting (WAQR) - Interface para a criação de relatórios simples diretamente pelo usuário final, é acessado através do PUC e utiliza os metadados publicados pelo PME.
Pentaho Report Designer (PRD) - Gerador de relatórios "pixel perfect" da suite, facilita a criação de relatórios "ricos" com uma aparência mais profissional e personalizada, adicionalmente permite a publicação desses relatórios no PUC, permite inclusive que filtros simples sejam publicados diretamente sem a criação de xactions no PDS.
Pentaho Design Studio (PDS) - Plugin para a plataforma eclipse que funciona como uma interface gráfica para a criação de xactions que são arquivos xml interpretados pelo BI Server, são como instruções "passo-a-passo" que dirigem a execução das atividades pelo BI Sever, permitem, por exemplo, a definição de filtros avançados para relatórios e o envio de e-mails com os relatórios executados.
Community Dashboard Framework (CDF) - Framework para a criação de dashboards (painéis de indicadores), utiliza basicamente HTML, JavaScript e CSS para criar dashboards.
Community Dashboard Framework - Dashboad Editor (CDF-DE) - Interface que simplifica a criação de dashboards do CDF, apesar de não ser um aplicativo padrão da Pentaho, é um grande auxiliar na tarefa de criação de painéis de indicadores. É disponibilizado como um plugin do PUC.
Weka - Ferramenta de Data Mining (Mineração de Dados), através do Weka é possível utilizar algoritmos de mining para encontrar padrões não triviais nos dados.
Espero não ter esquecido de nada, comentários, sugestões e correções são sempre bem vindos.
sexta-feira, 27 de novembro de 2009
Aplicativos da suite Pentaho e como se relacionam
domingo, 15 de novembro de 2009
Livro de Business Intelligence e Caridade
Uma iniciativa louvável foi tomada pelo autor dos livros "Modelagem de Dados" e "BI-Modelagem e Tecnologia" Carlos Barbieri, devido a problemas com editoras, que ele mesmo explica nesse post em seu blog http://blogdobarbi.blogspot.com/2009/10/livros-de-bi-business-intelligence-e.html, resolveu disponibilizar seus dois livros em meio digital pelo valor de R$30,00 pagos à Casa de Apoio à Criança com Câncer.
Conheço o livro "Business Intelligence - Modelagem e Tecnologia" e o considero um livro muito bom, especialmente para aqueles que estão começando agora, é bastante didático e objetivo. Só isso já tornaria a aquisição desses livros vantajosa, se acrescentarmos o fato de que o valor será destinado a uma instituição que cuida de crianças com câncer penso que não há motivo para deixar passar essa oportunidade. Os detalhes para aquisição podem ser conferidos também através do link http://blogdobarbi.blogspot.com/2009/10/livros-de-bi-business-intelligence-e.html
Quero parabenizar em especial o autor Carlos Barbieri, atitudes como essas nos fazem enxergar que é possível sermos profissionais e humanos ao mesmo tempo, rezo para que mais pessoas se espelhem nessa iniciativa e passo-a-passo consigamos transformar o mundo em que vivemos e as empresas em que trabalhamos.
Conheço o livro "Business Intelligence - Modelagem e Tecnologia" e o considero um livro muito bom, especialmente para aqueles que estão começando agora, é bastante didático e objetivo. Só isso já tornaria a aquisição desses livros vantajosa, se acrescentarmos o fato de que o valor será destinado a uma instituição que cuida de crianças com câncer penso que não há motivo para deixar passar essa oportunidade. Os detalhes para aquisição podem ser conferidos também através do link http://blogdobarbi.blogspot.com/2009/10/livros-de-bi-business-intelligence-e.html
Quero parabenizar em especial o autor Carlos Barbieri, atitudes como essas nos fazem enxergar que é possível sermos profissionais e humanos ao mesmo tempo, rezo para que mais pessoas se espelhem nessa iniciativa e passo-a-passo consigamos transformar o mundo em que vivemos e as empresas em que trabalhamos.
Assinar:
Postagens (Atom)