Compartilhar via


Conectar-se ao pool de SQL sem servidor com o Power BI Professional

Neste tutorial, percorreremos as etapas para conectar o Power BI Desktop ao pool de SQL sem servidor.

Pré-requisitos

Você precisa das seguintes ferramentas para emitir consultas:

  • Cliente SQL de sua escolha:

    • Azure Data Studio
    • SQL Server Management Studio
  • Power BI Desktop instalado

Parâmetros:

Parâmetro Descrição
Endereço do ponto de extremidade de serviço do pool de SQL sem servidor Será usado como o nome do servidor
Região do ponto de extremidade de serviço do pool de SQL sem servidor Será usada para determinar qual armazenamento será usado nas amostras
Nome de usuário e senha para acesso de ponto de extremidade Será usado para acessar o ponto de extremidade
Banco de dados que você usará para criar exibições Esse banco de dados será usado como ponto de partida em exemplos

Configuração inicial

Há duas etapas antes de usar exemplos:

  1. Criar um banco de dados para suas exibições
  2. Criar credenciais a serem usadas pelo pool de SQL sem servidor para acessar arquivos no armazenamento

Criar banco de dados

Para este artigo de introdução, você deve criar um banco de dados próprio para utilizar como uma demonstração. Um banco de dados é necessário para a criação de exibições. Você usará esse banco de dados em algumas das consultas de exemplo desta documentação.

Observação

Bancos de dados são usados apenas para exibição de metadados, não para os dados reais.

Anote o nome do banco de dados que você está usando, você precisará disso mais tarde.

DROP DATABASE IF EXISTS demo;

Criar credenciais

Precisaremos criar credenciais antes que você execute consultas. Esta credencial será usada pelo serviço de pool de SQL sem servidor para acessar arquivos no armazenamento.

Observação

Você precisa criar credenciais de acesso à conta de armazenamento. Embora o pool de SQL sem servidor possa acessar armazenamentos de diferentes regiões, ter o armazenamento e o workspace do Azure Synapse na mesma região proporcionará uma experiência com melhor desempenho.

Snippet de código sobre como criar credenciais para contêineres de dados do censo, execute:

IF EXISTS (SELECT * FROM sys.credentials WHERE name = 'https://azureopendatastorage.blob.core.windows.net/censusdatacontainer')
DROP CREDENTIAL [https://azureopendatastorage.blob.core.windows.net/censusdatacontainer];
GO

-- Create credentials for Census Data container which resides in an azure open data storage account
-- There is no secret. We are using public storage account which doesn't need secret
CREATE CREDENTIAL [https://azureopendatastorage.blob.core.windows.net/censusdatacontainer]  
WITH IDENTITY='SHARED ACCESS SIGNATURE',  
SECRET = '';
GO

Criar um relatório do Power BI Desktop

Abra o aplicativo Power BI Desktop e selecione a opção Obter dados.

Abra o aplicativo Power BI Desktop e selecione Obter dados.

Etapa 1: Selecionar a fonte de dados

Selecione Azure no menu e, em seguida, Banco de Dados SQL do Azure. Selecione uma fonte de dados.

Etapa 2: Selecionar o banco de dados

Grave a URL do banco de dados e o nome do banco de dados em que a exibição reside. Selecione o banco de dados no ponto de extremidade.

Próximas etapas

Avance para Arquivos de armazenamento de consulta para saber como se conectar ao pool de SQL sem servidor usando o Azure Data Studio.