PL-300: Guia de Estudo para Microsoft Power BI Data Analyst
Visão Geral do Exame
- Certificação: Microsoft Power BI Data Analyst Associate
- Código do Exame: PL-300
- Público-Alvo: Analistas de dados que entregam insights com o Power BI
- Experiência Necessária: Proficiência com Power Query e DAX
Habilidades Avaliadas (a partir de 21 de abril de 2025)
1. Preparar os Dados (25-30%)
Obter ou Conectar-se aos Dados
- Identificar e conectar-se a fontes de dados ou modelos semânticos compartilhados
- Alterar configurações de origem de dados (credenciais, níveis de privacidade)
- Escolher entre DirectQuery e Importação
- Criar e modificar parâmetros
Perfil e Limpar os Dados
- Avaliar os dados (estatísticas, propriedades de coluna)
- Resolver inconsistências, valores inesperados ou nulos
- Resolver problemas de qualidade de dados
- Resolver erros de importação de dados
Transformar e Carregar os Dados
- Selecionar os tipos de dados de coluna apropriados
- Criar e transformar colunas
- Agrupar e agregar linhas
- Pivotar, despivotear e transpor dados
- Converter dados semiestruturados em tabelas
- Criar tabelas de fatos e dimensões
- Identificar e criar chaves para relacionamentos
- Configurar o carregamento de dados para consultas
2. Modelar os Dados (25-30%)
Projetar e Implementar um Modelo de Dados
- Configurar propriedades de tabela e coluna
- Implementar dimensões de funções múltiplas
- Definir cardinalidade de relacionamento e direção de filtragem cruzada
- Criar uma tabela de datas comum
- Identificar casos de uso para colunas e tabelas calculadas
Criar Cálculos de Modelo Usando DAX
- Criar medidas de agregação única
- Usar a função CALCULATE
- Implementar medidas de inteligência temporal
- Usar funções estatísticas básicas
- Criar medidas semi-aditivas
- Criar medidas usando quick measures
- Criar tabelas ou colunas calculadas
- Criar grupos de cálculo
Otimizar o Desempenho do Modelo
- Melhorar o desempenho removendo linhas/colunas desnecessárias
- Identificar medidas, relacionamentos e visuais com desempenho ruim
- Usar o Analisador de Desempenho e a exibição de consulta DAX
- Melhorar o desempenho reduzindo a granularidade
3. Visualizar e Analisar os Dados (25-30%)
Criar Relatórios
- Selecionar visuais apropriados
- Formatar e configurar visuais
- Aplicar e personalizar temas
- Aplicar formatação condicional
- Aplicar segmentação e filtragem
- Configurar a página de relatório
- Escolher quando usar relatórios paginados
Criar Cálculos Visuais Usando DAX
- Implementar cálculos no nível visual
- Usar funções de cálculo visual
- Otimizar cálculos visuais
Melhorar Relatórios para Usabilidade e Narrativa
- Configurar marcadores
- Criar dicas de ferramentas personalizadas
- Editar e configurar interações visuais
- Configurar a navegação do relatório
- Aplicar ordenação a visuais
- Configurar seletores sincronizados
- Agrupar e organizar visuais usando o painel Seleção
- Configurar navegação por drill-through
- Configurar configurações de exportação
- Projetar relatórios para dispositivos móveis
- Habilitar visuais personalizados
- Projetar para acessibilidade
- Configurar atualização automática de página
Identificar Padrões e Tendências
- Usar o recurso Analisar no Power BI
- Usar agrupamento, binagem e clustering
- Usar visuais de IA
- Usar linhas de referência, barras de erro e previsão
- Detectar outliers e anomalias
4. Gerenciar e Proteger o Power BI (15-20%)
Criar e Gerenciar Áreas de Trabalho e Ativos
- Criar e configurar áreas de trabalho
- Configurar e atualizar aplicativos de área de trabalho
- Publicar, importar ou atualizar itens na área de trabalho
- Criar dashboards
- Escolher métodos de distribuição
- Configurar assinaturas e alertas de dados
- Promover ou certificar conteúdo do Power BI
- Identificar quando o gateway é necessário
- Configurar a atualização programada do modelo semântico
Proteger e Governar Itens do Power BI
- Atribuir funções de área de trabalho
- Configurar acesso no nível de item
- Configurar acesso a modelos semânticos
- Implementar funções de segurança em nível de linha
- Configurar associação de grupo de segurança em nível de linha
- Aplicar rótulos de confidencialidade
Principais Componentes do Power BI
Power Query
- Linguagem M: Linguagem de transformação
- Editor de Consultas: Interface de transformação de dados
- Origens de Dados: Mais de 100 conectores
- Etapas Aplicadas: Rastreamento de transformações
Modelagem de Dados
- Esquema Estrela: Tabelas de fatos e dimensões
- Relacionamentos: Um-para-muitos, muitos-para-muitos
- Hierarquias: Capacidade de drill-down
- Grupos de Cálculo: Cálculos reutilizáveis
DAX (Data Analysis Expressions)
- Colunas Calculadas: Contexto de linha
- Medidas: Cálculos dinâmicos
- Tabelas: Tabelas geradas
- Variáveis: Melhorar legibilidade e desempenho
Visualizações
- Visuais Padrão: Barras, linhas, pizza, tabela, matriz
- Visuais de IA: Principais influenciadores, árvore de decomposição, Perguntas e Respostas
- Visuais Personalizados: AppSource marketplace
- Visuais R/Python: Análises avançadas
Funções DAX Importantes
Funções de Agregação
SUM, AVERAGE, MIN, MAX, COUNT, DISTINCTCOUNT
SUMX, AVERAGEX (iteradores)
Funções de Filtro
CALCULATE - Alterar contexto de filtro
FILTER - Filtrar tabela
ALL - Remover filtros
ALLEXCEPT - Remover todos, exceto os especificados
REMOVEFILTERS - Limpar filtros
Inteligência Temporal
DATEADD, DATESYTD, TOTALYTD
SAMEPERIODLASTYEAR
PARALLELPERIOD
PREVIOUSMONTH, PREVIOUSQUARTER
Funções Lógicas
IF, SWITCH
AND, OR, NOT
ISBLANK, ISEMPTY
IFERROR
Funções de Texto
CONCATENATE, CONCATENATEX
FORMAT
LEFT, RIGHT, MID
UPPER, LOWER
Funções de Tabela
VALUES, DISTINCT
SUMMARIZE, SUMMARIZECOLUMNS
CROSSJOIN, GENERATE
UNION, INTERSECT, EXCEPT
Conectividade de Dados
Modo de Importação
- Dados armazenados na memória
- Melhor desempenho
- Atualização programada
- Limitações de tamanho (1 GB/conjunto de dados)
DirectQuery
- Dados em tempo real
- Sem armazenamento de dados
- Desempenho depende da fonte
- Funções DAX limitadas
Modelos Compostos
- Combinar Importação e DirectQuery
- Agregações para desempenho
- Flexibilidade no design
Conexão Ao Vivo
- Conectar-se ao Analysis Services
- Conectar-se a conjuntos de dados do Power BI
- Sem modelagem local
Recursos de Segurança
Segurança em Nível de Linha (RLS)
- Filtrar dados no nível de linha
- Segurança dinâmica com USERNAME()
- Funções estáticas
- Testar com "Exibir como Função"
Segurança em Nível de Objeto (OLS)
- Ocultar tabelas e colunas
- Restringir acesso a dados confidenciais
- Requer capacidade Premium
Funções de Área de Trabalho
- Administrador: Controle total
- Membro: Editar conteúdo
- Colaborador: Criar conteúdo
- Visualizador: Acesso somente leitura
Otimização de Desempenho
Otimização do Modelo de Dados
- Remover colunas desnecessárias
- Otimizar os tipos de dados
- Reduzir a cardinalidade
- Evitar filtragem bidirecional
- Usar agregações
Otimização DAX
- Usar variáveis
- Evitar FILTER em CALCULATE
- Minimizar o uso de iteradores
- Evitar colunas calculadas quando possível
- Usar DIVIDE em vez do operador de divisão
Otimização Visual
- Limitar visuais por página
- Reduzir filtragem cruzada
- Usar agregações
- Otimizar visuais personalizados
- Considerar filtros de página de relatório
Melhores Práticas
Preparação de Dados
- Limpar dados na fonte, quando possível
- Usar execução de consulta
- Documentar transformações
- Criar funções reutilizáveis
- Implementar atualização incremental
Modelagem de Dados
- Seguir o design de esquema estrela
- Criar tabela de datas
- Ocultar campos desnecessários
- Usar nomenclatura consistente
- Documentar o design do modelo
Design de Relatórios
- Manter simples
- Usar formatação consistente
- Projetar para seu público-alvo
- Testar em dispositivos-alvo
- Incluir contexto e títulos
Governança
- Implementar convenções de nomenclatura
- Documentar as fontes de dados
- Controle de versão de relatórios
- Revisões de segurança regulares
- Monitorar métricas de uso
Recursos do Serviço do Power BI
Gerenciamento de Áreas de Trabalho
- Aplicativos para distribuição
- Pipelines de implantação
- Dataflows para ETL
- Conjuntos de dados compartilhados
- Visão de linhagem
Compartilhamento e Colaboração
- Compartilhar relatórios e dashboards
- Incorporar no Teams/SharePoint
- Assinaturas de e-mail
- Comentários e anotações
- Capacidades de exportação
Administração
- Configurações do portal de administração
- Métricas de uso
- Logs de auditoria
- Gerenciamento de capacidade
- Configurações de locatário
Recursos de Estudo
Aprendizado Oficial da Microsoft
- Caminhos de aprendizagem PL-300
- Documentação do Power BI
- Aprendizado orientado do Power BI
- Avaliações práticas
Prática Prática
- Power BI Desktop (gratuito)
- Versão de demonstração do serviço Power BI
- Conjuntos de dados de exemplo
- Banco de dados AdventureWorks
Recursos da Comunidade
- Fóruns da Comunidade Power BI
- Fóruns do Power Query
- Canal do YouTube Guy in a Cube
- Artigos e vídeos da SQLBI
Detalhes do Exame
- Nota de Aprovação: 700
- Formato de Questões: Múltipla escolha, estudos de caso, arrastar e soltar
- Duração do Exame: 100 minutos (130 minutos para não falantes nativos de inglês)
- Idiomas Disponíveis: Vários idiomas
- Custo do Exame: $165 USD (varia por região)
Caminho de Certificação
- Pré-requisitos: Nenhum obrigatório, mas experiência em análise de dados é recomendada
- Renovação: Obrigatória a cada 12 meses por meio do Microsoft Learn
- Certificações Relacionadas:
- Power Platform Fundamentals (PL-900)
- Power Platform Developer (PL-400)
- Azure Data Engineer (DP-203/DP-600)