Conectar-se ao Synapse SQL com o SSMS (SQL Server Management Studio)

Você pode usar o SSMS (SQL Server Management Studio) para se conectar ao SQL do Synapse e consultá-lo no Azure Synapse Analytics por meio dos recursos do pool de SQL sem servidor ou do pool de SQL dedicado.

Ferramentas compatíveis com o pool de SQL sem servidor

O Azure Data Studio tem total compatibilidade da versão 1.18.0 em diante. O SSMS tem compatibilidade parcial da versão 18.5 em diante. Você pode usá-lo somente para se conectar e consultar.

Pré-requisitos

Antes de iniciar, verifique se você cumpre os seguintes pré-requisitos:

Conectar

Pool de SQL dedicado

Para se conectar ao SQL do Synapse usando o pool de SQL dedicado, siga estas etapas:

  1. Abra o SSMS (SQL Server Management Studio).

  2. Na caixa de diálogo Conectar-se ao Servidor, preencha os campos e selecione Conectar:

    Connect to Server 1

    • Nome do servidor: Insira o nome do servidor identificado anteriormente.
    • Autenticação: Escolha um tipo de autenticação, como Autenticação do SQL Server ou Autenticação Integrada do Active Directory.
    • Nome de Usuário e Senha: Insira seu nome de usuário e senha se a Autenticação do SQL Server foi selecionada acima.
  3. Expanda o SQL Server do Azure no Pesquisador de Objetos. Você pode ver os bancos de dados associados ao servidor, como o banco de dados AdventureWorksDW de exemplo. Expanda o banco de dados para ver as tabelas:

    Explore AdventureWorksDW 1

Pool de SQL sem servidor

Para se conectar ao SQL do Synapse usando o pool de SQL sem servidor, siga estas etapas:

  1. Abra o SSMS (SQL Server Management Studio).

  2. Na caixa de diálogo Conectar-se ao Servidor, preencha os campos e selecione Conectar:

    Connect to Server 2

    • Nome do servidor: Insira o nome do servidor identificado anteriormente.
    • Autenticação: Escolha um tipo de autenticação, como Autenticação do SQL Server ou Autenticação Integrada do Active Directory:
    • Nome de Usuário e Senha: Insira seu nome de usuário e senha se a Autenticação do SQL Server foi selecionada acima.
    • Selecione Conectar.
  3. Para explorar, expanda seu servidor do SQL Azure. Você pode exibir os bancos de dados associados ao servidor. Expanda demonstração para ver o conteúdo em seu banco de dados de exemplo.

    Explore AdventureWorksDW 2

Executar uma consulta de exemplo

Pool de SQL dedicado

Agora que uma conexão de banco de dados foi estabelecida, você pode consultar os dados.

  1. Clique com o botão direito do mouse em seu banco de dados no Gerenciador de Objetos do SQL Server.

  2. Selecione Nova Consulta. Uma janela de nova consulta é aberta.

    New query 1

  3. Copie a seguinte consulta T-SQL na janela de consulta:

    SELECT COUNT(*) FROM dbo.FactInternetSales;
    
  4. Execute a consulta selecionando Execute ou use o seguinte atalho: F5.

    Run query 1

  5. Examine os resultados da consulta. No exemplo a seguir, a tabela FactInternetSales tem 60398 linhas.

    Query results 1

Pool de SQL sem servidor

Agora que você estabeleceu uma conexão de banco de dados, consulte os dados.

  1. Clique com o botão direito do mouse em seu banco de dados no Gerenciador de Objetos do SQL Server.

  2. Selecione Nova Consulta. Uma janela de nova consulta é aberta.

    New query 2

  3. Copie a seguinte consulta T-SQL na janela de consulta:

    SELECT COUNT(*) FROM demo.dbo.usPopulationView
    
  4. Execute a consulta selecionando Execute ou use o seguinte atalho: F5.

    Run query 2

  5. Examine os resultados da consulta. Neste exemplo, a exibição usPopulationView tem 3.664.512 linhas.

    Query results 2

Próximas etapas

Agora que você pode se conectar e consultar, tente visualizar os dados com o Power BI.

Para configurar seu ambiente para autenticação do Microsoft Entra, consulte Authenticate to Synapse SQL.