Business Intelligence - · PDF fileSoluções Open Source (Pentaho) 18. Business...

Click here to load reader

  • date post

    23-Sep-2018
  • Category

    Documents

  • view

    222
  • download

    1

Embed Size (px)

Transcript of Business Intelligence - · PDF fileSoluções Open Source (Pentaho) 18. Business...

  • Business IntelligenceSSC-0120 - Sistemas de Informao

    Professora Dra. Elisa Y. Nakagawa

    Darlan FariasEmanuel ValenteLeonardo MiguelPriscila OliveiraRobson Pessoa

    05/2016

  • Business Intelligence - Sumrio1. Motivao2. Apresentao

    2.1. Origem2.2. Evoluo Histrica

    3. Detalhes sobre perspectivas tcnicas4. Detalhes sobre perspectivas gerenciais5. Case I: Netflix6. Case II: Frmula 1

    2

  • Business Intelligence - Motivao Por que um profissional de computao deve saber BI?

    3

  • Business Intelligence - Motivao Por que um profissional de computao deve saber BI?

    BI j largamente utilizada no mundo

    Fonte: (CAETANO, R., 2009) e (MICROSOFT, 2016) 4

  • Business Intelligence - Motivao Por que um profissional de computao deve saber BI?

    BI j largamente utilizada no mundo inclusive no Brasil:

    Fonte: (CAETANO, R., 2009) e (MICROSOFT, 2016) 5

  • Business Intelligence - Motivao Por que um profissional de computao deve saber BI?

    ~ 32 mil vagas relacionadas a BI ao redor do mundo (somente no LinkedIn)

    Imagem extrada (screenshot) de http://linkedin.com 6

  • Business Intelligence - Motivao Por que um profissional de computao deve saber BI?

    ~ 360 vagas relacionadas a BI no Brasil (somente no LinkedIn)

    Imagem extrada (screenshot) de http://linkedin.com 7

  • Business Intelligence - O que BI?

    8

  • Business Intelligence - O que BI? Por que seres humanos so considerados inteligentes ?

    9

  • Business Intelligence - O que BI? Por que seres humanos so considerados inteligentes ? Organizaes podem agir (tomar decises) da mesma forma que

    seres humanos ?

    10

  • Business Intelligence - O que BI? Por que seres humanos so considerados inteligentes ? Organizaes podem agir (tomar decises) da mesma forma que

    seres humanos ?

    SIM!

    11

  • Business Intelligence - Histria e Evoluo

    Fonte: (KERNOHAN, W., 2016)

    Final da dcada de 80 MRP em batch mode 9-to-5; Solues de contabilidade e planejamento.

    12

  • Business Intelligence - Histria e Evoluo

    Fonte: (KERNOHAN, W., 2016)

    Final da dcada de 1980: MRP em batch mode 9-to-5; Solues de contabilidade e planejamento.

    Incio da dcada de 1990: ERP + MRP; Solues de contabilidade e planejamento.

    13

  • Business Intelligence - Histria e Evoluo

    Fonte: (KERNOHAN, W., 2016)

    Final da dcada de 1980: MRP em batch mode 9-to-5; Solues de contabilidade e planejamento.

    Incio da dcada de 1990: ERP + MRP; Solues de contabilidade e planejamento.

    Problema (dcada de 1990): Crescimento dos dados relativos ao suporte a deciso.

    14

  • Business Intelligence - Histria e Evoluo

    Fonte: (KERNOHAN, W., 2016)

    Problema (Dcada de 1990): Crescimento dos dados relativos ao suporte a deciso.

    Uma query poderia levar muito tempo, prejudicando outros sistemas (MRP e ERP) da organizao;

    Resultados das queries tambm geravam grande quantidade de dados.

    15

  • Business Intelligence - Histria e Evoluo

    Fonte: (KERNOHAN, W., 2016)

    Problema (dcada de 1990): Crescimento dos dados relativos ao suporte a deciso.

    P1. Uma query poderia levar muito tempo, prejudicando outros sistemas (MRP e ERP) da organizao;

    P2. Resultados das queries tambm geravam grande quantidade de dados.

    16

  • Business Intelligence - Histria e Evoluo

    Fonte: (KERNOHAN, W., 2016)

    Problema (dcada de 1990): Crescimento dos dados relativos ao suporte a deciso.

    P1. Uma query poderia levar muito tempo, prejudicando outros sistemas (MRP e ERP) da organizao;

    P2. Resultados das queries tambm geravam grande quantidade de dados.

    Soluo de P1.: - Filtrar Informao => Acoplar ETL aos MRP e ERP e armazenar em Data Warehouses.Soluo de P2.: - Melhorar capacidade analtica (filtrar resultados de queries complexas (ferramentas OLAP).

    17

  • Business Intelligence - Histria e Evoluo

    Fonte: (KERNOHAN, W., 2016)

    Anos 2000 - 2016: Solues voltadas BI;

    SAP, SAS, IBM, Oracle, Microsoft.

    Cloud Analytics;

    Pequenas e mdias empresas passaram a utilizar BI: Solues Open Source (Pentaho)

    18

  • Business Intelligence - O que BI ?

    Business intelligence o termo utilizado por vendedores de hardware e software e consultores de TI para descrever a infraestrutura para warehousing, integrao, gerao de relatrios e anlise dos dados provenientes do ambiente de negcio. Tal infraestrutura coleta, armazena, remove e disponibiliza informao relevante aos gerentes (mdios e superiores), diretores e executivos da organizao.

    Fonte: (LAUDON, K.; LAUDON, 2013) 19

  • Business Intelligence - Ecossistema BI

    Imagem extrada de: (VATOVEC, E., 2011) 20

  • BI - Perspectiva TcnicaQual a forma geral da arquitetura de um sistema de BI?

    Quais aspectos levar em considerao quando da implementao de um BI?

    21

  • Arquitetura de um sistema de BIUm sistema de BI geralmente pode ser dividido em 5 partes:

    Fontes de dados Processos/ferramentas de extrao de dados Data Warehouse Servidores de processamento de dados Aplicaes Front-End

    22

  • Os principais componentes de um BI (imagem retirada de [CHAUDHURI, DAYAL, NARASAYYA, 2011])

    23

  • Arquitetura de um sistema de BIFontes de dados:

    Fornecem os dados sobre os quais as anlises sero feitas Podem ser:

    Internas e/ou externas Dados estruturados ou no De uma nica ou vrias fontes

    Exemplos: Base de dados de outros sistemas (especialmente de TPSs), data marts, websites, e-mails, comentrios sobre produtos...

    24

  • Arquitetura de um sistema de BIProcessos/ferramentas de extrao de dados:

    Extract-Transform-Load (ETL) Extract: extrai os dados necessarios das suas fontes Transform: processa os dados para remover inconsistncias

    (SP = So Paulo), informaes duplicadas, erros, ausncias Load: carrega as informaes processadas no data warehouse

    25

  • Arquitetura de um sistema de BIProcessos/ferramentas de extrao de dados:

    Complex Event Processing (CEP) Prov dados em tempo real, antes da incluso no data

    warehouse Detecta padres ou tendncias pr-definidas no fluxo de

    dados dos sistemas de nvel operacional ou outras fontes Origem em sistemas de bolsas de valores

    26

  • Funcionamento de um CEP (imagem retirada de [CHAUDHURI, DAYAL, NARASAYYA, 2011]) 27

  • Arquitetura de um sistema de BIData Warehouse:

    Dados agregados das diversas fontes

    RDBMS Estruturada para obter melhor desempenho em consulta,

    esquemas estrela / floco de neve MapReduce

    Maior escalabilidade, permite distribuir carga entre diversos ns Processamento de dados no estruturados

    possvel integrar as duas solues \o/ 28

  • Arquitetura de um sistema de BIServidores de processamento de dados:

    Preparam os dados a serem exibidos Exemplos comuns:

    OLAP Gerao de Relatrios Motores de busca Minerao de dados Modelos estatsticos

    29

  • Arquitetura de um sistema de BIAplicaes front-end:

    Parte que vista pelo usurio final Recebem as solicitaes do usurio e exibem resultados

    Grficos, tabelas, relatrios, resultados de busca, alertas de excesso, queries personalizadas

    Sistemas como MIS, DSS e ESS so os que mais se beneficiam de BI

    30

  • Fluxo de dados em um BI (imagem retirada de [HOWSON, 2008]) 31

  • Desafios na implementao de um BIDuas estratgias de implementao:

    Tudo-em-um Software e hardware obtido de uma s empresa Maior dependncia, menos dor de cabea

    O melhor de cada Cada componente obtido de uma empresa, ou customizado Mais flexibilidade, maiores riscos

    Independente da escolha, uma vez feita a implementao, o custo de mudana extremamente alto.

    32

  • Desafios na implementao de um BIComo saber quais dados carregar para o data warehouse?

    Quais modelos e processamentos fazer sobre os dados?

    Gerentes precisam saber quais informaes so realmente importantes.

    Profissionais de TI precisam ser capazes de se comunicar com os gerentes e deixar claro os limites e custos envolvidos.

    33

  • 34

    Nem sempre o bvio o mais difundido

    Mtodo Tradicional vs Business Intelligence

  • 35

    Mtodo Tradicional vs Business Intelligence

    Mtodo tradicional Tomada de decises baseada em intuies e dilogos Riscos de erros so altos Informaes passadas podem ser tendenciosas Subjetividade > Fato Decises que mudam a cultura organizacional da

    empresa dificilmente sero tomadas

  • 36

    Mtodo Tradicional vs Business Intelligence

    Quais as problemticas que isso gera?

  • 37

    Mtodo Tradicional vs Business Intelligence

    Quais as problemticas que isso gera?

    Como garantir que esses problemas sejam resolvidos?

  • 38

    Mtodo Tradicional vs Business Intelligence

    Demandas: Entendimento do negcio baseado em nmeros e

    estatsticas (mtricas) Minimilizao de riscos e previso de erros Maior agilidade na tomada de decises Maior confiana na tomada de decises Maximizao do impacto do produto/servio oferecido

  • Garantias de um sistema de BI

    Relatrios Peridicos

    39

    Grficos Analticos

    DECISES MAIS SEGURAS*

  • 40

    BI em nvel estratgico/operacional Business Intelligence

    Tomada de decises em mtricas Riscos de erros so minimizados Informaes coletadas analisam possveis tendncias Fato > Subjetividade Decises que mudam a cultura organizacional so

    melhor respaldadas

  • 41