Como instalar o Power BI Report Builder e conectar ao SQL Server
- Rodrigo Saito
- 27 de nov. de 2024
- 3 min de leitura
Fala, pessoal. Tudo bem?
Já ouviram falar do Power BI Report Builder? De acordo com a Micrisofot, é uma ferramenta utiliza para criação de relatórios relatórios paginados, utilizando a mesma infra estrutura do Power BI.
Qual a diferença entre o Power BI Report Builder e o Power BI?
Muitas pessoas começaram a utilizar o Power BI como ferramenta de relatório, conectados ao banco de dados OLTP, que é um grande erro! O Power BI deve ser usado com bancos de dados OLAP (Online Analytical Processing), que é um banco de dados menos atualizado (geralmente D-1, D-2, ou 1 dia de defazagem, 2 dias de defazagem etc).
Para relatórios que utilizam o tipo OLTP (Online Transactional Processing), é necessário utilizar o Power BI Reporting Builder. Essa ferramenta lembra muito o nosso antigo Reporting Services, vindo juntamente com o SQL Server.
Instando o Power BI Report Builder.
Até a data desse blog, o download da ferramenta pode ser feita em: https://www.microsoft.com/en-us/download/details.aspx?id=105942
Dê preferencia para instalar a ferramenta no idioma Inglês e faça o download do arquivo .exe:

Clique 2 vezes no arquivo baixado:

Veja a tela de Bem Vindo ao Power BI Report Builder. Clique em [Next]

Aceite o termo de licença do Power BI Report Builder, e clique em [Next]:

Escolha o caminho a ser feita a instalação e clique em [Next]:

Na tela de Pronto para instalar o Power Bi Report Builder, clique em [Install]

Aparecerá uma tela sobre CXontrolde de Conta de Usuário, pergundando: "Deseja permitir que este aplicativo faça alterações no seu dispositivo?" Clique em [Sim]
Finalize a instalação do Power BI Report Builder, clicando no botão [Finish]

Testando o Primeiro relatório no Power Bi Report Builder.
No meu caso, estarei utilizando do Docker Desktop, container do SQL Server 2022 para subir o serviço do servidor.

Abra o Power BI Report Builder, provavelmente no Iniciar do Windows:

Cique no Guia de Introdução, Assistente de Tabela ou Matriz

Clique em (o) Criar um conjunto de dados, e depois no botão [Avançar]

Clique no botão [Nova] para criar uma nova conexão:

Em propriedades da Fonte de Dados, dê o nome do Data Source e clique no botão [Compilação...]

Nas propriedades da conexão, siga os seguintes passos: 1 - digite o nome do servidor do SQL Server, 2 - Altere a conexao apra Use SQL Server Authentication, 3- digite o nome de usuário que tenha acesso e permissão no banco de dados que voce deseja se conectar, 4 - digitre a senha, 5 - marque a opção para salvar a senha, 6 - selecione o banco de dados desejado e 7 - faça o teste de conexao.

No teste de resultado, clique em [OK]

Na tela anterior das propriedades da conexao, clique em [OK]

Na tela das Propriedades da Fonte de Dados, o campo da Cadeia de conexão foi preenchida:

Clique na aba [Credenciais], confira se todos os dados estão corretos e depois clique no botão [OK]

Na Nova Tabela ou Matriz, clique no botão [Avançar]

Clique na tabela Product, e selecione os campos PorductID, Name e StandardCost. Perceba que no lado direto, os campo selecionados ficam disponíveis para que os campos sejam posicionados:

Selecione outra tabela, a ProductCategory, e selecione o campo Name:

Selecione outra tabela, a ProductSubcategory, e selecione o campo Name:

Clique em [Detecção Automática]

Clique em [Avançar]

Distribua os campos de acordo com a figura abaixo e clique em [Avançar]:

Escolha um dos layouts disponibilizados, e clique em [Avançar]

Clique em [Concluir]

Observe a estrutura montada, e clique em [Executar].

O primeiro relatório Wizard foi executado:

Salve o seu arquivo em formato RDL:

e escola em uma pasta de sua preferencia:

Pronto, praticamente um relatório sem nenhuma digitação de código!
Esperarmos que tenha gostado.
Até +!
Comments