Интеграция и развертывание Git для конвейеров данных (предварительная версия)

Внимание

Интеграция и развертывание Git для конвейеров данных в Фабрике данных для Microsoft Fabric в настоящее время находятся в предварительной версии. Эта информация относится к предварительному продукту, который может быть существенно изменен до выпуска. Корпорация Майкрософт не дает явных или подразумеваемых гарантий относительно предоставленных здесь сведений.

В Fabric функции непрерывной интеграции и разработки (CI/CD) с конвейерами интеграции и развертывания Git позволяют пользователям импортировать и экспортировать ресурсы рабочей области с отдельными обновлениями, исходя из модели Фабрика данных Azure, где предпочтительнее всего обновления фабрики с помощью методологии экспорта шаблонов ARM. Это изменение в методологии позволяет клиентам выборочно выбирать конвейеры для обновления без приостановки всей фабрики. Интеграция Git (перенос собственных Git) и конвейеров развертывания (встроенная CI/CD) используют концепцию связанной рабочей области с одной средой. Необходимо сопоставить разные рабочие области с различными средами, такими как разработка, тестирование и рабочая среда.

создать новую ветвь.

В пользовательском интерфейсе Fabric перейдите в новую ветвь и создайте новую ветвь разработки для вашей работы. См. снимки экрана в следующих разделах для свойства Branch .

Разработка новых конвейеров из новой ветви

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

Действия по тестированию интеграции Git

  1. Выберите рабочую область в левой панели навигации и подключите рабочую область к репозиторию Git, выбрав параметры рабочей области.

    Снимок экрана, показывающий, где выбрать кнопку

  2. Выберите интеграцию Git, а затем укажите свой корпоративный, проект и репозиторий Git. В раскрывающемся списке "Ветвь" выберите +Создать ветвь.

    Снимок экрана: выбор вкладки интеграции Git и кнопки

  3. В представлении рабочей области отображается состояние артефакта конвейера как синхронизированного или незафиксированного. Если есть незафиксированная работа, нажмите кнопку индикатора системы управления версиями в верхней части представления. Затем можно выбрать артефакты, которые нужно синхронизировать, и синхронизировать ли их из рабочей области с репозиторием или из репозитория в рабочую область.

    ГСнимок экрана: состояние Git для конвейера отображается в сведениях о рабочей области.

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

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

  2. Щелкните значок конвейеров развертывания на навигатор приложения слева от экрана.

    Снимок экрана: где выбрать кнопку

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

  4. Оттуда вы можете сопоставить рабочие области с средами разработки, тестирования и рабочей области prod.

    Снимок экрана: назначение рабочих областей для сред разработки, тестирования и подготовки.

  5. См. общую документацию по конвейерам развертывания Fabric.

Текущие ограничения

  • Правила развертывания в конвейерах развертывания (встроенная CI/CD) fabric еще не поддерживаются.