Aula 10 Hierarquia Modelagem Dimensional Aluno

14 Pages • 641 Words • PDF • 430.7 KB
Uploaded at 2021-09-24 09:03

This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.


TECNOLOGIA EM BANCO DE DADOS Modelagem Dimensional e OLAP Hierarquia em Modelagem Dimensional PROFA. PATRICIA ANGELINI [email protected] PROF. SALVIO PADLIPSKAS [email protected]

Copyright 2019

2

MODELAGEM DIMENSIONAL: DIMENSÃO  Em modelagem dimensional, a tabela dimensão contém as descrições textuais do negócio, e possui as informações necessárias para análises e tomada de decisão.  Seus atributos devem ser utilizados como fonte de restrições das consultas, agrupamento dos resultados e cabeçalhos para relatórios.  As dimensões são os aspectos pelos quais se pretende observar as métricas(armazenadas na tabela fato) relativas ao processo que está sendo modelado.

3

MODELAGEM DIMENSIONAL: DIMENSÃO  A qualidade do banco de dados dimensional é proporcional à qualidade dos atributos de dimensões, portanto deve ser dedicados tempo e atenção a sua descrição, ao seu preenchimento e a garantia da qualidade dos valores em uma coluna de atributos dimensionais [kimball, 2002].  A tabela de dimensão costuma ser bem menor que a tabela fato, no entanto é comum existirem tabelas de dimensão com muitos atributos (de 50 a 100).

4

MODELAGEM DIMENSIONAL: DIMENSÃO  Geralmente os melhores atributos são textuais e distintos, e devem consistir de palavras reais, evitando-se o uso de códigos e abreviações.  Exemplo: Em uma tabela de dimensão Alimentos, o atributo “perecível” deve ser preenchido com valores como “É perecível” ou “Não é perecível” ao invés de usar simplesmente “S” e “N”.

5

MODELAGEM DIMENSIONAL: HIERARQUIA

6

MODELAGEM DIMENSIONAL: HIERARQUIA  As hierarquias descrevem a lógica dos relacionamentos entre os dados e são a base para a navegação entre os diferentes níveis de detalhe em uma estrutura multidimensional [meyer, cannon, 1998].  As hierarquias permitem criar os níveis de agregações, ou seja, agrupamentos que podem ser aplicados as dimensões.  Muitas dimensões apresentam uma estrutura hierárquica que permite facilitar a tomada de decisão.

7

HIERARQUIA: EXEMPLO

Categoria Subcategoria Produto

 No exemplo acima temos um exemplo de hierarquia aplicado sobre a dimensão produto

 Produto (Categoria, Subcategoria e Produto)    

Produto(Cadernos e Agendas, Cadernos Universitários, Caderno 10 matérias) Produto(Cadernos e Agendas, Agenda Visita, Agenda jeans pequena por dia) Produto(Acessórios, Capacete, Capacete NoRisk Preto) Produto(Acessórios, Kit de Proteção, Joelheira Caneleira Alpiness)

8

HIERARQUIA: EXEMPLO  Outros exemplos  Tempo (Ano, Semestre, Trimestre, Bimestre, Mês, Quinzena, Semana, Dia e Horas)  Localização (País, Região, Estado, Munícipio, Cidade, Bairro e Logradouro)

9

CLASSIFICAÇÃO DE HIERARQUIAS  Dois tipos de hierarquias podem ser consideradas para uma dimensão: Explícita e Implícita

 Explícita: As hierarquias explícitas são caracterizadas por uma sequência de entidades interligadas, cujos relacionamentos, geralmente estão na seqüência N:1

Categoria

Subcategoria

Produto

Categoria e Subcategoria podem ser consideradas explícitas para a dimensão produto 10

CLASSIFICAÇÃO DE HIERARQUIAS  Hierarquia Implícita: Conhecida como múltiplas hierarquias, representam as hierarquias embutidas nos atributos das dimensões.  Exemplo:

11

HIERARQUIAS E A TABELA DE FATO  A tabela de fatos deve refletir a menor granularidade das dimensões, de modo a garantir que não sejam armazenados registros que representem totais referentes a um nível mais alto na hierarquia de uma dimensão.

 No exemplo abaixo: Categoria Subcategoria Produto, os dados na tabela de fatos devem indicar totais no nível de produto. Dados que totalizem por Categoria ou Subcategoria não devem ser armazenados na fato.

Categoria

Subcategoria

Produto

12

EXERCÍCIO EM LABORATÓRIO •

Na planilha Aula 10 Origem Dados Rede PetShop Arca Noe.xlsx temos um exemplo das vendas feitas pelas lojas da Pet Shop Arca de Noé no ano de 2016.

Objetivo:

1) Identifique as possíveis hierarquias existentes na planilha 2) Utilizando a ferramenta Tableau Public, desenvolva uma saída de dados OLAP onde possa ser possível exibir o resultado das hierarquias que você identificou. Solicite apoio ao seu professor.

13

Copyright © 2019 Prof. Salvio Padlipskas e Profa. Patricia Angelini Todos direitos reservados. Reprodução ou divulgação total ou parcial deste documento é expressamente proíbido sem o consentimento formal, por escrito, do Professor (autor).
Aula 10 Hierarquia Modelagem Dimensional Aluno

Related documents

14 Pages • 641 Words • PDF • 430.7 KB

49 Pages • 2,835 Words • PDF • 1 MB

10 Pages • 1,678 Words • PDF • 442.2 KB

33 Pages • 565 Words • PDF • 576.6 KB

44 Pages • 12,238 Words • PDF • 955.8 KB

8 Pages • 1,107 Words • PDF • 2.5 MB

28 Pages • 3,914 Words • PDF • 364.7 KB

63 Pages • 1,562 Words • PDF • 5.7 MB

73 Pages • 18,611 Words • PDF • 1.7 MB

2 Pages • 934 Words • PDF • 501.5 KB

7 Pages • 930 Words • PDF • 511 KB