Arquitetura de DW - Farmaceutico

19

Transcript of Arquitetura de DW - Farmaceutico

Page 1: Arquitetura de DW - Farmaceutico
Page 2: Arquitetura de DW - Farmaceutico

EMPRESA E CONTEXTO

A RoO generic farmaceutics é uma empresa farmacêutica fundada há 50 anos, que possui dois complexos industriais no estado de São Paulo.

A RoO generic farmaceutics investe constantemente em tecnologia, infraestrutura e pesquisas para ampliação da linha de produtos. E para continuar neste caminho, precisa de um forte controle interno.

O foco deste trabalho esta no atendimento das áreas Financeira e de Controle de Estoque da empresa.

As informações referentes às vendas da empresa provêm do ERP SAP e demais informações de um banco de dados Oracle. É preciso unificar as bases para cruzar as informações para análise de vendas, vendedores e contas a receber, dos fornecedores e das contas a pagar, bem como obter controle da produção e produtos, além de todo o estoque.

MISSÃO o cuidado com as pessoas, sendo o melhor parceiro para criar, aperfeiçoar, produzir e disponibilizar produtos inovadores e acessíveis que promovam a saúde e o bem-estar das pessoas.

VISÃOser admirada e reconhecida como a maior e melhor empresa farmacêutica por todos.

VALORES responsabilidade, ousadia, simplicidade, excelência e valorização.

Page 3: Arquitetura de DW - Farmaceutico

PROCESSOS DE NEGÓCIO

TEMPO

CLIENTE

VENDEDOR

PRODUTO FINAL

FORNECEDOR

Vendas X X X X

Estoque X X

Produção X X

Contas a Pagar X X

Contas a Receber X X

MATRIZ DE BARRAMENTO

Page 4: Arquitetura de DW - Farmaceutico

MATRIZ DE NECESSIDADES

TEMPO

VENDAS ESTOQUE PRODUCAO CONTAS A PAGAR

CONTAS A RECEBER

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

MesPagtoFornecedor X X X

AnoPagtoFornecedor X X X

DataPagtoFornecedor X X X

MesProducao X X X

AnoProducao X X X

DataProducao X X X

TempoProducao(hora/minuto/segundo) X X X

MesVenda X X X

AnoVenda X X X

DataVenda X X X

Page 5: Arquitetura de DW - Farmaceutico

MATRIZ DE NECESSIDADES

TEMPO

VENDAS ESTOQUE PRODUCAO CONTAS A PAGAR

CONTAS A RECEBER

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

MesRecebimentoCliente X X X

AnoRecebimentoCliente X X X

DataRecebimentoCliente X X X

MesFaturamento X x X

AnoFaturamento X X X

DataFaturamento x X X

Page 6: Arquitetura de DW - Farmaceutico

MATRIZ DE NECESSIDADES

CLIENTE

VENDAS ESTOQUE PRODUCAO CONTAS A PAGAR

CONTAS A RECEBER

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

Codigo_Cliente X X X X X X

Nome_Cliente X X X X X X

CPFCNPJCliente X X X X X X

Tipo_Cliente X X X X X X

Endereco_Cliente X X X X X X

Cidade_Cliente X X X X X X

Estado_Cliente X X X X X X

RegiaoRegional_cliente X X X X X X

UF_Cliente X X X X X X

Page 7: Arquitetura de DW - Farmaceutico

MATRIZ DE NECESSIDADES

VENDEDOR

VENDAS ESTOQUE PRODUCAO CONTAS A PAGAR

CONTAS A RECEBER

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

Codigo_Vendedor X X X

Nome_Vendedor X X X

RegiaoAtendimento_Vendedor X X X

TipoContrato_Vendedor(Física/JurÍdica) X X X

IndicadorSituacao_Vendedor X X X

Page 8: Arquitetura de DW - Farmaceutico

MATRIZ DE NECESSIDADES

PRODUTO

VENDAS ESTOQUE PRODUCAO CONTAS A PAGAR

CONTAS A RECEBER

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

Codigo_Produto X X X X X X X X X X X X

Nome_Produto X X X X X X X X X X X X

Categoria_Produto X X X X X X X X X X X X

IndicadorControle_Produto X X X X X X X X X X X X

ClasseTerapeutica X X X X X X X X X X X X

Page 9: Arquitetura de DW - Farmaceutico

MATRIZ DE NECESSIDADES

FORNECEDOR

VENDAS ESTOQUE PRODUCAO CONTAS A PAGAR

