Visão Geral
O curso Power BI Advanced com Funções DAX e ETL foi desenvolvido para profissionais que já possuem experiência com Power BI e desejam aprofundar seus conhecimentos em modelagem avançada de dados, otimização de performance, criação de medidas complexas com DAX e processos de ETL (Extract, Transform, Load) utilizando o Power Query. Este treinamento oferece uma abordagem prática e voltada para o uso corporativo, capacitando o aluno a desenvolver relatórios altamente performáticos, dinâmicos e integrados com diferentes fontes de dados.
Conteúdo Programatico
Módulo 1: Revisão e Boas Práticas de Modelagem de Dados
- Revisão dos conceitos fundamentais de modelagem
- Criação de tabelas de dimensão e fato
- Modelagem em estrela e floco de neve
- Otimização de relacionamentos e desempenho
Módulo 2: Power Query Avançado (ETL)
- Revisão do Editor de Consultas (Power Query)
- Extração de dados de múltiplas fontes (bancos, APIs, web e arquivos)
- Transformações avançadas: merge, append, pivot e unpivot
- Criação de funções personalizadas em M Language
- Automação e parâmetros dinâmicos em ETL
Módulo 3: Fundamentos Avançados da Linguagem DAX
- Revisão de medidas e colunas calculadas
- Contexto de linha, filtro e contexto de avaliação
- Funções de iteração (SUMX, AVERAGEX, FILTER, VALUES)
- Tabelas virtuais e cálculos dinâmicos
Módulo 4: Funções de Tempo e Inteligência de Negócios
- Funções de datas e períodos: TOTALYTD, SAMEPERIODLASTYEAR, DATEADD
- Comparações de períodos (YoY, MoM, WoW)
- Acumulados e médias móveis
- Cenários e análises preditivas com DAX
Módulo 5: DAX para KPIs e Métricas Avançadas
- Criação de KPIs e métricas de performance
- Cálculos ponderados e percentuais
- Funções de ranking, segmentação e agrupamento
- Boas práticas para performance em DAX
Módulo 6: Otimização e Performance de Relatórios
- Redução de cardinalidade e tamanho do modelo
- Uso de aggregations e incremental refresh
- Análise de performance com DAX Studio e VertiPaq Analyzer
- Técnicas para melhorar a velocidade de carregamento
Módulo 7: Integração e Automação de Processos
- Atualização automática de datasets
- Integração com Power Automate e Azure Data Factory
- Publicação e versionamento no Power BI Service
- Segurança em nível de linha (RLS)
Módulo 8: Projeto Prático – Dashboard Avançado com DAX e ETL
- Definição de caso de negócio e modelagem de dados
- Aplicação de funções DAX complexas
- Implementação de processo ETL completo
- Criação de dashboard analítico de alta performance