Eventhouse 和 KQL 資料庫耗用量

EventhouseKQL 資料庫 會在完全受控的 Kusto 引擎上運作。 使用 Eventhouse 或 KQL 資料庫,您可以在 5 到 10 秒內預期分析可用的計算。 計算資源會隨著資料分析需求而成長。 本文章說明 Microsoft Fabric 中 KQL 資料庫的計算使用量報告,包括 KustoUpTime儲存

當您使用 Fabric 容量時,使用量費用會出現在 Microsoft 成本管理中訂用帳戶下的 Azure 入口網站內。 若要瞭解 Fabric 計費,請造訪瞭解 Fabric 容量上的 Azure 帳單

重要

Microsoft Fabric 工作負載使用量費率的變更

使用量費率可能隨時變更。 Microsoft會使用合理的努力,透過電子郵件或產品內通知提供通知。 變更應在 Microsoft 發行版本資訊Microsoft Fabric 部落格中所述的日期生效。 如果針對 Microsoft Fabric工作負載使用量費率的任何變更,實際上會增加所需的容量單位 (CU) 以使用特定工作負載,客戶可以使用適用於所選付款方式的可用取消選項。

容量

根據在 Fabric 中購買的容量 SKU,您有權取得在所有 Fabric 工作負載共用的一組容量單位 (CU)。 如需有關所支援授權的更多資訊,請參閱 Microsoft Fabric 授權

容量 是一組專用的資源,可在指定時間使用。 容量會定義資源執行活動或產生輸出的能力。 不同的資源會在不同的時間取用 SU。 KQL 資料庫所使用的容量量是以 KustoUpTime 作業為基礎

KustoUpTime

Eventhouse 的 KustoUpTime 是事件存放區 作用中的秒數,與事件屋所使用的虛擬核心數目有關。 自動調整機制可用來判斷事件存放區的大小。 此機制會根據您的使用模式,確保成本和效能優化。 附加多個 KQL 資料庫的 eventhouse 只會針對 eventhouse 項目顯示 KustoUpTime。 您不會看到 KQL 資料庫子項目的使用量。

例如,使用 30 秒作用中 4 個虛擬核心的 4 KQL 資料庫之 Eventhouse 將會使用 120 秒的容量單位。

KQL 資料庫的 KustoUpTime 是 KQL 資料庫 作用中的秒數,與資料庫所使用的虛擬核心數目有關。 自動調整機制可用來判斷 KQL 資料庫的大小。 此機制會根據您的使用模式,確保成本和效能優化。

例如,使用30秒作用中4個虛擬核心的資料庫將使用120秒的容量單位。

注意

如果您的 KQL 資料庫是 eventhouse 的子項目,KustoUpTime 就會在 eventhouse 項目中重新傳送,而且資料庫項目不會顯示在清單中。

監視 KustoUpTime

您可以使用 Microsoft Fabric 容量計量應用程式來監視 KustoUpTime。 瞭解如何瞭解 [瞭解計量應用程式計算] 頁面中的 [計量應用程式計算] 頁面。 此範例顯示監視 KustoUpTime 的特定資訊。

注意

您必須是容量管理員,才能監視容量使用量。 如需更多資訊,請參閱瞭解 Microsoft Fabric 系統管理員角色

以下影像顯示來自 Fabric 容量計量應用程式中監視容量的範例計算頁面:

Microsoft Fabric 容量計量應用程式中運行時間的螢幕擷取畫面。

以下是您可以從範例中取得的一些深入解析:

  • 正在檢查的容量稱為 rtafielddemo
  • 所選日期的容量單位是由名為 RTA 字段示範的單一工作區使用。
  • [ 項目 ] 檢視已篩選為同時顯示 EventhouseKQL Database
  • 選取單一 項目,例如 Eventhouse 項目,依作業細分 CU 使用量。
  • 應用程式右側的使用率圖表顯示一段時間的近 100% CU 使用量。 此高使用率可以說明使用者所經歷的查詢節流,並指出需要增加容量單位。

儲存體計費

儲存體會與您的 Fabric 或 Power BI Premium 容量單位分開計費。 擷取至 KQL 資料庫的資料會儲存在兩層記憶體中:OneLake 快取記憶體和 OneLake 標準儲存體。

  • OneLake 快取儲存體是用於 提供最快的查詢響應時間的進階儲存體。 當您設定快取原則時,會影響此儲存層。 例如,如果您通常查詢七天,您可以將快取保留期設定為七天,以獲得最佳效能。 此儲存層可比作 Azure ADLS (Azure Data Lake Storage) 進階層。

注意

啟用最低耗用量表示您不需要支付 OneLake Cahce 儲存體的費用。 設定最小容量時,Eventhouse 一律為作用中,導致 100% KustoUpTime。

  • OneLake 標準儲存體 是用來儲存及儲存所有可查詢資料的標準儲存體。 當您設定 保留原則時,會影響此儲存層。 例如,如果您需要維護 365 天的可查詢資料,您可以將保留期設定為 365 天。 此儲存層相當於 Azure ADLS (Azure Data Lake Storage) 經常性存取層。

監控 OneLake 儲存體

Microsoft Fabric 容量計量應用程式可讓任何容量系統管理員監視 OneLake 儲存體。 學習如何理解瞭解計量應用程式儲存體頁面中的計量應用程式儲存體頁面。

以下影像從 Fabric 容量計量應用程式中的監視 KQL 資料庫顯示範例儲存頁面:

具備來自即時智慧的資料之 Fabric 容量計量應用程式的螢幕擷取畫面。