设置无服务器 SQL 仓库

本页介绍如何为工作区设置无服务器 SQL 仓库。

重要

默认情况下启用无服务器 SQL 仓库。 查看此页面,检查工作区是否符合必要的要求。 若要如本页所述进行更改,必须对 Azure 工作区资源具有参与者或所有者权限。

注释

无服务器 SQL 仓库没有公共 IP 地址。 有关体系结构的详细信息,请参阅 高级体系结构

要求

  • Azure Databricks 工作区必须位于 Premium 计划
  • 工作区必须部署在支持 Databricks SQL Serverless 的区域

配置Azure storage防火墙

如果您使用 Azure Storage 防火墙来保护 Azure 存储数据源的访问,则必须将防火墙配置为允许从无服务器计算节点访问。

局限性

无服务器仓库具有以下限制:

  • 不支持外部 Hive 旧版元数据存储。 请参阅外部 Apache Hive 元存储(旧版)
  • 不支持群集策略,包括现成实例策略。 请参阅创建和管理计算策略
  • 无服务器 SQL 仓库的无服务器计算平面不使用客户可配置的后端Azure Private Link连接。 Azure Databricks 控制平面使用 mTLS 连接到无服务器计算平面,仅允许控制平面的 IP 地址访问。
  • 尽管无服务器计算平面不使用用于经典计算平面的安全群集连接中继,但无服务器 SQL 仓库没有公共 IP 地址。
  • VNet 注入不适用。
  • 无服务器 SQL 仓库不会对托管磁盘使用客户管理的密钥。 请参阅无服务器计算和客户管理的密钥