Partilhar via


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

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. Captura de tela do portal de malha mostrando a lista de itens do espaço de trabalho e os três objetos criados com um banco de dados SQL.

  • 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.
    Captura de tela do portal Fabric mostrando a lista suspensa do editor de consultas contendo o banco de dados SQL e as opções de ponto de extremidade da análise SQL.

  • 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

  1. Abra um banco de dados existente com alguns dados ou crie um novo banco de dados e carregue-o com dados de exemplo.

  2. Expanda o Pesquisador de Objetos e anote as tabelas no banco de dados.

  3. Selecione o menu de replicação na parte superior do editor, selecione Monitorar replicação.

  4. 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.

  5. Depois que as tabelas forem replicadas, feche a página Monitorar replicação .

  6. Selecione o ponto de extremidade de análise SQL na lista suspensa no editor de consultas SQL.
    Captura de tela do portal Fabric mostrando a lista suspensa do editor de consultas contendo o banco de dados SQL e as opções de ponto de extremidade da análise SQL.

  7. Agora você vê que o Pesquisador de Objetos mudou para a experiência de depósito.

  8. Selecione algumas de suas tabelas para ver os dados aparecerem, lendo diretamente do OneLake.

  9. Selecione o menu de contexto (...) para qualquer tabela e selecione Propriedades no menu. Aqui você pode ver as informações do OneLake e ABFS o caminho do arquivo.

  10. Feche a página Propriedades e selecione o menu de contexto (...) para uma das tabelas novamente.

  11. 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.

  12. 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;
    
  13. Em seguida, selecione a lista suspensa Nova consulta na barra de ferramentas e escolha Nova consulta SQL no bloco de anotaçõesCaptura de tela do editor de consultas SQL do portal de malha mostrando a lista suspensa Nova consulta SQL.

  14. 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. Captura de tela da experiência do bloco de anotações do banco de dados SQL, mostrando a opção SELECT TOP 100 ao lado de uma tabela no Pesquisador de Objetos.

  15. 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. Captura de tela da experiência do bloco de anotações do portal do Fabric de consultar uma tabela.

Próximo passo