Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
使用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,则可能已有此组件。 有关安装说明和选项,请参阅 installing Visual Studio 和 SSDT。
- 完全限定 SQL 服务器名称。 若要查找此服务器名称,请参阅 “连接到专用 SQL 池”。
1.连接到专用 SQL 池
打开 Visual Studio 2019。
通过选择视图>SQL Server 对象资源管理器,打开 SQL Server 对象资源管理器。
单击 Add SQL Server 图标。
填写“连接到服务器”窗口中的字段。
- 服务器名称:输入之前标识的服务器名称。
- Authentication:选择SQL Server身份验证或Active Directory集成身份验证:
- User Name 和 Password:如果上面选择了SQL Server身份验证,请输入用户名和密码。
- 单击连接。
若要探索,请展开 Azure SQL 服务器。 可以查看与服务器关联的数据库。 展开 AdventureWorksDW 以查看示例数据库中的表。
2.运行示例查询
现在已经建立了与数据库的连接,您将编写一个查询。
右键单击SQL Server Object Explorer中的数据库。
选择“新建查询”。 此时会打开一个新的查询窗口。
将以下 T-SQL 查询复制到查询窗口中:
SELECT COUNT(*) FROM dbo.FactInternetSales;单击绿色箭头或使用以下快捷方式运行查询:
CTRL+SHIFT+E
查看查询结果。 在此示例中,FactInternetSales 表包含 60398 行。
后续步骤
现在,可以连接和查询,请尝试 使用 Power BI 可视化数据。 若要配置环境以Microsoft Entra 身份验证,请参阅 “向专用 SQL 池进行身份验证”。