projeto e construção de dw mar/99 um caso prÁtico de projeto e construÇÃo de um datawarehouse

21
Projeto e Construção de DW MAR/99 DIMENSÕES DE UM INDICADOR 1504 1507 1511 - Jan/97 Fev M ar A br T empo R EG IÃ O CAP/INT EM PRESA ESTRUTURA OPER x TEL FIXA TEL M OV COM UNICA- ÇÃO DADOS P r o d u t o est rutura TEM PO valor valor indicador indicador S E G M E N T O s e g m e nt o 0.17 0.08 0.25 0.20 tx reclamação por 100 acessos terminais em serv 10x3 tx utilizaçaão ter- minais instalados 93.2 93.2 93.2 UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Upload: internet

Post on 22-Apr-2015

107 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

DIMENSÕES DE UM INDICADOR

1504 1507 1511 -

Jan/97 Fev Mar Abr

Tempo

REGIÃOCAP/INT

EMPRESA

ESTRUTURAOPER x

TEL FIXA

TEL MOV

COMUNICA- ÇÃO DADOS

Produto

estru

tura

TEMPO

valorvalorindicadorindicador

SE

GM

EN

TO

seg

me

nto

0.17 0.08 0.25 0.20 tx reclamaçãopor 100 acessos

terminais em serv10x3

tx utilizaçaão ter-minais instalados

93.2 93.2 93.2

UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Page 2: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

OBJETIVO DA APRESENTAÇÃOOBJETIVO DA APRESENTAÇÃO

• DAR UMA VISÃO GERAL DO PROJETO E CONSTRUÇÃO

PARA USO DA TECNOLOGIA DE DATAWAREHOUSE

Page 3: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

PÚBLICO ALVOPÚBLICO ALVO

• TODOS QUE ESTÃO OU ESTARÃO ENVOLVIDOS COM O PROJETO

E CONSTRUÇÃO DE UM DATAWAREHOUSE

Page 4: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

PRÉ REQUISITOSPRÉ REQUISITOS

• FAMILIARIDADE COM SISTEMA DE DE APOIO A DECISÃO

Page 5: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

MATERIAL DA APRESENTAÇÃOMATERIAL DA APRESENTAÇÃO

• SLIDES E ANOTAÇÕES

Page 6: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

SOFTWARE UTILIZADOSOFTWARE UTILIZADO

• POWERPOINT

Page 7: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

APRESENTAÇÕESAPRESENTAÇÕES

• QUEM EU SOU?

•QUEM VOCÊS SÃO?

•O QUE VOCÊS ESPERAM DA PALESTRA?

Page 8: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

PROGRAMAÇÃOPROGRAMAÇÃO• QUAL ERA O PROBLEMA ?

• ONDE ERA O PROBLEMA ?

• A SOLUÇÃO CARACTERISTICAS VISÃO OPERACIONAL DA SOLUÇÃO

•CONTEXTO DA SOLUÇÃO

•BASES DE DADOS INTERFACE FATOS,DIMENSÃO E EXPANSÃO

•MACRO FUNÇÕES

•DISPONIBILIZAÇÃO DAS INFORMAÇÕES

•CONCLUSÃO

Page 9: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

QUAL ERA O PROBLEMA ?QUAL ERA O PROBLEMA ?QUAL ERA O PROBLEMA ?QUAL ERA O PROBLEMA ?

• Coletar dados automaticamente: - Sistemas em MF

- Aplicativos Rede Micros

• Descentralizar a alimentação manual

• Fornecer maior rapidez na obtenção da informação

• Fornecer maior confiabilidade aos dados

• Fornecer maior produtividade dos dados

• Padronizar procedimentos

• Otimizar RH: de controle para análise

• Possibilitar a implantação de indicadores não operacionais

• Disponibilizar o BD tanto em TV quanto em Redes

• Previsão automática de metas a curto e a médio prazo,

fornecendo subsídios para tomada de decisões

Page 10: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

SISTEMASSISTEMASTRANSACIONAISTRANSACIONAIS

(aplicações do(aplicações donegocio)negocio)

SISTEMASISTEMADE COLETA,LIMPESA,DE COLETA,LIMPESA,

DERIVAÇÃO,DERIVAÇÃO,CONSOLIDAÇÃO,CONSOLIDAÇÃO,ACUMULAÇÃO EACUMULAÇÃO E

DISPONIBILIZAÇÃODISPONIBILIZAÇÃO

APLICAÇÕESAPLICAÇÕESSÔBRE OSÔBRE ONEGOCIONEGOCIO(EIS,OLAP,(EIS,OLAP,

DATA MINING)DATA MINING)Onde era oproblema na

Rede Corporativa

Onde era oproblema na

Rede Corporativa

Page 11: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

A SOLUÇÃO A SOLUÇÃO (caracteristicas)(caracteristicas)

• BASE DE DADOS: - organizada

- sumarizada e detalhada a nível desejado

- fornece históricos

- visão multidimensional

- segmentada por assunto

• SISTEMA CORPORATIVO

- interfaceando com Sistemas existentes no MF e nas Redes Locais

• SISTEMA COM AS SEGUINTES DIMENSÕES DA QUALIDADE:

- Portabilidade - transferência de programas entre plataformas

- Manutenibilidade - achar e corrigir programas

- Interoperabilidade - acoplar um sistema ao outro

- Flexibilidade - modificar programas operacionais

- Escalabilidade - agregar novos indicadores e novos níveis hierárquicos

Page 12: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

VISÃO OPERACIONAL DA SOLUÇÃO

Dados Dados OperacionaisOperacionais

Dados

PRÉ DWPRÉ DW

MAINMAINFRAMEFRAME

Page 13: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

