📌 Resumo – Preparar Dados para Power BI
📌 Summary – Preparing Data for Power BI
Este módulo aborda como conectar, importar, transformar e carregar dados no Power BI Desktop utilizando Power Query e outras fontes de dados suportadas.
This module covers how to connect, import, transform, and load data in Power BI Desktop using Power Query and other supported data sources.
🔹 Objetivos do módulo
🔹 Module Objectives
Identificar e conectar a diversas fontes de dados
Compreender métodos de importação e DirectQuery
Aplicar transformações usando Power Query
Avaliar qualidade, estrutura e forma dos dados
Carregar dados de maneira eficiente para o modelo
Identify and connect to various data sources
Understand import methods and DirectQuery
Apply transformations using Power Query
Assess data quality, structure, and shape
Load data efficiently into the model
🔹 Tópicos Principais
🔹 Main Topics
1. Conectar a fontes de dados
1. Connecting to Data Sources
Inclui:
- Arquivos (Excel, CSV, TXT, JSON, XML, Parquet)
- Bancos de dados (SQL Server, Oracle, PostgreSQL, MySQL, etc.)
- Serviços online (SharePoint, OneDrive, APIs, OData)
- Microsoft Fabric Lakehouse / Dataverse
Includes:
- Files (Excel, CSV, TXT, JSON, XML, Parquet)
- Databases (SQL Server, Oracle, PostgreSQL, MySQL, etc.)
- Online services (SharePoint, OneDrive, APIs, OData)
- Microsoft Fabric Lakehouse / Dataverse
2. Transformar dados com Power Query
2. Transforming Data with Power Query
Transformações comuns:
- Remover linhas/colunas
- Alterar tipos de dados
- Mesclar e anexar tabelas
- Preencher valores
- Dividir colunas
- Criar colunas condicionais
- Agrupamentos e somarizações
Common transformations:
- Remove rows/columns
- Change data types
- Merge and append tables
- Fill values
- Split columns
- Create conditional columns
- Groupings and aggregations
3. Trabalhar com qualidade dos dados
3. Working with Data Quality
Identificar erros
Linhas duplicadas
Valores nulos
Colunas com perfil inconsistente
Uso de "Column quality", "Column distribution" e "Column profile"
Identify errors
Duplicate rows
Null values
Columns with inconsistent profile
Use of "Column quality", "Column distribution" and "Column profile"
4. Carregar dados
4. Loading Data
Import vs DirectQuery
Incremental refresh
Impactos de performance
Gerenciamento de etapas de consulta
Boas práticas de carga
Import vs DirectQuery
Incremental refresh
Performance impacts
Managing query steps
Best loading practices
📚 Links Oficiais
📚 Official Links
Power Query: https://learn.microsoft.com/power-query/
Get data in Power BI: https://learn.microsoft.com/power-bi/connect-data/
Exam PL-300: https://learn.microsoft.com/certifications/exams/pl-300
Power Query: https://learn.microsoft.com/power-query/
Get data in Power BI: https://learn.microsoft.com/power-bi/connect-data/
Exam PL-300: https://learn.microsoft.com/certifications/exams/pl-300
✅ Checklist de Estudos
✅ Study Checklist
[ ] Conectar a pelo menos 5 tipos diferentes de fonte
[ ] Aplicar transformações básicas no Power Query
[ ] Aplicar mesclagem e anexação de tabelas
[ ] Analisar perfil e qualidade das colunas
[ ] Compreender impacto entre Import e DirectQuery
[ ] Connect to at least 5 different source types
[ ] Apply basic transformations in Power Query
[ ] Apply merging and appending of tables
[ ] Analyze column profile and quality
[ ] Understand the impact between Import and DirectQuery
⭕ Marcar como Concluído