Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um...

12
Cláudia Tomaz Desenvolvimento de Sistemas OLAP

Transcript of Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um...

Page 1: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Cláudia Tomaz

Desenvolvimento de Sistemas OLAP

Page 2: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem MultidimensionalA Visualização de um Modelo

Multidimensional:◦ A figura seguinte traz a representação de um fato vendas

por meio de um cubo.

Page 3: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional

- A medida é o volume de venda – o que é determinado pela combinação de três dimensões: localização, produto e tempo.

- As dimensões localização e produto possuem dois níveis de hierarquia.

- Por exemplo, a dimensão localização tem o nível estado e o nível cidade, na qual temos os membros SP e Rio.

Page 4: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional

Região Venda

Sul R$ 1.500,00

Sudeste R$ 5.000,00

Nordeste R$ 2.350,00

Norte R$ 1.890,00

Centro-Oeste R$ 1.732,00Total de Vendas R$ 12.472,00

Page 5: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional

Região Trimestre Venda

Sul

1 R$ 250,00

2 R$ 700,00

3 R$ 250,00

4 R$ 300,00

Sudeste

Page 6: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional

Região TrimestreGrupo de Produto Venda

Sul1

Enlatados R$ 50,00Cereais R$ 200,00

2Enlatados R$ 300,00Cereais R$ 500,00

3Enlatados R$ 25,00Cereais R$ 225,00

4Enlatados R$ 200,00Cereais R$ 100,00

Sudeste1

Enlatados R$ 700,00Cereais R$ 300,00

2Enlatados R$ 1.500,00

Page 7: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional

OLAP◦ É o conjunto de ferramentas que possibilita

efetuar a exploração dos dados de um Datawarehouse ou Datamart.

◦ A análise denominada multidimensional representa os dados como dimensões em vez de tabelas.

◦ Combinando essas dimensões, o usuário pode efetuar operações básicas como “slice” and “dice”, que é uma forma de de mudança das dimensões a serem visualizadas, drill down e roll up, como se denomina a navegação entre os níveis de detalhamento dos dados do Datawarehouse.

Page 8: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional

Operações Básicas OLAP◦ As ferramentas OLAP são as aplicações às quais os

usuários finais tem acesso para extrair os dados de suas bases e construir os relatórios capazes de responder às suas questões gerenciais.

◦ Elas surgiram juntamente com os sistemas de apoio à decisão para fazerem a consulta e análise dos dados dos Datawarehouses e DataMarts

◦ A funcionalidade de uma ferramenta OLAP é caracterizada pela análise multidimensional, dinâmica dos dados, apoiando o usuário nas suas atividades, tais como slice and dice e drill.

◦ Quatro operações são utilizadas em OLAP para analisar dados: As operações drill utilizam a navegação nos dados,

modificando o nível de granularidade da consulta As operações slice and dice são utilizadas para navegar nas

dimensões.

Page 9: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional

Drill Down e Roll Up:◦ São operações para movimentar a visão dos dados ao longo dos

níveis hierárquicos de uma dimensão.

◦ O drill down ocorre quando o usuário aumenta o nível de detalhe da informação, diminuindo o nível de granularidade.

◦ Com a capacidade de drill o usuário pode navegar do mais alto nível até o dado Com a capacidade de drill o usuário pode navegar do mais alto nível até o dado detalhado.

Drill down - Dimensão Geográfica – Membro RS

Volume de Produção (em Milhares)

Telefone Celular Pagers1001 1002 2001 2002

Região Sul

RS 33 12 8 12

SC 45 34 20 23

Volume de Produção (em Milhares)

Telefone Celular Pagers

1001 1002 2001 2002

RS Canoas 12 4 2 5

Porto Alegre 20 8 6 7

Page 10: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional

Drill Down e Roll Up:◦ São operações para movimentar a visão dos dados ao longo dos

níveis hierárquicos de uma dimensão.

◦ O roll up (ou Drill up) ocorre quando o usuário aumenta o nível de granularidade, diminuindo o nível de detalhamento da informação.

◦ Com a capacidade de Roll up o usuário pode navegar do nível de detalhe até o mais alto nível de sumarização de dados.

Volume de Produção (em Milhares)

1999Trim1 Trim2 Trim3 Trim4

Região Sul

RS 78 67 22 56

SC 90 67 88 99

Volume de Produção (em Milhares)

Trimestre 1Janeiro Fevereiro Março

Região Sul

RS 30 26 22

SC 28 30 32

Page 11: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional Drill Across:

◦ Ocorre quando o usuário pula um nível intermediário dentro de uma mesma dimensão. Por exemplo: a dimensão tempo é composta por ano, semestre, trimestre, mês e dia.

◦ O usuário executa um drill across quando ele passar de ano direto para semestre ou mês.

◦ Drill Across

◦ Dimensão Localização Geográfica – Membro RS

Volume de Produção (em Milhares)

Telefone Celular Pagers

2001 2002 2001 2002

Região Sul

RS 33 12 8 12

SC 45 34 20 23

Volume de Produção (em Milhares)

Telefone Celular PagersJaneiro 2001

Janeiro 2002

Janeiro 2001

Janeiro 2002

Região Sul

RS 2 4 1 4

SC 5 3 3 2

Page 12: Cláudia Tomaz Desenvolvimento de Sistemas OLAP. Modelagem Multidimensional A Visualização de um Modelo Multidimensional: A figura seguinte traz a representação.

Modelagem Multidimensional Drill Throught

◦ Ocorre quando o usuário passa de uma informação contida em uma dimensão para uma outra.

◦ Por exemplo: Estou na dimensão de tempo e no próximo passo começo a analisar a informação por região.