Azure Cosmos DB 資料的分析和商業智慧 (BI)

Azure Cosmos DB 提供各種選項,可讓您對操作資料啟用大規模分析和 BI 報告。

為了獲得對 Azure Cosmos 資料庫資料有意義的洞察,你可能需要用彙總函數(如 sum、count 等)在 Cosmos DB 中跨多個資料庫和集合查詢,甚至可能查詢其他資料來源,如 Azure SQL 資料庫或湖屋。 這類查詢需要大量運算能力,這可能會消耗更多請求單元(RU),因此這些查詢可能會影響你關鍵任務的工作負載效能。

為了將交易工作負載與複雜分析查詢的效能影響隔離開來,並促進將這些資料與組織內其他資料來源整合,Azure Cosmos DB 與 Microsoft Fabric 透過提供無需 ETL 的成本效益分析方案,包括 Azure Cosmos DB 鏡像與 Microsoft Fabric 中的 Cosmos DB,以解決這些挑戰。

Important

Synapse Link for Cosmos DB 已不再支援新專案。 不要使用這個功能。

請使用用於 Microsoft Fabric 的 Azure Cosmos DB 鏡像功能,該功能目前已達到正式發佈階段。 鏡像提供相同的零 ETL 優勢,且與 Microsoft Fabric 完全整合。 想了解更多,請參閱 Cosmos DB 鏡像概覽

選項 1:將 Azure Cosmos DB 資料同步到 Microsoft Fabric

在 Microsoft Fabric 中進行鏡像,提供無縫且無 ETL 的體驗,將您現有的 Azure Cosmos 資料庫資料與 Microsoft Fabric 中的其他資料整合,實現真正的混合交易/分析處理(HTAP),並在交易系統與分析系統間實現完全的工作負載隔離。 您的 Azure Cosmos DB 資料會持續以幾乎即時的方式直接複製到 Fabric OneLake,並且不會對您的交易工作負載造成任何效能影響,也不會消耗請求單位(RU)。

OneLake 中的資料會以開源 Delta 格式儲存,並自動提供給 Fabric 上的所有分析引擎。

你可以利用內建的 Power BI 功能,在 DirectLake 模式下存取 OneLake 的資料。 透過 Fabric 中的 Copilot 強化功能,你可以利用生成式 AI 的力量,獲得企業數據的關鍵洞察。 除了 Power BI,你還可以用 T-SQL 執行複雜的彙總查詢,或用 Spark 進行資料探索。 您可以順暢地存取筆記本中的資料,並使用資料科學來建置機器學習模型。

Azure Cosmos DB 在 Microsoft Fabric 中的鏡像圖表。

若要開始使用鏡像,請造訪「開始使用鏡像教學課程」

選項2:Azure Cosmos DB in Fabric

Microsoft Fabric 中的 Cosmos DB 是 AI 優化的 NoSQL 資料庫,具有簡化的管理體驗。 身為開發人員,您可以使用 Fabric 中的 Cosmos DB,以較少的摩擦建置 AI 應用程式,而不需要承擔一般資料庫管理工作。 作為分析使用者,Cosmos DB 可作為低延遲的服務層,提升報告速度,同時服務數千名用戶。

Microsoft Fabric 中的 Cosmos DB 使用與 Azure Cosmos DB for NoSQL 相同的引擎與基礎設施,但與 Fabric 緊密整合。 Cosmos DB 提供一種無結構式資料模型,非常適合半結構化資料或演化資料模型;提供無限、自動化且即時的擴展,低延遲與內建高可用性。

想開始使用 Cosmos DB in Fabric,請造訪「在 Microsoft Fabric 建立 Cosmos DB 資料庫