Power BI
O Power BI é uma plataforma de Business Intelligence desenvolvida pela Microsoft que permite a análise de dados e a criação de relatórios interativos e dashboards. A ferramenta facilita a conexão a múltiplas fontes de dados, o processamento dessas informações e a criação de visualizações que auxiliam na tomada de decisões.
Power Query
O Power Query é uma funcionalidade do Power BI usada para importar, transformar e limpar dados antes que eles sejam carregados no modelo de dados. Ele utiliza uma linguagem chamada M e permite ações como: renomear colunas, filtrar linhas, mesclar tabelas, substituir valores, entre outros. As transformações feitas no Power Query são registradas como etapas, e o processo pode ser automatizado e reaplicado a novos dados.
O Power Query executa as três etapas do processo ETL (Extract, Transform, Load).
Utiliza a linguagem M.
Power Query é case sensitive.
DAX (Data Analysis Expressions)
O DAX é a linguagem de fórmulas utilizada no Power BI para criar medidas, colunas calculadas e KPIs dentro do modelo de dados. Com o DAX é possível realizar cálculos avançados, como somatórios condicionais, médias ponderadas, análises de tempo (YTD, MTD), e muitos outros. A semântica do DAX se assemelha ao Excel, mas é mais poderosa por estar integrada a um modelo tabular multidimensional.
Modelos de Dados no Power BI
No Power BI, o modelo semântico é a estrutura que organiza os dados para análise. Ele define tabelas, relacionamentos, colunas calculadas, medidas DAX, hierarquias, KPIs e metadados. Trata-se da camada lógica que traduz os dados brutos em informações significativas. Um modelo semântico pode reunir dados de uma ou várias fontes — como planilhas Excel, bancos SQL, arquivos CSV, serviços online, entre outros.
Atenção: modelo semântico não é limitado a um único relatório.
Ele pode ser reutilizado em múltiplos relatórios e dashboards, promovendo consistência e governança na análise de dados.
O modelo semântico até parece uma super view turbinada, mas na real é muito mais inteligente: além de mostrar os dados, ele pensa, calcula e entrega tudo pronto pra qualquer relatório que quiser usar.
O modelo semântico pode operar em diferentes modos de armazenamento, que definem como os dados são acessados e manipulados:
🔹 Import Mode
- Os dados são carregados e armazenados em memória pelo mecanismo VertiPaq.
- Oferece alto desempenho nas consultas.
- É o modo mais usado por padrão no Power BI Desktop.
🔹 DirectQuery Mode
- Os dados permanecem na fonte original.
- As consultas são feitas em tempo real.
- Indicado para grandes volumes de dados ou necessidade de atualização constante.
🔹 Composite Mode
- Combina tabelas em Import e DirectQuery no mesmo modelo.
- Flexibiliza o desempenho e a atualidade dos dados.
Cebraspe
Um modelo semântico no Power BI representa uma coleção de fonte de dados, que pode ser uma pasta de trabalho do Excel no OneDrive por exemplo, e é utilizado para criar um único relatório ou dashboard.
Certo | Errado
Gabarito: Errado
Justificativa: O modelo semântico no Power BI não se limita a uma única fonte de dados nem a um único relatório.
Ele é uma estrutura lógica reutilizável, que inclui dados, relacionamentos, medidas, hierarquias e configurações de segurança. Pode consolidar várias fontes e ser usado em múltiplos relatórios e dashboards.