什麼是 Fabric 中的鏡像?

身為數據復寫解決方案,Fabric 中的鏡像是低成本且低延遲的解決方案,可將各種系統的數據結合到單一分析平臺。 您可以持續將現有的數據資產直接復寫到 Fabric 的 OneLake,包括來自 Azure SQL 資料庫、Azure Cosmos DB 和 Snowflake 的數據。

有了 OneLake 中可查詢格式的最新數據,您現在可以在 Fabric 中使用所有不同的服務,例如使用 Spark 執行分析、執行筆記本、數據工程、透過 Power BI 報表可視化等等。

Fabric 中的鏡像可讓使用者享受高度整合、端對端且易於使用的產品,其設計目的是簡化分析需求。 鏡像是專為 Microsoft 之間的開放與共同作業所建置,以及可讀取開放原始碼 Delta Lake 數據表格式的技術解決方案,是低成本且低延遲的周全解決方案,可讓您在 OneLake 中建立數據的複本,以用於所有分析需求。

然後,Delta 數據表可以隨處使用 Fabric,讓使用者加速進入 Fabric 的旅程。

重要

這項功能處於預覽狀態

為什麼要在 Fabric 中使用鏡像?

現今,許多組織都有任務關鍵性操作或分析數據位於尋址接收器中。

存取和使用此數據現在需要複雜的 ETL(擷取轉換載入)管線、商務程式和決策接收器,才能建立:

  • 對重要、不斷變更、數據的限制和有限存取
  • 人員、流程和技術之間的摩擦
  • 建立數據管線和處理至重要數據的長時間等候時間
  • 不需要自由地使用您分析及分享見解所需的工具
  • 缺乏適當的基礎,讓人們共用和共同作業數據
  • 所有分析案例都沒有常見的開放數據格式 - BI、AI、整合、工程甚至應用程式

Fabric 中的鏡像提供輕鬆的體驗,可加速深入解析和決策的時間,以及細分技術解決方案之間的數據尋址接收器:

  • 近乎實時的數據復寫到 SaaS 數據湖,內建的 BI 和 AI 內建分析

Microsoft Fabric 平臺是以軟體即服務 (SaaS) 為基礎所建置,其採用簡單且整合至全新的層級。 若要深入瞭解 Microsoft Fabric,請參閱 什麼是 Microsoft Fabric?

鏡像會在您的 Fabric 工作區中建立三個專案:

除了 Microsoft Fabric SQL 查詢編輯器 之外,還有廣泛的工具生態系統,包括 SQL Server Management StudioAzure Data Studio,甚至是 GitHub Copilot。

共用 可讓您輕鬆進行訪問控制和管理,以確保您可以控制敏感性資訊的存取權。 共用也可讓您在整個組織中進行安全且民主化的決策。

如何? 在租用戶中啟用鏡像?

Power BI 系統管理員可以使用 Power BI 管理入口網站中找到的設定,為整個組織或特定安全組啟用或停用鏡像。 然後,鏡像專案會出現在 [ 建立 ] 選項中。 如需詳細資訊,請參閱 在 Microsoft Fabric 租用戶中啟用鏡像。

目前,預覽版中提供下列外部資料庫。

平台 近乎實時的複寫 端對端教學課程
來自 Azure Cosmos DB 的 Microsoft Fabric 鏡像資料庫 Yes 教學課程:Azure Cosmos DB
來自 Azure SQL 資料庫 的 Microsoft Fabric 鏡像資料庫 Yes 教學課程:Azure SQL 資料庫
來自 Snowflake 的 Microsoft Fabric 鏡像資料庫 Yes 教學課程:Snowflake

鏡像的近乎即時復寫如何運作?

鏡像是藉由建立與作業數據源的安全連線來啟用。 您可以選擇複寫整個資料庫或個別數據表,鏡像會自動讓數據保持同步。設定之後,數據會持續復寫到 OneLake 以供分析取用。

以下是鏡像的核心原則:

  • 在 Fabric 中啟用鏡像既簡單又直覺,不需要建立複雜的 ETL 管線、配置其他計算資源,以及管理數據移動。

  • Fabric 中的鏡像是完全受控的服務,因此您不必擔心鏡像聯機的裝載、維護或管理複寫。

共用

共用可讓您輕鬆進行訪問控制和管理,而數據列層級安全性 (RLS) 和物件層級安全性 (OLS) 等安全性控制措施也可讓您控制敏感性資訊的存取權。 共用也可讓您在整個組織中進行安全且民主化的決策。

藉由共用,使用者會授與其他使用者或使用者對鏡像資料庫的存取權,而不授與工作區及其其餘專案的存取權。 當有人共用鏡像資料庫時,也會授與 SQL 分析端點的存取權和相關聯的預設語意模型。

使用 [工作區] 檢視中鏡像資料庫名稱旁的 [共用] 按鈕,存取 [共用] 對話框。 您可以透過 Microsoft Fabric 中的 OneLake 數據中樞[與我 共用] 區段找到共用鏡像資料庫。

如需詳細資訊,請參閱 共用您的倉儲和管理許可權

跨資料庫查詢

透過儲存在 OneLake 中的鏡像資料庫數據,您可以在單一 T-SQL 查詢中撰寫跨資料庫查詢、聯結來自鏡像資料庫、倉儲和 Lakehouses SQL 分析端點的數據。 如需詳細資訊,請參閱 撰寫跨資料庫查詢

例如,您可以使用三部分命名,從鏡像資料庫和倉儲參考數據表。 在下列範例中,使用三部分名稱在倉儲 ContosoWarehouse中參考 ContosoSalesTable 。 從其他資料庫或倉儲,標準 SQL 三部分命名慣例的第一個部分是鏡像資料庫的名稱。

SELECT * 
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;

使用鏡像資料庫數據 資料工程師

Microsoft Fabric 提供各種數據工程功能,以確保您的數據易於存取、組織良好且高品質。 從網狀架構 資料工程師,您可以:

  • 使用 Lakehouse 建立和管理您的數據作為 Spark
  • 設計管線以將數據複製到 Lakehouse
  • 使用 Spark 作業定義將批次/串流作業提交至 Spark 叢集
  • 使用筆記本撰寫程式代碼來擷取、準備和轉換

使用鏡像資料庫數據 資料科學

Microsoft Fabric 提供 Synapse 資料科學,讓用戶能夠完成端對端數據科學工作流程,以取得數據擴充和商務見解。 您可以完成整個數據科學程序的各種活動,從數據探索、準備和清理到實驗、模型化、模型評分,以及將預測性深入解析服務到 BI 報表。

Microsoft Fabric 使用者可以存取 資料科學 工作負載。 他們可以從該處探索及存取各種相關資源。 例如,他們可以建立機器學習實驗、模型和筆記本。 他們也可以匯入 資料科學 首頁上現有的筆記本。