top of page

Como conectar o Power BI no SQL Server 2022 no Docker, usando o AdventureWorksDW2022?

  • Foto do escritor: Rodrigo Saito
    Rodrigo Saito
  • 24 de nov. de 2024
  • 2 min de leitura

Fala pessoal, tudo bem?


Já ouviram falar no Power BI? Hoje, uma das principais ferramentas de visualização de dados, da própria Microsoft.


Como a Microsoft preocupa-se muito na parte de integrações entre diferentes sistemas, logicamente, isso não poderia deixar de existir entre o Power BI e o SQL Server.


Vamos fazer a conexão, em um banco de dados de modelagem mais analítica (OLAP), chamado AdventureWorksDW2022, que pode ser baixado no link abaixo:



ree

Depois de ter feito o download, será necessário fazer a cópia do arquivo para dentro da pasta do Docker conatainer.


Abrar o Power Shell do seu Windows Host (é o seu Windows principal, que está instalado em seu computador)

ree

Dê o comando: docker ps

ree

Dessa forma, sabemos que o Docker container está realmente executando em seu host, e que meu container tem o nome de sql1.


Vá até a pasta onde os arquivos de bancos de dados foram feitos os downloads. (No meu caso, estão na pasta Downloads)


ree

Cetifique-se de que o arquivo esteja nessa pasta:


ree

Dê o seguinte comando para ser copiado o arquivo AdventureWorksDW2022.bak para dentro do container sql1:


docker cp AdventureWorksDW2022.bak sql1:/var/opt/mssql/data/


ree

Entre no SSMS e conecte-se ao container docker:


ree

Com o botão direito em Databases, clique em Retore Database

ree

Clique em Devices, e no botão os tres pontinhos:

ree

Clique no botão ADD


ree

Clique em cima do arquivo AdventureWorksDW2022.bak e depois clique no botão [OK]


ree

Clique em cima do arquivo e clique em [OK]

ree

Clique em [OK] para confirmar a operação:

ree

Clique em [OK] para confirmar a mensagem:

ree

Dessa for, o banco de dados AdventureWorksDW2022 está restaurado em seu banco de dados SQL Server 2022 no docker container.


ree

Abra o Power BI Desktop.


Logo na abertura do Power BI, clique em Sobre, para saber se é a última versão da ferramenta (a mais atualizada).


ree

Será mostrada a versao com o mês e ano da versão (compare com a mês e ano em que voce está)


ree

Escolha o tipo que será importado:


ree

Preencha o Servidor e o Banco de Dados

ree

Coloque as credenciais para Banco de Dados:

ree

O Powe BI irá dar uma mensagem sobre o suporte a croptografia. Clique em [OK]


ree

Escolha a tabela FactFiance, clique no botão [Selecinar Tabelas Relacionadas] e depois clique em [Carregar]

ree

Ao lado direito do Powe BI, estará mostrando os dados das tabelas que voce selecionou:


ree

A partir daqui, já é possível criar seus dashboads utilizando essa base de dados!


Muito obrigado e até + !




Comentários


Nunca perca um post. Assine agora!

Caso queira receber noticias sobre o blog, assine!

© 2022 por datalib

  • Ícone do Facebook Cinza
  • Ícone do Linkedin Cinza
bottom of page