你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure Synapse Analytics中的逻辑服务器是什么?

Tip

Microsoft Fabric Data Warehouse是数据湖基础上的企业规模关系仓库,具有未来就绪的体系结构、内置 AI 和新功能。 如果不熟悉数据仓库,请从Fabric Data Warehouse开始。 现有的指定 SQL 池工作负荷可以升级到 Fabric,以跨数据科学、实时分析和报告访问新功能。

本文介绍Azure Synapse Analytics中使用的Azure中的逻辑服务器。 逻辑服务器可以同时托管Azure SQL数据库和独立专用 SQL 池,而不是在Azure Synapse Analytics工作区中。

有关Azure SQL 数据库中的逻辑服务器的信息,请参阅 什么是 Azure SQL 数据库?

Overview

在Azure中,逻辑 SQL Server 是充当数据库集合的中心管理点的逻辑构造。 在逻辑服务器级别,可以 设置访问控制连接设置防火墙规则和其他 安全功能和威胁检测

逻辑服务器必须存在,然后才能在Azure Synapse Analytics的独立专用 SQL 池中创建数据库。 Azure Synapse Analytics工作区中的专用 SQL 池不使用逻辑 SQL 服务器。

Azure Synapse Analytics中的逻辑服务器:

  • 在Azure订阅中创建,但可以使用其包含的资源移动到另一个订阅。
  • 专用 SQL 池的父资源。
  • 为专用 SQL 池提供命名空间。
  • 是具有强生存期语义的逻辑容器 - 删除服务器,并删除其数据库和 SQL 池。
  • 参与 Azure 基于角色的访问控制(Azure RBAC) - 服务器中的专用 SQL 池从服务器继承访问权限。
  • 是专用 SQL 池标识的高阶元素,用于Azure资源管理目的。
  • 在区域内配置资源。
  • 提供用于数据库访问的连接终结点(<server-name>.sql.azuresynapse.net)。
  • 通过连接到 master 数据库,提供对 DMV 中包含资源元数据的访问权限。
  • 提供应用于其数据库的管理策略的范围 - 登录名、防火墙、审核、威胁检测等。
  • 受父级订阅中的配额限制。 有关详细信息,请参阅 订阅限制
  • 提供其所包含资源的作用域。
  • 这是针对包含资源上已启用功能的版本控制范围。

此逻辑服务器不同于本地环境中的你可能熟悉的 SQL Server 实例。 具体而言,并不保证专用 SQL 池与管理这些专用 SQL 池的服务器之间的位置关系。 Azure Synapse不公开任何实例级访问或功能。

  • 不支持在逻辑服务器上创建、更改或删除用户对象(例如表、视图或存储过程 master )。
  • 逻辑服务器可以与其资源组位于不同的区域。 由单个逻辑服务器管理的所有数据库都在逻辑服务器所在区域中创建。

逻辑服务器的 master 数据库包含与 SQL Server 实例中的登录名类似的登录名,这些登录名有权访问服务器上的一个或多个数据库,并可以向这些登录名授予有限的管理权限。 有关详细信息,请参阅登录名

  • 创建逻辑服务器时,您需要提供一个具有管理员权限的服务器登录帐户和密码,以便管理服务器上的 master 数据库以及在该服务器上创建的所有数据库。 这一初始帐户就是 SQL 登录帐户。
  • Azure Synapse Analytics专用 SQL 池支持 SQL 身份验证和Microsoft Entra身份验证。 不支持 Windows 身份验证。

开始

Tip

Microsoft Fabric Data Warehouse是数据湖基础上的企业规模关系仓库,具有未来就绪的体系结构、内置 AI 和新功能。 如果不熟悉数据仓库,请从Fabric Data Warehouse开始。 现有的指定 SQL 池工作负荷可以升级到 Fabric,以跨数据科学、实时分析和报告访问新功能。

管理服务器、数据库和防火墙

可以使用Azure门户、Azure PowerShell、Azure CLI、Transact-SQL(T-SQL)和 REST API 来管理逻辑服务器、专用 SQL 池和防火墙。

可以提前创建逻辑服务器的资源组,也可以在创建服务器本身期间创建。

后续步骤