Схемы интеграции Microsoft Fabric для поставщиков программного обеспечения

Microsoft Fabric предлагает три различных пути для поставщиков программного обеспечения, чтобы легко интегрироваться с Fabric. Для поставщика программного обеспечения, начинающегося с этого пути, мы хотим пройти по различным ресурсам, которые у нас есть под каждым из этих путей.

Figure showing the three pathways to integrate with Fabric: Interop, Develop Apps, and Build a Fabric workload.

Взаимодействие с Fabric

Основное внимание в модели взаимодействия уделяется включению поставщиков программного обеспечения для интеграции решений с Фондом OneLake. Для взаимодействия с Microsoft Fabric мы предоставляем интеграцию с помощью REST API для OneLake, множества соединителей в фабрике данных, сочетания клавиш в OneLake и зеркало базы данных.

Figure showing four ways to interop with OneLake: APIs, Fabric Data Factory, Multicloud shortcuts, and database mirroring.

Ниже приведены несколько способов начать работу с этой моделью:

API OneLake

  • OneLake поддерживает существующие API-интерфейсы Azure Data Lake служба хранилища (ADLS) 2-го поколения и пакеты SDK для прямого взаимодействия, позволяя разработчикам читать, записывать и управлять их данными в OneLake. Узнайте больше о REST API ADLS 2-го поколения и о том, как подключиться к OneLake.
  • Так как не все функции в ADLS 2-го поколения сопоставляется непосредственно с OneLake, OneLake также применяет структуру папок набора для поддержки рабочих областей и элементов Fabric. Полный список различных действий между OneLake и ADLS 2-го поколения при вызове этих API см. в разделе "Четность API OneLake".
  • Если вы используете Databricks и хотите подключиться к Microsoft Fabric, Databricks работает с API ADLS 2-го поколения. Интеграция OneLake с Azure Databricks.
  • Чтобы воспользоваться всеми преимуществами формата хранилища Delta Lake, просмотрите и понять формат, оптимизацию таблиц и V-Order. Оптимизация таблицы Delta Lake и V-Order.
  • После того как данные будут в OneLake, изучите локально с помощью OneLake проводник. Обозреватель файлов OneLake легко интегрирует OneLake с Windows проводник. Это приложение автоматически синхронизирует все элементы OneLake, к которым у вас есть доступ в Windows проводник. Вы также можете использовать любое другое средство, совместимое с ADLS 2-го поколения, например служба хранилища Azure Обозреватель.

Diagram showing how OneLake APIs interact with Fabric workloads.

Фабрика данных в Fabric

  • Конвейеры данных могут похвастаться обширным набором соединителей, что позволяет независимым поставщикам программного обеспечения легко подключаться к множеству хранилищ данных. Независимо от того, взаимодействуете с традиционными базами данных или современными облачными решениями, наши соединители обеспечивают гладкий процесс интеграции. обзор Подключение or.
  • Благодаря нашим поддерживаемым соединителям Dataflow 2-го поколения поставщики программного обеспечения могут использовать возможности Фабрики данных Fabric для управления сложными рабочими процессами данных. Эта функция особенно полезна для поставщиков программного обеспечения, желающих упростить задачи обработки и преобразования данных. Соединители потока данных 2-го поколения в Microsoft Fabric.
  • Полный список возможностей, поддерживаемых фабрикой данных в Fabric, проверка эту фабрику данных в блоге Fabric.

Screenshot of the Fabric Data Factory interface.

Сочетания клавиш multicloud

Сочетания клавиш в Microsoft OneLake позволяют объединить данные между доменами, облаками и учетными записями, создав одно виртуальное озеро данных для всего предприятия. Все интерфейсы Fabric и аналитические подсистемы могут напрямую указывать на существующие источники данных, такие как OneLake в другом клиенте, Azure Data Lake служба хранилища (ADLS) 2-го поколения, учетные записи хранения Amazon S3 и Dataverse через единое пространство имен. OneLake предоставляет поставщики программного обеспечения с решением для доступа к преобразованным данным, легко пересекая интеграцию между различными доменами и облачными платформами.

Diagram showing multicloud shortcuts in OneLake.

Зеркальное отображение базы данных

Вы видели ярлыки, теперь вы интересуетесь возможностями интеграции с внешними базами данных и хранилищами. Зеркальное отображение обеспечивает современный способ доступа к данным и приема данных непрерывно и без проблем из любой базы данных или хранилища данных в интерфейс хранения данных в Microsoft Fabric. Зеркальное отображение почти в режиме реального времени дает пользователям немедленный доступ к изменениям в источнике. Дополнительные сведения о зеркало и поддерживаемых базах данных см. в разделе "Введение зеркального отображения" в Microsoft Fabric.

Diagram of database mirroring.

Разработка в Fabric

Diagram showing how to build apps on Fabric.

Благодаря разработке на основе поставщиков программного обеспечения модели Fabric можно создавать свои продукты и службы на основе функций Fabric или легко внедрять функциональные возможности Fabric в существующие приложения. Это переход от базовой интеграции к активному применению возможностей Fabric. Основная область интеграции — это интерфейсы REST API для различных рабочих нагрузок Fabric. Ниже приведен список интерфейсов REST API, доступных сегодня.

Интерфейс Структуры API Описание
Хранилище данных
Создание хранилища Создает хранилище данных.   
Получение хранилища Получение метаданных о хранилище.
Обновление хранилища Обновление существующего хранилища.
Удаление хранилища Удаление существующего хранилища.
Хранилище списка Вывод списка хранилищ в рабочей области.
Инжиниринг данных
Создание Lakehouse Создает Lakehouse вместе с конечной точкой аналитики SQL.
Обновление Lakehouse Обновления имя lakehouse и конечную точку аналитики SQL.
Удаление Lakehouse Удаляет lakehouse и связанную конечную точку аналитики SQL.
Получение свойств Возвращает свойства lakehouse и конечной точки аналитики SQL.
Перечисление таблиц Список таблиц в lakehouse.
Загрузка таблицы Создает разностные таблицы из CSV-файлов и папок parquet.
OneLake
Создание ярлыка  Создает новый ярлык.
Удаление ярлыка Удаляет ярлык, но не удаляет папку хранилища назначения.
Получение ярлыка Возвращает свойства ярлыка.
API ADLS 2-го поколения API ADLS 2-го поколения для создания файловых систем, каталогов и пути и управления ими.
Рабочая область
API CRUD для управления ролями рабочей области и рабочей области Создание рабочей области, получение сведений о рабочей области, удаление рабочей области, назначение рабочей области емкости, добавление назначения роли рабочей области.
Фабрика данных Fabric Скоро
Аналитика в режиме реального времени Скоро

Этот раздел будет обновлен по мере того, как становятся доступными дополнительные API Fabric.

Создание рабочей нагрузки Fabric

Diagram showing how to create your own fabric workload.

Создание модели рабочей нагрузки Fabric предназначено для оснащения поставщиков программного обеспечения средствами и возможностями платформы, необходимыми для создания настраиваемых рабочих нагрузок и возможностей в Fabric. Она позволяет независимым поставщикам программного обеспечения адаптировать свои предложения для предоставления их ценности, используя экосистему Fabric, сочетая лучшие из обоих миров. Мы тесно работаем над выбором партнеров по проектированию для этого пути интеграции, и в настоящее время он доступен только по приглашению.