Compartilhar via

使用 Visual Studio 和 SSDT 连接到 Synapse SQL

使用Visual Studio通过 Azure Synapse Analytics 查询专用 SQL 池。 此方法在 Visual Studio 2019 中使用 SQL Server Data Tools (SSDT) 扩展。

注释

无服务器 SQL 池支持至少需要 VS2022 17.7,请参阅发行说明: 支持无服务器 Sql 池

先决条件

若要使用本教程,需要具有以下组件:

1.连接到专用 SQL 池

  1. 打开 Visual Studio 2019。

  2. 通过选择视图>SQL Server 对象资源管理器,打开 SQL Server 对象资源管理器。

    SQL Server Object Explorer

  3. 单击 Add SQL Server 图标。

    Add SQL Server

  4. 填写“连接到服务器”窗口中的字段。

    连接到服务器

    • 服务器名称:输入之前标识的服务器名称
    • Authentication:选择SQL Server身份验证Active Directory集成身份验证
    • User NamePassword:如果上面选择了SQL Server身份验证,请输入用户名和密码。
    • 单击连接
  5. 若要探索,请展开 Azure SQL 服务器。 可以查看与服务器关联的数据库。 展开 AdventureWorksDW 以查看示例数据库中的表。

    探索 AdventureWorksDW

2.运行示例查询

现在已经建立了与数据库的连接,您将编写一个查询。

  1. 右键单击SQL Server Object Explorer中的数据库。

  2. 选择“新建查询”。 此时会打开一个新的查询窗口。

    新建查询

  3. 将以下 T-SQL 查询复制到查询窗口中:

    SELECT COUNT(*) FROM dbo.FactInternetSales;
    
  4. 单击绿色箭头或使用以下快捷方式运行查询: CTRL+SHIFT+E

    运行查询

  5. 查看查询结果。 在此示例中,FactInternetSales 表包含 60398 行。

    查询结果

后续步骤

现在,可以连接和查询,请尝试 使用 Power BI 可视化数据。 若要配置环境以Microsoft Entra 身份验证,请参阅 “向专用 SQL 池进行身份验证”。