Cloud SQL for SQL Server 对 PolyBase 的支持概览
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
<meta <="" content="本页介绍了将 PolyBase 与 Cloud SQL for SQL Server 实例搭配使用的优势。" name="description" />
<0
MySQL
| PostgreSQL
| SQL Server
Cloud SQL for SQL Server 支持 PolyBase。
借助 PolyBase,Cloud SQL for SQL Server 实例可以使用 Transact-SQL (T-SQL) 命令直接查询存储在外部数据源中的数据,就像这些数据存储在本地表中一样。您无需安装单独的客户端连接软件。
所有 Cloud SQL for SQL Server 版本和机器系列选项均支持 PolyBase。
如需详细了解 PolyBase,请参阅 Microsoft 文档:使用 SQL Server 中的 PolyBase 实现数据虚拟化。
外部数据源
Cloud SQL for SQL Server 中的 PolyBase 与以下外部数据源兼容:
- Cloud Storage:在 SQL Server 2022 或更高版本中受支持。
- Oracle:在 SQL Server 2019 和 SQL Server 2022 或更高版本中受支持。
副本
PolyBase 支持读取副本上的外部表。
如果您想在读取副本上查询外部表,则需要在读取副本上明确启用 PolyBase 功能。
所有外部数据源和表都会自动传播到副本。
限制
Cloud SQL 仅支持启用和停用 PolyBase 的操作。您需要使用 T-SQL 语句手动管理 SQL Server 实体。
在网络连接设置方面,存在以下限制:
- 如果使用 Cloud Storage 作为外部数据源,则仅支持基本身份验证。
- 配置了公共 IP 和专用 IP 的区域 Cloud SQL 实例不支持出站连接。
- 配置了公共 IP 的高可用性 (HA) 实例不支持与 PolyBase 搭配使用。
Cloud SQL for SQL Server 不支持 allow polybase export 服务器配置选项。您无法使用 PolyBase 将数据从 SQL Server 导出到其他数据源。
查询洞见功能不支持外部表查询。
不支持对数据库主密钥 (DMK) 进行备份和恢复操作。您必须手动管理用于加密 DMK 的密码。
后续步骤
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-05-04。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-05-04。"],[],[]]