7.4 Dimensões Junk
7.4 Dimensões Junk#
Quando nos deparamos com dimensões que possuem poucos valores únicos (baixa cardinalidade) e não são utilizadas com tanta frequência nas tabelas de fatos, podemos otimizar nosso DW utilizando as dimensões Junk, isto é, uma tabela de dimensões onde a chave é a composição de diferentes dimensões que não tem necessariamente relação entre si. Um exemplo de tabela de dimensão junk pode ser de cores (azul, vermelho, amarelo,preto) e tamanhos (P,M,G,GG). Para evitar a criação de tabelas com atributo único e de baixa cardinalidade, podemos juntá-las utilizando apenas um atributo de chave para a combinação das dimensões:
SK_COR_TAM |
COR |
TAMANHO |
---|---|---|
1 |
Azul |
PP |
2 |
Vermelho |
PP |
3 |
Amarelo |
PP |
(…) |
(…) |
(…) |