Questão nº 31
Questão de Tecnologia da Informação · FGV TJ-MS 2024 (nº 31)
O analista Tomas é o responsável por integrar data marts independentes do TJMS por meio do compartilhamento da dimensão local. Tomas observou que os data marts possuem diferentes granularidades: um contém dados agrupados por estado e o outro, por cidade. Então, Tomas terá que normalizar a dimensão local gerando a dimensão estado e a dimensão cidade.
A técnica de modelagem multidimensional que Tomas deverá utilizar para normalizar a dimensão local para integrar os data marts que compartilhem dimensões em comum é:
- Asnowflaking; (alternativa correta)
- Bagregação de fatos;
- Cconsolidação de fatos;
- Drastreabilidade (lineage);
- Edegeneração dimensional.
Resposta comentada
Gabarito Alternativa A
Snowflaking é uma técnica de modelagem multidimensional que organiza as dimensões de um data warehouse em uma estrutura mais normalizada, dividindo-as em tabelas menores e relacionadas, como se fossem os flocos de uma estrela de neve. Isso significa que uma dimensão grande e complexa é quebrada em dimensões menores e mais simples, conectadas por chaves.
- (A) Correta: O snowflaking é a técnica exata para normalizar uma dimensão (como a dimensão "local") em subdimensões relacionadas (como "estado" e "cidade"), permitindo a integração de data marts com diferentes granularidades que compartilham essas dimensões.
- (B) Incorreta: A agregação de fatos envolve o pré-cálculo e armazenamento de dados sumarizados (fatos) para otimizar consultas, não a normalização de dimensões.
- (C) Incorreta: A consolidação de fatos refere-se à combinação ou sumarização de dados de fatos, geralmente para um nível de granularidade mais alto, e não à normalização de dimensões.
- (D) Incorreta: A rastreabilidade (lineage) é o processo de acompanhar a origem, as transformações e o histórico dos dados, sendo uma questão de governança e qualidade de dados, não uma técnica de modelagem dimensional para normalizar dimensões.
- (E) Incorreta: A degeneração dimensional ocorre quando um atributo que seria uma dimensão é armazenado diretamente na tabela de fatos por não possuir outros atributos descritivos, não se tratando da normalização de uma dimensão existente em subdimensões.
Fonte: FGV TJ-MS 2024 Técnico de Nível Superior - Analista de Banco de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.