Microsoft Fabric 中的 Cosmos DB 是 AI 優化的 NoSQL 資料庫,具有簡化的管理體驗。 身為開發人員,您可以使用 Fabric 中的 Cosmos DB,以較少的摩擦建置 AI 應用程式,而不需要承擔一般資料庫管理工作。 作為分析使用者,Cosmos DB 可作為低延遲的服務層,提升報告速度,同時服務數千名用戶。
Microsoft Fabric 中的 Cosmos DB 使用相同的引擎、與 適用於 NoSQL 的 Azure Cosmos DB 相同的基礎結構,但緊密整合至網狀架構。 Cosmos DB 提供一種無結構式資料模型,非常適合半結構化資料或演化資料模型;提供無限、自動化且即時的擴展,低延遲與內建高可用性。
若要深入瞭解 Fabric 中的 Cosmos DB,請觀看由 Microsoft Build 2025 介紹的示範,逐步解說建置具備聊天功能的商店前端、儲存 NoSQL 數據、產生推薦,以及應用 AI 洞察,全都放在一個統一的平台中。
在 Fabric 中為何選用 Cosmos DB?
針對半結構化資料優化:Cosmos DB in Fabric 是一個為半結構化資料優化的資料庫。 您可以使用 Fabric 中的 Cosmos DB 資料庫和 SQL 資料庫來儲存半結構化和關係型數據。 您可以使用各種資料庫,統一整個應用程式解決方案的數據平臺和分析體驗。 Cosmos DB 提供內建的 AI 功能,包括向量搜索、全文搜索以及結合了互惠排名融合(RRF)的混合搜索。
自發性:Fabric 中的 Cosmos DB 隨附針對大部分應用程式工作負載優化的自主預設值。 現有應用程式可以輕鬆連接到 Fabric 中的 Cosmos DB。 您的應用程式可以使用您目前使用的 Entra ID,並支援所有身份類型,如人類身份、應用程式身份或工作負載身份,以安全方式連接資料庫。
整合:Cosmos DB 中的數據會自動以 Delta Parquet 格式在 Fabric OneLake 中提供。 由於數據會顯示在 OneLake 中,因此平臺可讓您在各種整合案例中使用 Cosmos DB,包括但不限於:
使用程式筆記本和 Lakehouse 等數據科學工具,取得 Cosmos DB 數據的近乎即時分析,並在 Power BI 中進行可視化。
在單一整合查詢中跨 Cosmos DB 和其他網狀架構原生資料庫查詢數據
以低延遲、高並發/可靠性,透過反向擷取、轉換與載入(ETL)將高價值的 OneLake 資料回饋給你的應用程式
從 Fabric One Lake 中的區塊數據產生向量內嵌
使用作業、流程和管道在資料庫之間移轉資料
利用使用者資料函式在非關聯資料上建置 API
使用 GraphQL 建立通用查詢層