Consultar o ponto de extremidade de análise SQL do seu banco de dados SQL no Fabric
Aplica-se a:✅Banco de dados SQL no Microsoft Fabric
Cada banco de dados SQL de malha é criado com um ponto de extremidade de análise SQL emparelhado. Isso permite que você execute todas as suas consultas de relatório na cópia OneLake dos dados sem se preocupar em afetar a produção. Você deve executar todas as consultas de relatório no ponto de extremidade da análise SQL. Consulte o banco de dados SQL diretamente apenas para os relatórios que exigem os dados mais atuais.
Pré-requisitos
- Você precisa de uma capacidade de malha existente. Caso contrário, inicie uma avaliação do Fabric.
- Certifique-se de habilitar o banco de dados SQL no Fabric usando as configurações de locatário do Portal de Administração.
- Crie um novo espaço de trabalho ou use um espaço de trabalho de malha existente.
- Crie um novo banco de dados SQL ou use um banco de dados SQL existente.
- Considere carregar os dados de exemplo do AdventureWorks em um novo banco de dados SQL.
Acessar o ponto de extremidade de análise SQL
O ponto de extremidade de análise SQL pode ser consultado com o T-SQL de várias maneiras:
A primeira é através do espaço de trabalho. Cada banco de dados SQL é emparelhado com um modelo semântico padrão e um ponto de extremidade de análise SQL. O modelo semântico e o ponto de extremidade de análise SQL sempre aparecem junto com o banco de dados SQL na listagem de itens do espaço de trabalho. Você pode acessar qualquer um deles selecionando-os pelo nome na lista.
O ponto de extremidade de análise SQL também pode ser acessado de dentro do editor de consultas SQL. Isso pode ser especialmente útil ao alternar entre o banco de dados e o ponto de extremidade de análise SQL. Use o menu suspenso no canto superior direito para mudar do editor para o ponto de extremidade de análise.
O ponto de extremidade de análise SQL também tem sua própria cadeia de conexão SQL se você quiser consultá-lo diretamente de ferramentas como o SQL Server Management Studio ou a extensão mssql com o Visual Studio Code. Para obter as cadeias de conexão, consulte Localizar cadeias de conexão SQL.
Consultar o ponto de extremidade da análise SQL
Abra um banco de dados existente com alguns dados ou crie um novo banco de dados e carregue-o com dados de exemplo.
Expanda o Pesquisador de Objetos e anote as tabelas no banco de dados.
Selecione o menu de replicação na parte superior do editor, selecione Monitorar replicação.
Será exibida uma lista contendo as tabelas no banco de dados. Se este for um novo banco de dados, convém aguardar até que todas as tabelas tenham sido replicadas. Há um botão de atualização na barra de ferramentas. Se houver algum problema ao replicar seus dados, ele será exibido nesta página.
Depois que as tabelas forem replicadas, feche a página Monitorar replicação .
Selecione o ponto de extremidade de análise SQL na lista suspensa no editor de consultas SQL.
Agora você vê que o Pesquisador de Objetos mudou para a experiência de depósito.
Selecione algumas de suas tabelas para ver os dados aparecerem, lendo diretamente do OneLake.
Selecione o menu de contexto (
...
) para qualquer tabela e selecione Propriedades no menu. Aqui você pode ver as informações do OneLake eABFS
o caminho do arquivo.Feche a página Propriedades e selecione o menu de contexto (
...
) para uma das tabelas novamente.Selecione Nova Consulta e SELECIONE TOP 100. Execute a consulta para ver as 100 principais linhas de dados, consultadas a partir do ponto de extremidade de análise SQL, uma cópia do banco de dados no OneLake.
Se você tiver outros bancos de dados em seu espaço de trabalho, também poderá executar consultas com junções entre bancos de dados. Selecione o botão + Depósito no Pesquisador de Objetos para adicionar o ponto de extremidade de análise SQL para outro banco de dados. Você pode escrever consultas T-SQL semelhantes às seguintes que unem diferentes armazenamentos de dados de malha:
SELECT TOP (100) [a.AccountID], [a.Account_Name], [o.Order_Date], [o.Order_Amount] FROM [Contoso Sales Database].[dbo].[dbo_Accounts] a INNER JOIN [Contoso Order History Database].[dbo].[dbo_Orders] o ON a.AccountID = o.AccountID;
Em seguida, selecione a lista suspensa Nova consulta na barra de ferramentas e escolha Nova consulta SQL no bloco de anotações
Uma vez na experiência do bloco de notas, selecione o menu de contexto (
...
) junto a uma tabela e, em seguida, selecione SELECIONAR TOP 100.Para executar a consulta T-SQL, selecione o botão de reprodução ao lado da célula de consulta no bloco de anotações.