Power BI – Utilização Avançada
Descrição
CURSO ONLINE - Este curso tem como objetivo aprofundar o conhecimento na programação de consultas de dados com o Power Query e a linguagem M, a utilização de fórmulas DAX e a visualização avançada com scripts em linguagem Python e R.
Durante o curso, serão estudados casos populares de transformação de dados utilizando a linguagem M e fórmulas DAX, assim como a criação de visualizações avançadas utilizando scripts em linguagem Python e R.
Objetivos
- Programar consultas com transformações avançadas em Power Query
- Criar consultas com parâmetros dinâmicos
- Utilizar variáveis, índices e loops em Power Query
- Criar workflows de transformação com consultas intercaladas e mescladas
- Criar colunas calculadas com M e DAX
- Criar medidas e KPI
- Utilizar scripts em Python ou R para visualização de dados
- Criar visualizações personalizadas (Charticulator)
Conteúdos Programáticos
1. Introdução à linguagem M
2. Expressões e valores em M
3. Funções de linguagem M
- Funções Text, Number, Date
- Funções lógicas e condicionais
- Funções List e Table
- Funções de registos (Record)
- Funções de comparação e combinação
4. Funções personalizadas em linguagem M
5. Relacionamento de consultas
- Consultas intercaladas e unidas
6. Utilização avançada de funções DAX (DAX Studio e Análise de Desempenho)
- Medidas e colunas
- Tabelas calculadas e filtros
- Funções escalares, conversão e lógica
- Função CALCULATE
- Funções iterativas (X)
7. Conceitos de linguagem Python: Criação de scripts para análise e visualização de dados
8. Conceitos de R: Criação de visualizações com scripts R
9. Charticulator: Criar visualizações personalizadas para Power BI
Metodologias
Destinatários
Utilizadores com necessidade de análise de dados com transformação avançada em Power Query.
Pré-requisitos
Possuir conhecimentos básicos de Power Query em Excel e Power BI.
Para a implementação dos processos de tratamento de dados, serão propostos os seguintes softwares:
- Power BI Desktop
- Microsoft Excel (2016 ou superior)
Necessitam de um computador com acesso à internet, câmara e microfone.