Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Jamais

De forma alguma eu daria preferência de normalização para alguma ferramenta de BI. Um banco de dados relacional, é o melhor lugar para fazer as normalizações. As ferramentas de BI são basicamente para o frontend, levar facilidades de cálculos, dashboards e etc. A melhor prática é criar um DW, e deste DW levar os dados para a ferramenta de BI. Trabalhar com grande quantidade de dados, é tudo diferente.

1 resposta
solução!

E aí, Fabiano! Tudo bem?

Agradeço demais por compartilhar sua visão! Ela demonstra claramente sua experiência com bancos de dados e ambientes de alta volumetria.

Realmente, a construção de um Data Warehouse bem estruturado e a separação entre Back-End (modelagem e normalização) e Front-End (visualização e análise) são práticas muito consolidadas e fazem todo sentido em muitos contextos.

Por outro lado, para alguns cenários menores ou com times mais enxutos, certas ferramentas de BI oferecem recursos de modelagem que podem atender de forma mais ágil às demandas do negócio. Claro, isso não substitui a robustez de um modelo bem feito no banco, mas pode ser uma solução viável dependendo da realidade do projeto.

Seu ponto reforça a importância de avaliar bem o contexto antes de definir a arquitetura.

Obrigado pela contribuição!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!