Partilhar via


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

Você pode usar o SQL Server Management Studio (SSMS) para se conectar e consultar o Synapse SQL no Azure Synapse Analytics por meio do pool SQL sem servidor ou de recursos dedicados do pool SQL.

Ferramentas suportadas para pool SQL sem servidor

O Azure Data Studio é totalmente suportado a partir da versão 1.18.0. O SSMS é parcialmente suportado a partir da versão 18.5, você pode usá-lo para conectar e consultar somente.

Pré-requisitos

Antes de começar, certifique-se de que tem os seguintes pré-requisitos:

  • SQL Server Management Studio (SSMS).
  • Para um pool SQL dedicado, você precisa de um data warehouse existente. Para criar um, consulte Criar um pool SQL dedicado. Para o pool SQL sem servidor, um já está provisionado, chamado Built-in, em seu espaço de trabalho no momento da criação.
  • O nome do SQL Server totalmente qualificado. Para encontrar esse nome, consulte Conectar-se ao Synapse SQL.

Ligar

Conjunto de SQL dedicado

Para se conectar ao Synapse SQL usando o pool SQL dedicado, execute estas etapas:

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

  2. Na caixa de diálogo Conectar 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 Ative Directory.
    • Nome de usuário e senha: insira seu nome de usuário e senha se a Autenticação do SQL Server tiver sido selecionada acima.
  3. Expanda seu SQL Server do Azure no Pesquisador de Objetos. Você pode exibir os bancos de dados associados ao servidor, como o banco de dados AdventureWorksDW de exemplo. Você pode expandir o banco de dados para ver as tabelas:

    Explore AdventureWorksDW 1

Conjunto de SQL sem servidor

Para se conectar ao Synapse SQL usando o pool SQL sem servidor, execute estas etapas:

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

  2. Na caixa de diálogo Conectar 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 Ative Directory:
    • Nome de usuário e senha: insira seu nome de usuário e senha se a Autenticação do SQL Server tiver sido selecionada acima.
    • Selecione Ligar.
  3. Para explorar, expanda o servidor SQL do Azure. Pode ver as bases de dados associadas ao servidor. Expanda a demonstração para ver o conteúdo em seu banco de dados de exemplo.

    Explore AdventureWorksDW 2

Executar uma consulta de exemplo

Conjunto 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 rato na base de dados no SQL Server Object Explorer.

  2. Selecione Nova Consulta. É aberta uma nova janela de consulta.

    New query 1

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

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

    Run query 1

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

    Query results 1

Conjunto de SQL sem servidor

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

  1. Clique com o botão direito do rato na base de dados no SQL Server Object Explorer.

  2. Selecione Nova Consulta. É aberta uma nova janela de consulta.

    New query 2

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

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

    Run query 2

  5. Veja os resultados da consulta. Neste exemplo, o modo de exibição usPopulationView tem 3664512 linhas.

    Query results 2

Próximos passos

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 Autenticar no Synapse SQL.