網狀架構容量及OneLake使用情況
您只需要一個容量來驅動所有 Microsoft Fabric 體驗,包括 Microsoft OneLake。 如果您想要 OneLake 如何取用儲存體和計算的詳細範例,請繼續閱讀。
概觀
OneLake 會自動隨附每個 Fabric 租用戶,並設計為所有分析資料的單一位置。 所有 Fabric 資料項目都會預先連接,以將資料儲存在 OneLake 中。 例如,當您將資料儲存在 Lakehouse 或倉儲中時,您的資料會原生儲存在 OneLake 中。
使用 OneLake 時,您需要支付所儲存資料費用,類似於 Azure Data Lake Storage (ADLS) Gen2 或 Amazon S3 等服務。 不過,與其他服務不同,OneLake 不會針對交易 (例如讀取、寫入) 單獨收費。 相反地,交易會取用現有的 Fabric 容量,該容量也用來執行其他 Fabric 體驗。 如需與 ADLS Gen2 相當的定價相關資訊,請參閱 Fabric 定價。
為了說明這一點,讓我們逐步解說範例。
假設您每秒購買具有 2 個容量單位 (CU) 的 F2 SKU。 讓我們將 Capacity1 命名為。
然後,您可以使用網狀架構入口網站建立 Workspace1,並將 450 MB 的檔案上傳至 Lakehouse。 此動作會同時取用 OneLake 儲存體和 OneLake 交易。
現在,讓我們深入探討每個維度。
OneLake 儲存體
由於 OneLake 儲存體以隨用隨付模型運作,因此「OneLake 儲存體」的單獨費用會出現在您的帳單中,與 450 MB 的儲存資料相對應。
如果您是容量管理員,您可以在 Fabric 容量計量應用程式中檢視儲存體使用量。 開啟 [儲存體] 索引標籤,然後選擇 [體驗] 作為 Lake,以查看 OneLake 記憶體的成本。 如果您的容量中有多個工作區,可以查看每個工作區的儲存體。
下圖顯示兩個資料列:計費記憶體 和 目前記憶體。 可計費記憶體會反映當月累計數據使用量。 因為儲存資料的總費用不是在某一天收取,而是在整個月中按比例分攤。 您可以將每月價格估計為可計費記憶體 (GB) 乘以每個 GB 每月的價格。
例如,在第 1 天儲存 1 TB 的數據,會新增至 33 GB 的每日計費記憶體。 第一天是 1 TB / 30 天 = 33 GB,而且每天會新增 33 GB,直到當月結束為止。 OneLake 虛刪除 防止意外刪除個別檔案,藉由在永久刪除檔案之前,保留檔案至預設的保存期限。 軟刪除的數據會以與使用中數據相同的費率計費。
OneLake 計算
對 OneLake 的要求(例如讀取、寫入或清單)會耗用 Fabric 容量。 OneLake 會將 API 對應至像是 ADLS 的操作。 容量計量應用程式中會顯示每個作業的容量使用量。 在上述範例中,檔案上傳導致寫入交易耗用 127.46 CU 秒。 此耗用量在容量指標應用程式中的作業名稱欄下,會回報為 OneLake Write via Proxy。
現在,如果您使用筆記本電腦讀取此數據。 您使用了 1.39 CU 秒的讀取交易。 此耗用量在計量應用程式中會以 OneLake Read via Redirect 的形式回報。 請參閱 OneLake 耗用量頁面,以瞭解每種作業類型如何取用容量單位。
若要深入瞭解計量應用程式的各種術語,請參閱 瞭解計量應用程式計算頁面 - Microsoft Fabric。
您可能想知道捷徑如何影響我的 OneLake 使用量? 在上述範例中,記憶體和計算都會計費為 Capacity1。 現在,假設您有第二個容量 Capacity2,其中包含 Workspace2。 您可以建立 Lakehouse,並建立您在 Workspace1 中上傳之 parquet 檔案的快捷方式。 您可以建立筆記本以查詢 parquet 檔案。 當 Capacity2 存取資料時,此讀取作業的計算或交易成本會取用 Capacity2 中的 CU。 儲存體會繼續將向 Capacity1 計費。
如果 Capacity2 已暫停,但 Capacity1 為使用中,您無法透過 Workspace2 (Capacity2) 中的快捷方式讀取數據,但可以直接在 Workspace1 中存取數據(Capacity1)。
如果 Capacity1 已暫停且 Capacity2 為使用中,則您無法讀取 Workspace1 (Capacity1) 中的數據,但您仍然可以使用 Workspace2 中的快捷方式來使用數據。 在這兩種情況下,由於數據仍儲存在 Capacity1 中,記憶體成本仍會計入 Capacity1
如果您的 CU 耗用量超過容量限制,可能會發生 節流,導致交易暫時延遲或拒絕。
啟動 Fabric 的 60 天免費試用,以探索 OneLake 和其他功能,並訪問 Fabric 論壇 以提出問題。