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:
- Criar um banco de dados para suas exibições
- 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.
Etapa 1: Selecionar a fonte de dados
Selecione Azure no menu e, em seguida, Banco de Dados SQL do Azure.
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.
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.