Что такое управление жизненным циклом приложений в Microsoft Fabric?

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

Интеграция с Git

Блок-схема, показывающая подключение между удаленной ветвью Git и динамической рабочей областью.

Благодаря процессу интеграции Git Fabric добавочные обновления рабочей области можно часто и надежно выполнять несколькими разработчиками. Применяя преимущества и рекомендации Git, разработчики могут совместно работать и гарантировать, что изменения содержимого быстро и надежно попадают в рабочую область. После готовности процесс доставки может доставлять содержимое в конвейеры развертывания для тестирования и распространения.

Примечание.

Некоторые элементы для CI/CD доступны в предварительной версии. См. список поддерживаемых элементов для функций интеграции Git и конвейера развертывания.

Доставка через конвейеры развертывания

Иллюстрация, показывающая поток данных в конвейере развертывания из данных в приложение.

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

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

Библиотека переменных

С помощью библиотек переменных клиенты могут:

  • Определите переменные (определяемые пользователем переменные) и управляйте ими в едином режиме для всех элементов рабочей области.
  • Используйте переменные в разных местах в продукте: в определениях элементов (таких как запросы), как ссылка на другие элементы (идентификатор Lakehouse) и многое другое.
  • Повторное использование переменных в рабочих нагрузках и элементах структуры (например, несколько элементов в рабочей области могут ссылаться на одну и ту же переменную).
  • CI/CD — используйте переменные для настройки значений на основе этапа конвейера выпуска.