Tutorial de Integração de Dados do Pentaho

O que é Pentaho BI?

Pentaho é uma ferramenta de Business Intelligence que oferece uma ampla gama de soluções de business intelligence aos clientes. É capaz de gerar relatórios, análise de dados, integração de dados, mineração de dados, etc. Pentaho também oferece um conjunto abrangente de recursos de BI que permite melhorar o desempenho e a eficiência do negócio.

Características do Pentaho

A seguir estão características importantes do Pentaho:

  • Capacidades de ETL para necessidades de business intelligence
  • Compreendendo o Pentaho Report Designer
  • Experiência de produto
  • Oferece sub-relatórios lado a lado
  • Desbloqueando novos recursos
  • profissional de suporte
  • Consulta e relatórios
  • Oferece funcionalidade aprimorada
  • Suporte completo a metadados de tempo de execução de fontes de dados

Suíte Pentaho BI

Agora, aprenderemos sobre o pacote Pentaho BI neste tutorial do Pentaho:

Suíte Pentaho BI
Suíte Pentaho BI

Pentaho BI Suite inclui os seguintes componentes:

Relatórios Pentaho

O Pentaho Reporting depende do projeto JFreeReport. Ele ajuda você a atender às suas necessidades de relatórios de negócios. Este componente também oferece publicação de relatórios agendados e sob demanda em formatos populares como XLS, PDF, TXT e HTML.

Análise

Ele oferece uma ampla gama de análises e uma ampla gama de recursos que incluem uma visualização de tabela dinâmica. A ferramenta fornece recursos de GUI aprimorados (usando Flash ou SVG), widgets de painel integrados, portal e integração de fluxo de trabalho.

Além disso, o Pentaho Spreadsheet Services permite ao usuário navegar, dinamizar e usar gráficos no MS Excel.

Dashboards

O painel oferece Relatórios e Análises, que contribuem com conteúdo para os Painéis Pentaho. O designer de painel de autoatendimento inclui vários modelos e layout de painel integrados. Ele permite que usuários corporativos criem painéis personalizados com pouco treinamento.

Data Mining

Ferramenta de mineração de dados descobre padrões ocultos e indicadores de desempenho futuro. Ele oferece o conjunto mais abrangente de algoritmos de aprendizado de máquina do projeto Weka, que inclui clustering, árvores de decisão, florestas aleatórias, análise de componentes principais e redes neurais.

Ele permite visualizar dados graficamente, interagir com eles de forma programática ou usar várias fontes de dados para relatórios, análises adicionais e outros processos.

Integração de dados Pentaho

Este componente é usado para integrar dados onde quer que existam.

Biblioteca de transformação rica com mais de 150 objetos de mapeamento prontos para uso.

Ele suporta uma ampla variedade de fontes de dados que inclui mais de 30 plataformas de banco de dados proprietárias e de código aberto, arquivos simples. Também ajuda Análise de Big Data com integração e gerenciamento de dados Hadoop.

Quem está usando o Pentaho BI?

Pentaho BI é uma ferramenta amplamente utilizada por muitos profissionais de software como:

  • Programas de software de código aberto
  • Analista de negócios e pesquisador
  • Estudantes universitários
  • Conselheiro de inteligência de negócios

Como instalar o Pentaho na AWS

A seguir está um processo passo a passo sobre como instalar o Pentaho na AWS.

Passo 1) Clique em Continuar para se inscrever
Acesse https://aws.amazon.com/marketplace/pp/prodview-mce2xdbgie4ro e clique em Continuar

Instale Pentaho na AWS

Passo 2) Aceitar Termos e Condições
Na próxima página, Aceite o Contrato de Licença

Instale Pentaho na AWS

Passo 3) Clique em Continuar para configuração
Prossiga para a configuração

Instale Pentaho na AWS

Passo 4) Clique em Continuar para iniciar
Mantenha as configurações padrão e clique para iniciar

Instale Pentaho na AWS

Passo 5) Aguarde 5 minutos, por exemplo, para iniciar
Verifique as instruções de uso e aguarde

Instale Pentaho na AWS

Passo 6) Obtenha IP público
Copie o IP público da instância.

Instale Pentaho na AWS

Passo 7) Use o IP público para login
Cole o IP público da instância para acessar o Pentaho.

Instale Pentaho na AWS

Pré-requisito do Pentaho

  • Os requisitos de hardware
  • requisitos de software
  • Baixando e instalando o pacote Bl
  • Iniciando a suíte Bl
  • Administração da suíte Bl

Requisito de hardware

O software Pentaho Bl Suite não possui limites de correção em um computador ou hardware de rede, desde que você atenda aos requisitos mínimos de software. É fácil instalar esta ferramenta de Business Intelligence. No entanto, um conjunto recomendado de especificações do sistema:

RAM 2 GB mínimo
Espaço no disco rígido 1 GB mínimo
Subcontratante EM64T ou AMD64 de núcleo duplo

