Поделиться через


Что такое Cosmos DB в Microsoft Fabric?

Cosmos DB в Microsoft Fabric — это база данных NoSQL, оптимизированная для искусственного интеллекта, с упрощенным интерфейсом управления. Разработчик может использовать Cosmos DB в Fabric для создания приложений ИИ с меньшими трениями и без необходимости выполнять типичные задачи управления базами данных. В качестве пользователя аналитической системы, вы можете использовать Cosmos DB как уровень обслуживания с низкой задержкой, что позволяет ускорить создание отчетов и одновременно обслуживать тысячи пользователей.

Cosmos DB в Microsoft Fabric использует тот же механизм, что и инфраструктура Azure Cosmos DB для NoSQL, но тесно интегрирована в Fabric. Cosmos DB предоставляет модель данных без схемы, идеально подходящую для полуструктурированных данных или развивающихся моделей данных, предоставляя безграничное, автоматическое и мгновенное масштабирование с низкой задержкой и встроенной высокой доступностью.

Чтобы узнать больше о Cosmos DB в Fabric, просмотрите эту демонстрацию из Microsoft Build 2025, пройдя по созданию магазина с поддержкой чата, хранению данных NoSQL, созданию рекомендаций и применению аналитики ИИ — все на одной единой платформе.

Почему Cosmos DB в Fabric?

  • Оптимизировано для полуструктурированных данных: Cosmos DB в Fabric — это база данных, оптимизированная для полуструктурированных данных. Базу данных Cosmos DB и базу данных SQL в Fabric можно использовать вместе для хранения полуструктурированных и реляционных данных. С помощью различных баз данных вы можете объединить платформу данных и возможности аналитики во всем решении приложения. Cosmos DB поставляется со встроенными возможностями искусственного интеллекта, такими как векторный поиск, полнотекстовый поиск и гибридный поиск, сочетающий их с методом Reciprocal Rank Fusion (RRF).

  • Автономный: Cosmos DB в Fabric поставляется с автономными значениями по умолчанию, оптимизированными для большинства рабочих нагрузок приложений. Существующие приложения могут легко подключаться к Cosmos DB в Fabric. Ваши приложения могут использовать тот же Entra ID, который вы используете сегодня, и поддерживает все типы идентичностей, такие как идентичности человека, идентичности приложений или идентичности рабочей нагрузки, чтобы безопасно подключаться к базе данных.

  • Интегрированы: Данные в Cosmos DB автоматически становятся доступными в Fabric OneLake в формате Delta Parquet. Так как данные отображаются в OneLake, платформа позволяет использовать Cosmos DB в различных интегрированных сценариях, включая, но не только:

    • Получение аналитических сведений практически в реальном времени о данных Cosmos DB с помощью таких средств обработки и анализа данных, как записные книжки и Lakehouse, визуализация в Power BI

    • Запрос данных в Cosmos DB и других базах данных Fabric в одном унифицированном запросе

    • Обработка высокоценных данных OneLake обратно в ваше приложение с низкой задержкой и с высокой надежностью и параллелизмом посредством обратного процесса ETL (извлечение, преобразование и загрузка)

    • Создание векторовых представлений из разделенных на части данных в Fabric One Lake

    • Перенос данных между базами данных с помощью заданий, потоков и конвейеров

    • Создание API над нереляционными данными с помощью пользовательских функций данных

    • Создание общего слоя запросов с помощью GraphQL

Следующий шаг