Поделиться через


Connect to Synapse SQL with Visual Studio and SSDT

Use Visual Studio to query dedicated SQL pool using Azure Synapse Analytics. Этот метод использует расширение SQL Server Data Tools (SSDT) в Visual Studio 2019.

Примечание.

Serverless SQL pool support requires at least VS2022 17.7 see the release notes: Support for Serverless Sql Pool.

Предпосылки

To use this tutorial, you need to have the following components:

1. Connect to a dedicated SQL pool

  1. Откройте Visual Studio 2019.

  2. Open the SQL Server Object Explorer by selecting View>SQL Server Object Explorer.

    Обозреватель объектов SQL Server

  3. Щелкните значок "Добавить SQL Server ".

    Add SQL Server

  4. Заполните поля в окне «Подключение к серверу».

    Подключение к серверу

    • Server name: Enter the server name previously identified.
    • Authentication: Select SQL Server Authentication or Active Directory Integrated Authentication:
    • User Name and Password: Enter your user name and password if SQL Server Authentication was selected above.
    • Щелкните Подключить.
  5. Чтобы исследовать данные, разверните сервер Azure SQL Server. Вы можете просмотреть базы данных, связанные с сервером. Откройте AdventureWorksDW, чтобы просмотреть таблицы в примере базы данных.

    Исследуйте AdventureWorksDW

2. Запуск примера запроса

Now that a connection has been established to your database, you'll write a query.

  1. Щелкните правой кнопкой мыши базу данных в обозревателе объектов SQL Server.

  2. Выберите Создать запрос. Откроется новое окно запроса.

    Новый запрос

  3. Скопируйте следующий запрос T-SQL в окно запроса.

    SELECT COUNT(*) FROM dbo.FactInternetSales;
    
  4. Запустите запрос, щелкнув зеленую стрелку или используйте следующее сочетание клавиш: CTRL+SHIFT+E

    Выполнение запроса

  5. Просмотрите результаты запроса. В этом примере таблица FactInternetSales содержит 60 398 строк.

    Результаты запроса

Дальнейшие действия

Теперь, когда вы можете подключиться и выполнить запрос, попробуйте визуализировать данные с помощью Power BI. To configure your environment for Microsoft Entra authentication, see Authenticate to dedicated SQL pool.