SQL Server 適用的 Cloud SQL 支援 PolyBase 總覽

<meta <="" content="This page describes the benefits of using PolyBase with your Cloud SQL for SQL Server instances." name="description" /> <0

SQL Server 適用的 Cloud SQL 支援 PolyBase。

透過 PolyBase,SQL Server 適用的 Cloud SQL 執行個體會使用 Transact-SQL (T-SQL) 指令,直接查詢儲存在外部資料來源中的資料,就像資料儲存在本機資料表中一樣。您不需要安裝個別的用戶端連線軟體。

所有SQL Server 適用的 Cloud SQL 版本機器系列選項都支援 PolyBase。

如要進一步瞭解 PolyBase,請參閱 Microsoft 說明文件,瞭解如何使用 SQL Server 中的 PolyBase 進行資料虛擬化

外部資料來源

SQL Server 適用的 Cloud SQL 中的 PolyBase 可與下列外部資料來源相容:

  • Cloud Storage:支援 SQL Server 2022 以上版本。
  • Oracle:支援 SQL Server 2019 和 SQL Server 2022 以上版本。

備用資源

PolyBase 支援唯讀備用資源上的外部資料表。

如要在唯讀備用資源上查詢外部資料表,您必須在唯讀備用資源上明確啟用 PolyBase 功能。

所有外部資料來源和資料表都會自動傳播至副本。

限制

  • Cloud SQL 僅支援啟用和停用 PolyBase 的作業。您必須使用 T-SQL 陳述式,手動管理 SQL Server 實體。

  • 設定網路連線時,請注意下列限制:

    • 如果使用 Cloud Storage 做為外部資料來源,則僅支援基本驗證
    • 如果區域 Cloud SQL 執行個體同時設定了公開和私人 IP,就不支援傳出連線功能。
    • PolyBase 不支援使用設定公開 IP 的高可用性 (HA) 執行個體。
  • SQL Server 適用的 Cloud SQL 不支援 allow polybase export 伺服器設定選項。您無法使用 PolyBase 將資料從 SQL Server 匯出至其他資料來源。

  • 查詢洞察功能不支援外部資料表查詢。

  • 系統不支援備份和還原資料庫主金鑰 (DMK) 的作業。您必須手動管理用於加密 DMK 的密碼

後續步驟