Um data mart do departamento de vendas de uma grande empresa possui uma ta...

Um data mart do departamento de vendas de uma grande empresa possui uma tabela fato com cinco métricas associadas a oito diferentes dimensões. O analista de TI está em dúvida sobre que modelagem...


publicidade

Um data mart do departamento de vendas de uma grande empresa possui uma tabela fato com cinco métricas associadas a oito diferentes dimensões. O analista de TI está em dúvida sobre que modelagem utilizar. Considerando-se as opções snowflake e star schema, qual a desvantagem de se utilizar, nessa situação, a modelagem snowflake?

Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Marcos de Castro
    Marcos de Castro EQUIPE
    05/01/2025 • 20:31
    Gabarito: b)

    A modelagem snowflake é uma técnica que consiste em normalizar as tabelas dimensionais, ou seja, dividir as dimensões em sub-dimensões. Isso pode resultar em uma maior quantidade de joins entre as tabelas de dimensões e as tabelas de hierarquia associadas, o que pode ocasionar uma queda de desempenho no processo de agregação das métricas.

    Por outro lado, na modelagem star schema, as tabelas dimensionais não são normalizadas, o que facilita a consulta e agregação dos dados, pois há menos joins a serem realizados.

    Portanto, a desvantagem de se utilizar a modelagem snowflake, nesse caso, está relacionada à maior quantidade de joins necessários, o que pode impactar no desempenho do processo de análise das métricas.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.