Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
使用 Visual Studio 通过 Azure Synapse Analytics 查询专用 SQL 池。 此方法在 Visual Studio 2019 中使用 SQL Server Data Tools (SSDT) 扩展。
注释
无服务器 SQL 池支持至少需要 VS2022 17.7,请参阅发行说明: 支持无服务器 Sql 池。
先决条件
若要使用本教程,需要具有以下组件:
- 现有 Synapse 工作区,如果需要创建工作区,请参阅“创建 Synapse 工作区”
- 专用 SQL 池。 如果没有专用 SQL 池,请参阅“创建专用 SQL 池”。
- SSDT for Visual Studio。 如果你有 Visual Studio,则可能已经拥有此组件。 有关安装说明和选项,请参阅 安装 Visual Studio 和 SSDT。
- 完全限定的 SQL Server 名称。 若要查找此服务器名称,请参阅 “连接到专用 SQL 池”。
1.连接到专用 SQL 池
打开 Visual Studio 2019。
通过选择 “查看>SQL Server 对象资源管理器”打开 SQL Server 对象资源管理器。
单击 “添加 SQL Server ”图标。
填写“连接到服务器”窗口中的字段。
- 服务器名称:输入之前标识的服务器名称。
- 身份验证:选择 SQL Server 身份验证 或 Active Directory 集成身份验证:
- 用户名和密码:如果上面选择了 SQL Server 身份验证,请输入用户名和密码。
- 单击连接。
要进行查找,请展开 Azure SQL Server。 可以查看与服务器关联的数据库。 展开 AdventureWorksDW 以查看示例数据库中的表。
2.运行示例查询
现在已经建立了与数据库的连接,您将编写一个查询。
在 SQL Server 对象资源管理器中右键单击数据库。
选择“新建查询”。 此时会打开一个新的查询窗口。
将以下 T-SQL 查询复制到查询窗口中:
SELECT COUNT(*) FROM dbo.FactInternetSales;单击绿色箭头或使用以下快捷方式运行查询:
CTRL+SHIFT+E
查看查询结果。 在此示例中,FactInternetSales 表包含 60398 行。
后续步骤
现在,可以连接和查询,请尝试 使用 Power BI 可视化数据。 若要配置环境以Microsoft Entra 身份验证,请参阅 “向专用 SQL 池进行身份验证”。