Partilhar via


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

Neste tutorial, passaremos pelas etapas para conectar o Power BI desktop ao pool 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 do serviço SQL pool sem servidor Será usado como nome do servidor
Região de ponto de extremidade do serviço de pool SQL sem servidor Será usado para determinar que armazenamento usaremos nas amostras
Nome de utilizador e palavra-passe para acesso ao endpoint Será usado para acessar o endpoint
Banco de dados que vai usar para criar vistas Esta base de dados será utilizada como ponto de partida em amostras

Configuração inicial

Há duas etapas antes de usar amostras:

  1. Criar base de dados para as suas vistas
  2. Criar credenciais a serem usadas pelo pool SQL sem servidor para acessar arquivos no armazenamento

Criar base de dados

Para este artigo de introdução, você deve criar seu próprio banco de dados para utilizar como uma demonstração. Uma base de dados é necessária para a criação de vistas. Você usará esse banco de dados em algumas das consultas de exemplo nesta documentação.

Observação

Os bancos de dados são usados apenas para exibir metadados, não para dados reais.

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

DROP DATABASE IF EXISTS demo;

Criar credenciais

Precisamos criar credenciais antes que você possa executar consultas. Essa credencial será usada pelo serviço de pool SQL sem servidor para acessar arquivos no armazenamento.

Observação

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

Trechos 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 no Power BI Desktop

Abra o aplicativo de área de trabalho Power BI e selecione a opção Obter dados .

Abra o aplicativo de área de trabalho Power BI e selecione obter dados.

Etapa 1: Selecionar fonte de dados

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

Etapa 2: Selecionar banco de dados

Escreva a URL do banco de dados e o nome do banco de dados onde a exibição reside. Selecione o banco de dados no endpoint.

Próximos passos

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