鏡像 Azure SQL 受控執行個體 (預覽)
Fabric 中的鏡像可讓您輕鬆避免複雜的 ETL(擷取轉換載入),並將您現有的 Azure SQL 受控執行個體 資產與 Microsoft Fabric 中的其餘數據整合。 您可以持續將現有的 SQL 受管理執行個體 資料庫直接復寫至 Fabric 的 OneLake。 在 Fabric 內,您可以解除鎖定功能強大的商業智慧、人工智慧、資料工程、資料科學和資料共用案例。
如需在 Fabric 中設定鏡像 Azure SQL 受控執行個體 的教學課程,請參閱教學課程:從 Azure SQL 受控執行個體 設定Microsoft網狀架構鏡像資料庫(預覽版)。
為什麼使用 Fabric 中的鏡像?
使用 Fabric 中的鏡像時,您不需要將多個廠商的不同服務拼湊在一起。 相反地,您可以享受高度整合、端對端且易於使用的產品,其設計目的是簡化分析需求,並專為Microsoft、Azure SQL 受控執行個體 與 1000 年代的技術解決方案所建置,可讀取開放原始碼 Delta Lake 數據表格式。
內建了哪些分析體驗?
鏡像資料庫是 Fabric 數據倉儲中的專案,與倉儲和 SQL 分析端點不同。
鏡像會在 Fabric 工作區中建立三個項目:
每個鏡像 Azure SQL 受控執行個體 都有自動產生的 SQL 分析端點,可在鏡像程式所建立的 Delta 數據表之上提供豐富的分析體驗。 使用者可以存取熟悉的 T-SQL 命令,這些命令可以定義和查詢資料物件,但無法操作來自 SQL 分析端點的資料,因為它是唯讀複本。 您可以在 SQL 分析端點中執行下列動作:
- 探索從 Azure SQL 受控執行個體 參考 Delta Lake 數據表中數據的數據表。
- 建立無程式碼查詢和檢視,無需撰寫程式碼即能以視覺化方式探索資料。
- 開發 SQL 檢視、內嵌 TVF (資料表值函式) 和預存程序,以在 T-SQL 中封裝您的語意和商務邏輯。
- 管理物件的權限。
- 查詢相同工作區中其他倉儲和 Lakehouse 中的資料。
除了 SQL 查詢編輯器之外,還有廣泛的工具生態系統,可查詢 SQL 分析端點,包括 SQL Server Management Studio (SSMS)、 Azure Data Studio,甚至是 GitHub Copilot。
網路需求
在目前的預覽期間,適用於 Azure SQL 受控執行個體的網狀架構鏡像會要求您使用公用端點,並設定 SQL 受控實例 VNET,以允許來自 Azure 服務的流量。 您可以使用 Azure 雲端或 Power BI 服務 標籤來設定此組態的範圍:
作用中交易、工作負載和複寫引擎行為
- 使用中交易會繼續保留事務歷史記錄截斷,直到交易認可和鏡像 Azure SQL 受控執行個體 趕上或交易中止為止。 長時間執行的交易可能會導致交易記錄的填寫超乎正常情形。 應監視源資料庫事務歷史記錄,讓事務歷史記錄不會填滿。 如需詳細資訊,請參閱交易記錄因長時間執行交易和 CDC 而成長。
- 每個使用者工作負載會有所不同。 在初始快照集期間,來源資料庫可能會有更多資源使用狀況,可用於 CPU 和 IOPS (每秒輸入/輸出作業,以讀取頁面)。 資料表更新/刪除作業可能會導致記錄產生增加。 深入瞭解如何監視 Azure SQL 受控執行個體的資源。
- 複寫引擎會獨立監視每個資料表的變更。 如果來源資料表中沒有任何更新,複寫引擎會開始退避,其中該資料表的持續時間呈指數遞增,且最多為一小時。 如果發生暫時性錯誤,防止數據重新整理,就會發生相同的情況。 複寫器引擎會在偵測到更新的資料之後自動繼續定期輪詢。
層級和購買模型支援
來源 Azure SQL 受控執行個體 可以是單一 SQL 受控實例或屬於實例集區的 SQL 受控實例。
- 支援虛擬核心購買模型中的所有服務層級。