Fabric 中的鏡像視圖

鏡像檢視會複製來自你來源系統的邏輯檢視,而不是完整的實體資料表。 你可以將來源過濾器、連接和轉換帶入 OneLake,而不必建立獨立的工程管線。

  • 從原始系統複製檢視邏輯,無需你在 Fabric 中重建查詢。
  • 這樣就不必另外建立 Spark 或 SQL 管線來重塑原始資料。
  • 協助下游使用者直接在 OneLake 中查詢經過整理、篩選或聯結的資料。

Note

目前,Snowflake 的鏡像功能僅在預覽版中支援視圖。

先決條件

  • Microsoft Fabric 容量(F2 或更高版本)或 Fabric 試用版。
  • 設定為鏡像的 Snowflake 資料來源。

啟用鏡像視圖

你可以用兩種方式啟用檢視:

  • 在建立新鏡像資料庫的過程中。
  • 對於現有的鏡像資料庫,可以在鏡像監控頁面上的設定儀表板進行配置。

當你連接到你的 Snowflake 資料庫後, 檢視 會出現在表格選擇畫面上。 (此範例可顯示雪花來源。)

Snowflake 鏡像配置儀表板的截圖,顯示選擇並啟用視圖的選項。

當您選擇要複製的檢視後,系統會跳出一個對話方塊,提示您先確認知悉啟用延伸功能會產生費用,然後才能繼續。

鏡像對話中擴展功能的截圖,以啟用擴充功能並確認計費影響。

鏡像視圖的運作原理

當您為鏡像資料庫啟用檢視時,Fabric 會依排定的週期將檢視結果具體化為 Delta 資料表,並儲存至 OneLake。 複製過程如下:

  1. Fabric 會從來源系統(Snowflake)讀取視圖定義。
  2. Fabric 將視圖實體化——它執行查詢並將結果儲存為 OneLake 中的 Delta 表格。
  3. 你可以透過 SQL 分析端點、Spark 和 Direct Lake 查詢實體化的視圖。
  4. Fabric 每 12 小時刷新檢視以保持資料最新。

Pricing

Note

沒有擴充功能的鏡像是免費的。

鏡像檢視需要額外的運算來實現並定期刷新檢視結果。 定價是根據每個刷新週期內實際完成的計算工作量來決定的。

關於完整定價模型、計量細節及計費範圍,請參見「鏡像擴展功能的計費」。

Limitations

  • Snowflake 是唯一支持觀點的來源。
  • Fabric 每 12 小時刷新一次視圖,而非像桌面鏡像那樣幾乎即時更新。
  • 包含巢狀子查詢或不支援函式的複雜視圖可能無法成功複製。