可以使用 SQL Server Management Studio (SSMS)通过无服务器 SQL 池或专用 SQL 池资源连接到 Azure Synapse Analytics 中的 Synapse SQL 并查询 Synapse SQL。
先决条件
- SQL Server Management Studio (SSMS)。
- 数据仓库。 若要为专用 SQL 池创建data warehouse,请参阅 创建专用 SQL 池。 对于无服务器 SQL 池,创建时已在工作区中预配名为 Built-in 的data warehouse。
- 完全限定 SQL Server 名称。 若要查找此名称,请参阅连接到 Synapse SQL。
连接到 Synapse SQL
- 专用 SQL 池
- 无服务器 SQL 池
若要使用专用 SQL 池连接到 Synapse SQL,请执行以下步骤:
打开SQL Server Management Studio(SSMS)。
在“连接到服务器”对话框中,填写各个字段,然后选择“连接” :
- 服务器名称:输入先前确定的服务器名称。
- Authentication:选择身份验证类型,例如SQL Server身份验证或Active Directory集成身份验证。
- Login 和 Password:如果选择SQL Server身份验证,请输入用户名和密码。
在 Object Explorer 中展开 Azure SQL Server。 可以查看与服务器关联的数据库,例如示例
AdventureWorksDW数据库。 可以展开数据库来查看表:
运行示例查询
- 专用 SQL 池
- 无服务器 SQL 池
建立数据库连接后,即可查询数据。
右键单击SQL Server Object Explorer中的数据库。
选择“新建查询” 。 此时会打开一个新的查询窗口。
将以下 Transact-SQL (T-SQL) 查询复制到查询窗口中:
SELECT COUNT(*) FROM dbo.FactInternetSales;通过选择
Execute运行查询,也可使用以下快捷方式:F5。
查看查询结果。 在以下示例中,
FactInternetSales表包含 60,398 行。
相关内容
- 通过 Power BI Professional 连接到无服务器 SQL 池
- Azure Synapse Analytics 中的 SQL 身份验证