VISÃO OPERACIONAL DA SOLUÇÃO

Dados Dados OperacionaisOperacionais

DWDW

Dados Informação

PRÉ DWPRÉ DW

MAINMAINFRAMEFRAME

EntradaEntradaManualManual

AdabasAdabas

Page 14: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

VISÃO OPERACIONAL DA SOLUÇÃO

Dados Dados OperacionaisOperacionais

DWDWORACLEORACLE

AplicaçãoAplicação

WANWAN

Dados Informação Conhecimento

PRÉ DWPRÉ DW

PÓS-DWPÓS-DW

MAINMAINFRAMEFRAME

EntradaEntradaManualManual

AdabasAdabas

Page 15: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

MODELO DE DADOS DA INTERFACE COM SISTEMA FONTE

PLANO

DE EXPANSÃ0

CADASTRAMEN-TO PROMI-TENTE

RECLAMAÇÕESDE

CONTAS

SOLICITAÇÃODECONSERTOS(103)

SOLICITAÇÃODESERVIÇOS(104)

FATURAMENTOMARKETING

ESTOQUE/MATERIAL

TRAFEGO

FACILIDADE

UTILIZAÇÃODAPLANTA

PESSOAL

DT-FIM-REFCOD-OBJ-FONTECOD-SEQ-IDOCOD-PERIODICIDADECOD-ITEM-ESTRUTDT-INIC-REFTIPO-CLASSIFITEM-CLASSF

VALOR DOINDICADOR.......

ADMINISTRAÇÃOMERCADOLÓGICA

Page 16: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

MODELO DE DADOS MULTIDIMENSIONAL DO NÚCLEO

OBJETO FONTE

MODULOSENHA CLASSE

MENSAGEM

INDICADORCLASSIFICAÇÃO

PARAANALISE

ESTRUTURAPARA

ANALISE

DATAE

HORA

TIPOVALOR

RELATORIO

ACESSOA NIVELMAX EMIIN

COMPOSIÇÃO

SEGMENTO

GRUPOPERIODICO

PROGRAMAÇÃOP/ COLETA

FÓRMULA

#DT-INICIO-REF#COD-SEQ-IDO#COD-PERIODICIDADE#COD-NIVEL-ESTRUT#COD-ITEM-ESTRUT#COD-TIPO-CLASSIF#DT-INICIO-REF#COD-TIPO-VALOR

VALOR DOINDICADOR

SEGURANÇA

Page 17: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

DIMENSÕES DE UM INDICADOR4 DIMENSÕES

Valor a ser medido

ES

TR

UT

UR

A

SEGMENTO

TEMPO

AREA DE ATUAÇÃO

Page 18: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

EXEMPLO DE ALIMENTAÇÃO DE EXEMPLO DE ALIMENTAÇÃO DE VALORES EM UMA ESTRUTURAVALORES EM UMA ESTRUTURAEXEMPLO DE ALIMENTAÇÃO DE EXEMPLO DE ALIMENTAÇÃO DE VALORES EM UMA ESTRUTURAVALORES EM UMA ESTRUTURA

EMP

CAP INT

SISSINSCNSCS

PRA

PRA

VALOR

1 EMPRESA

2 CAP/INT

4 DISTRITO

3 REGIÃO

5 ESTAÇÃO

NIVEL INDICADOR: SOLIICITAÇÕES DE CONSERTO

VALORESNO

TEMPO

SIGMA FONTE

ALIMENTA

CONSOLIDAE ACUMULA

MONTAESTRUTURAE ASSOCIA AOINDICADOR

VALOR

VALOR

VALORDISPONIBILIZAVALORES

Page 19: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

DST/SSS/VIF

MACRO-FUNÇÕESMACRO-FUNÇÕES

• CONFIGURAÇÃOCONFIGURAÇÃO

• PROGRAMAÇÃOPROGRAMAÇÃO

• SEGURANÇASEGURANÇA

• PROCESSAMENTO DE VALORES PROCESSAMENTO DE VALORES ::

... Entrada info-selecionada

... Tratamento Info-selecionada

... Liberação Informação

... Produtos / Saídas

Page 20: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

DISPONIBILIZAÇÃO DAS INFORMAÇÕES

SNA

REDE local

REDEcorporativa

NT

RISCUNIX

SQL NETAPLICAÇÃO

lu6.2lu6.2

RVS

natural

RVSadabas

samNFS

NFS

tcp/ip

SQL NETAPLICAÇÃO

.txt .bdsigmaloader

oracle

contoladora3174

tokenring

Page 21: Projeto e Construção de DW MAR/99  UM CASO PRÁTICO DE PROJETO E CONSTRUÇÃO DE UM DATAWAREHOUSE

Projeto e Construção de DWMAR/99

CONCLUSÃOCONCLUSÃO• TAMANHO: 4000 PTOS FUNÇÕES

• EXTRAÇÃO - 50 RELATÓRIOS

• BANCO DE DADOS - 2138 INDICADORES MF- 60 ENTIDADES SERVIDOR- 30 ENTIDADES 1040 ELEMENTOS DE DADOS MF- 6GB SERVIDOR- 3 GB

•PROCESSOS- 150 MODULOS MF- 409 PGM’S ONLINE 60 BATCH 40 SUBR SERVIDOR - 40 PGM’S.TELAS- 560 MAPAS 132 HELP’S CAMPOS

•TEMPO ESPECIFICAÇÃO- PROJETO + EDITAL=2 ANOS

•CONTRATO TEMPO DESENVOLVIMENTO- 10 MESES MANUTENÇÃO EVOLUTIVA - 1 ANO MANUTENÇÃO CORRETIVA - 4 ANOS VALOR EM MR$- 1400