requisitos de software

  • Instalação do Sun JRE 5.0
  • O ambiente pode ser de 32 ou 64 bits
  • Suportado Operasistemas operacionais: Linux, Solaris, WindowsMac
  • Uma estação de trabalho que possui uma interface moderna de navegador da Web, como Chrome, Internet Explorer, Firefox

Para iniciar o servidor Bl

  • On Windows desde o início, clique no botão iniciar ícone do servidor Bl.
  • No sistema operacional Linux, execute o script start-pentaho em /biserver-ce/directory

Para iniciar o servidor administrador

  • On Windows no botão Iniciar, clique em Iniciar servidor corporativo Bl.
  • Para Linux: vá para a janela de comando e execute o script de inicialização em /biserver-ce/administration-console/directory.

Para parar o servidor administrador

  • Para parar o servidor no Windows, clique nos ícones de parada bi-servidor.
  • No Linux. Você precisa ir ao terminal, ir ao diretório instalado e executar stop.bat

Console de administração Pentaho

Report Designer

É uma ferramenta avançada de criação de relatórios. Esta é uma ferramenta ideal para você se deseja criar um relatório completo de movimentação de dados. Esta ferramenta oferece muita flexibilidade e funcionalidade do que os recursos de relatórios ad hoc do Pentaho User Console.

Estúdio de design

É um Eclipseferramenta baseada em. Ele permite que você edite manualmente um relatório ou análise. É amplamente utilizado para adicionar modificações a um relatório existente que não pode ser adicionado com o Report Designer.

Designer de agregação

Esta ferramenta gráfica permite melhorar a eficiência do cubo Mondrian.

Editor de metadados

É usado para adicionar uma camada de metadados personalizada a qualquer fonte de dados existente.

Integração de dados Pentaho

A ferramenta Kettle extract, transform, and load (ETL), que permite

Ferramenta Pentaho vs. pilha de BI

Ferramenta Pentaho Pilha de BI
Integração de Dados (PDI) ETL
Oferece editor de metadados Ele fornece gerenciamento de metadados
Pentaho BA Dados
Designer de relatórios OperaRelatórios nacionais
saiku Relatórios Ad-hoc
CDE Dashboards
Console de usuário Pentaho (PUC) Governança/Monitoramento

Vantagens do Pentaho

Agora neste tutorial de integração de dados Pentaho, aprenderemos sobre algumas vantagens da ferramenta Pentaho Business Intelligence:

  • Pentaho BI é uma ferramenta muito intuitiva. Com alguns conceitos básicos, você pode trabalhar com isso.
  • Ferramenta de Business Intelligence simples e fácil de usar
  • Oferece uma ampla gama de recursos de BI que inclui relatórios, painel, análise interativa, integração de dados, mineração de dados, etc.
  • Vem com uma interface amigável e fornece várias ferramentas para recuperar dados de várias fontes de dados
  • Oferece pacote único para trabalhar com dados
  • Tem uma edição comunitária com muitos colaboradores junto com a edição Enterprise.
  • A capacidade de execução no cluster Hadoop
  • JavaO código de script escrito nos componentes de etapa pode ser reutilizado em outros componentes.

Desvantagens do Pentaho

Aqui estão os contras/desvantagens de usar a ferramenta Pentaho BI:

  • O design da interface pode ser fraco e não existe uma interface unificada para todos os componentes.
  • Evolução da ferramenta muito mais lenta em comparação com outras ferramentas de BI.
  • A análise Pentaho Business oferece um número limitado de componentes.
  • Fraco apoio comunitário. Portanto, se você não obtiver um componente funcional, precisará esperar até que a próxima versão seja lançada.

Resumo

  • Pentaho é uma ferramenta de Business Intelligence que oferece uma ampla gama de inteligência de negócios soluções para os clientes
  • Oferece recursos de ETL para necessidades de business intelligence.
  • As suítes Pentaho oferecem componentes como relatório, análise, painel e mineração de dados
  • Pentaho Business Intelligence é amplamente utilizado por 1) Analista de negócios 2) Programadores de software de código aberto 3) Pesquisador e 4) Estudantes universitários.
  • O processo de instalação do Pentaho inclui: 1) Requisitos de hardware 2) Requisitos de software, 3) Download do pacote Bl, 4) Iniciando o pacote Bl e 5) Administração do pacote Bl
  • Componentes importantes do console de administração Pentaho são 1) Designer de relatórios, 2) Design Studio, 3) Designer de agregação 4) Editor de metadados 5) Integração de dados Pentaho
  • Pentaho é uma ferramenta de integração de dados (PDI), enquanto a pilha de BI é uma Ferramenta ETL.
  • A maior vantagem do Pentaho é que ele é uma ferramenta de Business Intelligence simples e fácil de usar.
  • A principal desvantagem do Pentaho é que ele é uma ferramenta de evolução muito mais lenta em comparação com outras ferramentas de BI.