Share via


鏡鏡雪花 (預覽)

Fabric 中的鏡像可讓您輕鬆避免複雜的 ETL(擷取轉換負載),並將現有的 Snowflake 倉儲數據與 Microsoft Fabric 中的其餘數據整合。 您可以持續將現有的 Snowflake 數據直接復寫至 Fabric 的 OneLake。 在 Fabric 中,您可以解除鎖定強大的商業智慧、人工智慧、資料工程師、資料科學 和數據共用案例。

如需在 Fabric 中設定適用於鏡像之 Snowflake 資料庫的教學課程,請參閱教學課程:從 Snowflake 設定 Microsoft Fabric 鏡像資料庫(預覽版)。

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

使用 Fabric 中的鏡像,您不需要將多個廠商的不同服務拼湊在一起。 相反地,您可以享受高度整合、端對端且易於使用的產品,其設計目的是簡化分析需求,並專為 Microsoft、Snowflake 和 1000 年代的技術解決方案所建置,可讀取開放原始碼 Delta Lake 數據表格式。

內建了哪些分析體驗?

鏡像資料庫是 Fabric Synapse 中的專案,資料倉儲倉儲SQL 分析端點不同。

適用於 Snowflake 的網狀架構資料庫鏡像圖表。

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

  • 鏡像資料庫專案。 鏡像會管理將數據復寫到 OneLake ,並以分析就緒的格式轉換成 Parquet。 這可啟用數據工程、數據科學等下游案例。
  • SQL 分析端點
  • 默認語意模型

每個鏡像資料庫都有自動產生的 SQL 分析端點 ,可在鏡像程式所建立的 Delta 數據表之上提供豐富的分析體驗。 用戶可以存取熟悉的 T-SQL 命令,這些命令可以定義和查詢資料物件,但無法操作來自 SQL 分析端點的數據,因為它是唯讀複本。 您可以在 SQL 分析端點中執行下列動作:

  • 探索從 Snowflake 參考 Delta Lake 數據表中數據的數據表。
  • 在不撰寫程式代碼行的情況下,建立任何程式代碼查詢和檢視,並以可視化方式探索數據。
  • 開發 SQL 檢視、內嵌 TVF(資料表值函式)和預存程式,以在 T-SQL 中封裝您的語意和商業規則。
  • 管理物件的許可權。
  • 查詢相同工作區中其他 Warehouses 和 Lakehouses 中的數據。

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

安全性考量

若要啟用網狀架構鏡像,您需要 Snowflake 資料庫的用戶許可權,其中包含下列許可權:

  • CREATE STREAM
  • SELECT table
  • SHOW tables
  • DESCRIBE tables

如需詳細資訊,請參閱串流數據表 存取控制 許可權的 Snowflake 檔,以及串流的必要許可權。

重要

在來源 Snowflake 倉儲中建立的任何細微安全性,都必須在 Microsoft Fabric 的鏡像資料庫中重新設定。 如需詳細資訊,請參閱 Microsoft Fabric 中的 SQL 細微許可權。

鏡像雪花成本考慮

網狀架構不會向 OneLake 收取網路數據輸入費用以進行鏡像。 當您的 Snowflake 數據復寫到 OneLake 時,沒有任何鏡像成本。

當數據鏡像時,有 Snowflake 計算和雲端查詢成本:虛擬倉儲計算和雲端服務計算。

  • Snowflake 虛擬倉儲計算費用:
    • 如果 Snowflake 中正在讀取的數據變更,且接著會鏡像到 Fabric,計算費用將會在 Snowflake 端收取。
    • 任何元數據查詢會在幕後執行,以檢查數據變更,不會針對任何 Snowflake 計算收費:不過,會產生這類 SELECT * 數據的查詢將會喚醒 Snowflake 倉儲,並收取計算費用。
  • Snowflake 服務計算費用:
    • 雖然幕後工作沒有任何計算費用,例如撰寫、元數據查詢、訪問控制、顯示數據變更,甚至是 DDL 查詢,但有與這些查詢相關聯的雲端成本。
    • 視您所擁有的 Snowflake 版本類型而定,您將需支付任何雲端服務成本的對應點數。

在下列螢幕快照中,您可以看到要鏡像到 Fabric 之相關聯 Snowflake 資料庫的虛擬倉儲計算和雲端服務計算成本。 在此案例中,大部分的雲端服務計算成本(以黃色為單位)都是根據先前所述的點,來自數據變更查詢。 虛擬倉儲計算費用(以藍色表示)嚴格來自從 Snowflake 讀取的數據變更,並鏡像到 Fabric。

Snowflake 成本圖表的螢幕快照。

如需 Snowflake 特定雲端查詢成本的詳細資訊,請參閱 Snowflake 檔:了解整體成本

後續步驟