Resumo Executivo
A TBDC enfrentava desafios significativos com a performance do PowerBI Embedded, impactando negativamente a experiência de seus clientes, que encontravam lentidão e dificuldades ao aplicar filtros nos relatórios. Além disso, a empresa estava sendo forçada a aumentar o tamanho da instância do PowerBI Embedded para tentar melhorar a resposta das queries, elevando consequentemente os custos operacionais. A EximiaCo interveio para otimizar a performance dos relatórios, resultando em uma solução que não só acelerou o processamento e a aplicação de filtros, mas também reduziu a necessidade de escalonar infraestrutura, controlando os gastos excessivos com a plataforma.
Situação (antes da nossa atuação)
A TBDC dependia fortemente de relatórios do PowerBI para análises críticas de negócios, que envolviam um grande volume de dados. No entanto, mesmo utilizando a capacidade total da instância do PowerBI Embedded, a performance dos relatórios não era satisfatória. Este problema não só frustrava os usuários finais devido à lentidão na geração e manipulação dos relatórios, mas também limitava a capacidade de resposta rápida às demandas de mercado, essencial para a tomada de decisão estratégica da empresa. Além disso, a solução temporária de escalar a instância para melhorar o desempenho resultava em custos operacionais crescentes, tornando o processo insustentável financeiramente a longo prazo.
Implicações
O aumento dos custos de infraestrutura comprometia o orçamento destinado a outras áreas vitais da empresa, afetando sua capacidade de investimento em inovação e desenvolvimento. Paralelamente, a insatisfação dos clientes com a performance dos relatórios comprometia a reputação da TBDC, colocando em risco a fidelidade e satisfação dos mesmos, que se viam obrigados a enfrentar atrasos significativos em suas análises de dados críticos para tomada de decisão.
O que fizemos
Para abordar os desafios enfrentados pela TBDC com a performance do PowerBI Embedded, a EximiaCo implementou uma estratégia de otimização focada no perfilamento dos relatórios. Através de uma análise detalhada das queries DAX, identificamos gargalos de performance e efetuamos ajustes precisos para otimizar a execução dos relatórios. Paralelamente, implementamos um sistema de monitoramento ativo da utilização da instância do PowerBI Embedded, permitindo ajustes em tempo real e prevenindo a sobrecarga de recursos. Essas medidas não apenas melhoraram significativamente a performance dos relatórios, como também contribuíram para uma utilização mais eficiente da infraestrutura, reduzindo os custos associados.
Entregáveis
Como resultado das intervenções da EximiaCo, a TBDC recebeu um relatório detalhado contendo sugestões de otimizações para as queries DAX e para os visuais utilizados nos relatórios do PowerBI Embedded. Este relatório destacou os pontos de atenção relacionados à performance e ofereceu diretrizes claras para ajustes e melhorias, permitindo que a equipe interna da TBDC implementasse as recomendações de forma a maximizar a eficiência dos relatórios sem comprometer a qualidade ou a profundidade das análises.