Curso Usuário Final

760 views
684 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
760
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
70
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Curso Usuário Final

  1. 1. Há 5 anos treinando os melhores profissionais de BI Open Source. www.it4biz.com.br
  2. 2. Curso para usuário BI Server S
  3. 3. Conceitos importantes S
  4. 4. O que é BI?O termo Bussiness Inteligence, Inteligência deNegócios em português, resumidamente, significacoletar dados de diversas fontes, organizá-los,analisá-los e compartilhá-los com os executivosmais importantes da empresa; estes entãotransformam essas informações relevantes emdecisões importantes para o futuro da empresa.
  5. 5. O que é Data Warehouse?“Um Data Warehouse nada mais é do que um banco de dadoscontendo dados extraídos do ambiente de produção daempresa, que foram selecionados e depurados, tendo sidootimizados para processamento de consulta e não paraprocessamento de transações. Em geral, um Data Warehouserequer a consolidação de outros recursos de dados, além dosarmazenados em banco de dados relacionais, comoinformações provenientes de planilhas eletrônicas, documentostextuais, etc.” [INMON, 1999].
  6. 6. O que é Data Warehouse?Na grande maioria dos Data Warehouses (DW), os dadosprovêm de várias fontes diferentes e independentes, podendoser essas fontes as bases de dados dos sistemas transacionais,planilhas Excel, etc.Em português, chamamos Data Warehouse de armazém dedados.
  7. 7. O que é ETL?A etapa mais trabalhosa na construção de um armazém dedados é o que chamamos de ETL, sigla em inglês para Extract,Transform and Load, e que traduzido para o português significaExtrair, Transformar e Carregar.
  8. 8. O que é ETL?Sucintamente, este processo consiste em encontrar os dadosimportantes que serão analisados, extrair esses dados dasdiversas fontes de dados, realizar as transformações necessárias(que podem ser limpeza, combinação, eliminação, cálculos,etc) e realizar a carga de dados no armazém de dados. Destaforma a empresa começa a guardar seus dados importantes emum banco de dados único, modelado de formamultidimensional.
  9. 9. O que é Cubo OLAP?Inmon (1999) nos dá uma definição sobre o OLAP: “(...) éuma tecnologia de software que permite a analistas, gerentes eexecutivos obterem os dados de uma forma rápida, consistentee com acesso interativo para uma grande variedade de possíveisvisões da informação na empresa. Mais sucintamente, OLAP éum conjunto de funcionalidades que tem, como principalobjetivo, facilitar a análise multidimensional”.
  10. 10. O que é a Pentaho?Fundada em 2004 por uma equipe de veteranos da indústria deInteligência de Negócios provenientes de empresas como BusinessObjects, Cognos, Hyperion, JBoss, Oracle, Red Hat e SAS, a empresaPentaho Corporation, empresa norte-americana, tornou-se referência emInteligência de Negócios de código aberto.O modelo de negócio adotado pela Pentaho é o que chamamos em inglêsde subscription model. Trata-se de uma forma de comercializar o softwaresem pagar pela licença de uso, onde o fabricante, no caso a Pentaho,provê suporte, serviços e melhorias no software através de umamensalidade anual. Porém o cliente pode optar por utilizar a versãocommunity onde não existe suporte da Pentaho nem custo anual, uma vezque neste caso o suporte é feito por meio da comunidade dedesenvolvedores Pentaho espalhados por todo o mundo.
  11. 11. O que é a Pentaho BI Suite?Para montar uma solução completa de Business Intelligence é necessárioutilizar diversos componentes. A soma de todos estes componentes éo que chamamos de Pentaho BI Suite, ou seja, uma suíte completa deprogramas utilizados para a construção de uma solução de BI.Utilizando a suíte é possível realizar a integração de dados,construção de processos de ETL de forma visual, criação de cubosOLAP, consultas e relatórios, relatórios com filtros, relatórios comfórmulas, relatórios com sub-relatórios, relatórios com alertas,relatórios ad-hoc, análises interativas, painéis, mineração de dados, etc.Todas estas possibilidades tornam a plataforma de BI Pentaho a maispopular do mundo open source.
  12. 12. O que é Pentaho BI Server?O Pentaho BI Server é a aplicação responsável pelogerenciamento dos indicadores, compartilhamentoentre os usuários, controle de acesso, etc.
  13. 13. O que é Pentaho BI Server?Algumas das tarefas do Pentaho BI Server:• Autenticação de usuários;• Logs;• Auditoria;• Serviços web;• Motores de regras de negócio;• Mecanismo para integração com relatórios;• Mecanismo para integração de análises;• Mecanismo para integração com painéis;• Mecanismo para integração com mineração de dados;
  14. 14. Como é feito um projeto de BI? A construção de um projeto de Inteligência de Negócios utilizando o Pentaho pode ser exemplificada através da figura abaixo.
  15. 15. Qual a diferença entre relatório, cubo OLAP e dashboard? Cubo OLAP Dashboard Relatório
  16. 16. Login no BI Server
  17. 17. Login no BI ServerApós clicar em Pentaho User Console Login, o botão indicado em vermelho no slideanterior, aparecerá a seguinte tela: Digite o seu usuário e senha e clique em Login. Caso não tenha um usuário, pode-se usar um usuário pré-definido no Pentaho, clicando em Selecione um usuário.
  18. 18. Página inicial do BI Server Obs: Essa tela pode variar conforme o usuário logado.
  19. 19. Como criar uma visão no Saiku O Saiku pode ser executado através dos seguintes caminhos:
  20. 20. Como criar uma visão no SaikuEssa é a tela inicial do Saiku:
  21. 21. Como criar uma visão no Saiku 1- Selecione o Cubo que deseja 2- Mostra as dimensões do cubo selecionado 3- Mostra as métricas do cubo selecionado
  22. 22. Como criar uma visão no Saiku Tela com um cubo já selecionado:
  23. 23. Como criar uma visão no Saiku 1 2 3 1- Local para as colunas da visão 3- Local para os filtros da visão 2- Local para as linhas da visão
  24. 24. Como criar uma visão no Saiku Para selecionar as colunas desejadas para a visão, basta encontrá-la na área de Dimensões ou Medidas, clicar e arrastá-la até a área de Colunas.
  25. 25. Como criar uma visão no Saiku Pelo mesmo processo, clica e arrasta, selecione as linhas desejadas.
  26. 26. Como criar uma visão no SaikuEssa é a visão que será gerada:
  27. 27. Como criar uma visão no SaikuNote que a aparência da visão não é amigável pois ela tem maiscolunas do que linhas. Para melhorar essa aparência, podemosinverter as linhas com as colunas clicando no botão:
  28. 28. Como criar uma visão no Saiku1- Executar consulta 6- Drill through current query2- Execução automática 7- Mostrar MDX3- Exibir/ esconder campos 8- Exportar XLS4- Não nulo 9- Exportar CSV5- Alternar linha/coluna 10- Experimental: Switch to MDX mode
  29. 29. Como criar uma visão no SaikuNova aparência da visão:
  30. 30. Adicionando FiltroAo arrastar uma opção para o campo Filtro, abrirá a seguinte tela. O lado esquerdo mostrará todas as opções do dado escolhido, e do lado direito quais foram selecionados como filtro. Para selecionar, clique na opção desejada e em seguida em: . Para selecionar todas as opções, clique em: . Clique em Save.
  31. 31. Salvando uma visãoPara salvar uma visão criada com o Saiku, clique em:
  32. 32. Salvando uma visãoAbrirá a seguinte tela: Filename: Nome que deseja salvar a visão Location: Local onde deseja salvar a visão
  33. 33. Salvando uma visãoCaso seja feita alguma alteração na visão já salva, basta clicarem:
  34. 34. Criando uma visão no JPivotO JPivot pode ser executado através dos seguintes caminhos:
  35. 35. Criando uma visão no JPivot Abrirá a seguinte tela, onde serão escolhidos o Schema e o Cubo.
  36. 36. Criando uma visão no JPivotAparência do Jpivot:
  37. 37. Criando uma visão no JPivot 1- Abrir navegador OLAP 10- Drill position 2- Mostrar editor MDX 11- Drill replace 3- Configurar tabela OLAP 12- Drill through 4- Mostrar membros pais 13- Mostrar gráfico 5- Esconder extensões 14- Configurar gráfico 6- Mostrar propriedades 15- Configurar impressão 7- Suprimir linhas/colunas vazias 16- Imprimir via PDF 8- Trocar eixos 17- Exportar para Excel 9- Drill members
  38. 38. Criando uma visão no JPivotClicando em abrir o navegador OLAP, abrirá a seguinte tela: Pode-se escolher quais serão as linhas, colunas e filtros da visão. Clicando nos nomes, em verde, pode-se selecionar quais opções se deseja mostrar na visão. Após a seleção, clique em OK.
  39. 39. Criando uma visão no JPivot Para selecionar uma opção como filtro: . Para selecionar como coluna: . Para alterar a ordem dos dados mostrados na tabela:
  40. 40. Criando uma visão no JPivot Exemplo de visão:
  41. 41. Criando uma visão no JPivotExemplo de gráfico criado com o botão :
  42. 42. Salvando uma visão no JPivotA forma de salvar é semelhante a do Saiku.Clique em:
  43. 43. Salvando uma visão no JPivotAbrirá a seguinte tela: Filename: Nome que deseja salvar a visão Location: Local onde deseja salvar a visão
  44. 44. Salvando uma visão no JPivotCaso seja feita alguma alteração na visão já salva, basta clicarem:

×