Power BI: Conceitos Essenciais

Da diferenca entre Power BI Desktop, Service e Mobile ate modelos de dados, DAX e tipos de visualizacao — explicado com analogias do dia a dia para que qualquer pessoa entenda.

Sua empresa acumula milhares de linhas de dados em planilhas todo mes. O faturamento esta subindo? Quais produtos vendem mais? Onde estao surgindo problemas? So com numeros, e muito dificil ter uma visao geral rapida. O Power BI transforma esses numeros em historias visuais que qualquer pessoa consegue entender.

 

Por que voce precisa do Power BI?

Os dados por si so nao contam uma historia. Olhar para 100.000 linhas de vendas e identificar imediatamente que "as vendas no centro cresceram 30% no mes passado" e quase impossivel. Mas um grafico bem feito pode mostrar isso em cinco segundos.

O Power BI e a ferramenta de inteligencia de negocios (BI) da Microsoft. Ele extrai dados de multiplas fontes e os transforma em relatorios e paineis interativos. Foi projetado para que qualquer pessoa — nao apenas desenvolvedores — possa usa-lo.

 

Os tres componentes do Power BI

Power BI Desktop — A Oficina

Como a oficina de um editor de revista: aqui as fotos sao escolhidas, o layout e criado e os artigos sao escritos. E um app gratuito para Windows onde voce cria relatorios, modela os dados e projeta as visualizacoes. Ao terminar, publica o arquivo de relatorio (.pbix) no Service.

Power BI Service — A Galeria

A galeria onde voce exibe as revistas criadas na oficina. E um servico em nuvem acessado pelo navegador (app.powerbi.com). Aqui voce publica, compartilha e colabora com sua equipe. Tambem e possivel criar dashboards fixando visualizacoes de varios relatorios.

Power BI Mobile — O Visualizador de Bolso

Como ler a revista no seu celular. Disponivel no iOS e Android. Usado principalmente para visualizar relatorios e paineis, nao para cria-los.

| Ferramenta | Papel principal | Plataforma | |-----------|----------------|-----------| | Desktop | Criar relatorios | Apenas Windows | | Service | Publicar, compartilhar, colaborar | Navegador web | | Mobile | Visualizar relatorios | iOS, Android |

!As 3 ferramentas do Power BI

Elementos-chave — Dataset, Relatorio e Dashboard

Usando a analogia da revista:

Um Dataset e como uma pasta de fotos brutas — a materia-prima sem processamento. No Power BI, e o conjunto de dados trazidos de uma ou mais fontes.

Um Relatorio (Report) e como as paginas internas da revista — fotos escolhidas, organizadas e explicadas em varias paginas. Pode ter multiplas paginas com diferentes visualizacoes.

Um Dashboard e como a capa da revista — apenas o mais importante de varias paginas em uma unica tela. No Power BI, o dashboard e sempre uma unica pagina, criado fixando (pinando) visuais de um ou mais relatorios.

| Elemento | Paginas | Conteudo | Onde criar | |---------|---------|---------|-----------| | Dataset | N/A | Dados de origem | Desktop ou Service | | Relatorio | Varias | Visualizacoes diversas | Desktop | | Dashboard | Apenas uma | Visuais fixados | Apenas Service |

Importante: dashboards so podem ser criados no Service, nao no Desktop.

 

Modelo de dados

Relacionamentos entre tabelas

Imagine que voce tem duas listas: uma de pedidos (ID pedido, ID cliente, valor) e outra de clientes (ID cliente, nome, regiao). Ao conecta-las pelo ID do cliente, voce pode responder "quanto gastaram os clientes de cada regiao?" Isso e um relacionamento 1:N (um cliente, muitos pedidos).

DAX — mais poderoso que as formulas do Excel

DAX (Data Analysis Expressions) e a linguagem de formulas do Power BI. Se voce conhece funcoes do Excel como SOMA ou MEDIA, o DAX sera familiar — mas muito mais poderoso.

Medida (Measure): calculo dinamico que agrega dados conforme os filtros aplicados. Exemplo: Total Vendas = SUM(Vendas[Valor])

Coluna calculada (Calculated Column): adiciona uma nova coluna a tabela, calculada linha por linha. Exemplo: Lucro = Vendas[Valor] - Vendas[Custo]

Diferenca essencial: Measure = agregacao dinamica | Calculated Column = calculo por linha armazenado.

 

Modos de conexao de dados

Import: como baixar um filme para assistir offline. Os dados sao copiados para dentro do arquivo Power BI. Rapido, mas precisa de atualizacao quando os dados mudam.

DirectQuery: como fazer streaming de um filme. Os dados nao sao copiados — cada consulta vai diretamente ao banco de dados de origem. Sempre atualizado, mas o desempenho depende da fonte.

Live Connection: como assistir TV ao vivo. Conecta diretamente ao Analysis Services. O modelo de dados vive na fonte; o Power BI cuida apenas das visualizacoes.

| Modo | Dados em | Sempre atual? | Desempenho | |------|---------|--------------|-----------| | Import | Arquivo Power BI | Precisa de atualizacao | Rapido | | DirectQuery | Banco de dados de origem | Sim | Depende da fonte | | Live Connection | Modelo de origem | Sim | Rapido |

 

Tipos de visualizacao — qual usar em cada situacao

A escolha do grafico nao e estetica: deve corresponder a mensagem que voce quer transmitir.

| Visualizacao | Quando usar | Exemplo | |-------------|------------|---------| | Grafico de barras | Comparar categorias | Vendas por produto | | Grafico de linhas | Tendencias ao longo do tempo | Visitantes mensais | | Grafico de pizza | Proporcoes do total | Participacao de mercado por regiao | | Treemap | Proporcoes hierarquicas | Composicao de vendas | | Mapa | Distribuicao geografica | Clientes por cidade | | KPI | Desempenho vs meta | Percentual da meta alcancada | | Tabela/Matriz | Dados numericos detalhados | Lista de transacoes |

Regra basica: comparacao = barras, tendencias = linhas, proporcoes = pizza, geografia = mapa.

 

Pontos-chave para o exame

"App Windows para criar relatorios" -- Power BI Desktop "Servico em nuvem para publicar e compartilhar" -- Power BI Service "App movel para visualizar relatorios" -- Power BI Mobile "Pagina unica com visuais fixados de varios relatorios" -- Dashboard (apenas no Service) "Formula de agregacao dinamica" -- Medida / Measure (DAX) "Calculo por linha armazenado como nova coluna" -- Coluna calculada (DAX) "Copiar dados, desempenho rapido, precisa de atualizacao" -- Modo Import "Consultar fonte diretamente, sempre atualizado" -- Modo DirectQuery "Conectar diretamente ao Analysis Services" -- Live Connection "Comparar categorias" -- Grafico de barras "Tendencias ao longo do tempo" -- Grafico de linhas "Proporcoes do total" -- Grafico de pizza Relatorio = varias paginas | Dashboard = pagina unica (visuais fixados)

Voltar à lista do blog