CONTAS A RECEBER

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

QTD PRODUTO

CUSTO UNITÁRIO

CUSTO TOTAL

Codigo_Fornecedor X X X

Nome_Fornecedor X X X

CNPJ_Fornecedor X X X

Endereco_Fornecedor X X X

Cidade_Fornecedor X X X

UF_Fornecedor X X X

Estado_Fornecedor X X X

IndicadorSituacao_Fornecedor X X X

Page 10: Arquitetura de DW - Farmaceutico

ERP SAP

ORACLE STA

GIN

G Á

RE

A

DIM_TEMPO

DIM_CLIENTE

DIM_PRODUTO_FINAL

DIM_FORNECEDOR

FATO_VENDAS

FATO_CONT_RECEBER

FATO_CONT_PAGAR

FATO_ESTOQUE

FATO_PRODUCAO

ETL

ETL

FONTE DE DADOS STAGING DATA WAREHOUSE DADOS DE ACESSO

DATA MARTSCUBOS

ETLETL

ARQUITETURA DE DW

END USERS

Page 11: Arquitetura de DW - Farmaceutico

FONTE DE DADOS - MER(SAP)

Page 12: Arquitetura de DW - Farmaceutico

PROCESSOS DO ETL

EXTRAÇÃO

Dos dados estruturados e relacionados de diferentes

formatos.

TRANSFORMAÇÃO

CARREGAMENTO

Dos dados de acordo com a necessidade do

negócio.

Dos dados já transformados em uma

base de dados

Tratar e descartar os dados de acordo com as

regras e padrões estabelecidos.

Conversão dos tipos de dados, sumarização.

Escrita e Reescrita de dados e adição de novas

informações.

1

2

3

Page 13: Arquitetura de DW - Farmaceutico

STAGING ÁREA

A staging Área teria como função a extração dos dados das bases relacionais, sem os devidos relacionamentos (MER-Foreign Keys).

Este processo apenas agiliza o processo de consolidação, proporcionando um melhor desempenho na fase da atualização dos dados.

É nela o único lugar onde determinaremos os valores que vêm efetivamente dos Sistemas Relacionais.

Page 14: Arquitetura de DW - Farmaceutico

TB_REGIONAL

TB_VENDEDOR

TB_CLIENTE

TB_FAMILIA_PROD

TB_CLASSE

TB_FORNECEDOR

TB_DISTRIBUIDOR

TB_PRODUTO

TB_VENDAS

TB_MATERIAPRIMA

TB_ESTOQUE

TB_PRODUCAO

TB_ITEM_PRODUCAO

TB_ITEM_VENDA

TB_CONTAS_RECEBER

TB_PEDIDO

TB_MOV_ESTOQUE

TB_ITEM_PEDIDO

TB_CONTA_PAGAR

ESTRUTURA DE STAGING ÁREA E SUAS DEPENDÊNCIAS

Page 15: Arquitetura de DW - Farmaceutico

ESTRUTURA DO DATA WAREHOUSE E SUAS DEPENDÊNCIAS

DIM_TEMPO FATO_VENDAS

FATO_CONT_RECEBER

FATO_CONT_PAGAR

FATO_ESTOQUE

FATO_PRODUCAO

DIM_VENDEDOR

DIM_CLIENTE

DIM_PRODUTO

DIM_FORNECEDOR

Page 16: Arquitetura de DW - Farmaceutico

APRESENTAÇÃO DASHBOARD

**TODOS OS DADOS AQUI APRESENTADOS SÃO FICTÍCIOS, NÃO TENDO SIGNIFICÂNCIA COM A REALIDADE.

Page 17: Arquitetura de DW - Farmaceutico

APRESENTAÇÃO ESTOQUE

**TODOS OS DADOS AQUI APRESENTADOS SÃO FICTÍCIOS, NÃO TENDO SIGNIFICÂNCIA COM A REALIDADE.

Page 18: Arquitetura de DW - Farmaceutico

APRESENTAÇÃO RELATÓRIOS

**TODOS OS DADOS AQUI APRESENTADOS SÃO FICTÍCIOS, NÃO TENDO SIGNIFICÂNCIA COM A REALIDADE.

Page 19: Arquitetura de DW - Farmaceutico

APRESENTAÇÃO ANÁLISE ADHOC

**TODOS OS DADOS AQUI APRESENTADOS SÃO FICTÍCIOS, NÃO TENDO SIGNIFICÂNCIA COM A REALIDADE.