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


Начало работы с конвейерами развертывания

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

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

Примечание.

В конвейере развертывания на каждом этапе назначается одна рабочая область Premium. Прежде чем приступить к работе с конвейером в рабочей среде, ознакомьтесь с требованиями к емкости рабочих областей конвейера.

Необходимые компоненты

Чтобы получить доступ к функции конвейеров развертывания, необходимо выполнить следующие условия:

  • У вас есть подписка Microsoft Fabric

  • Вы являетесь администратором рабочей области Fabric

Примечание.

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

Шаг 1. Создание конвейера развертывания

Конвейер можно создать из точки входа конвейеров развертывания в Fabric или из определенной рабочей области. При создании конвейера из рабочей области рабочая область автоматически назначается конвейеру.

Чтобы создать конвейер из любой точки в Fabric, выполните указанные действия.

  1. В всплывающем элементе "Рабочие области" выберите конвейеры развертывания.

    Снимок экрана: точка входа конвейеров развертывания.

  2. Выберите Создать конвейер.

    Снимок экрана: кнопка создания конвейера.

  3. В диалоговом окне "Создание конвейера развертывания" введите имя и описание конвейера и нажмите кнопку "Далее".

    Снимок экрана: диалоговое окно

  4. По умолчанию конвейер имеет три этапа разработки, тестирования и рабочей среды. Вы можете принять эти этапы по умолчанию или изменить количество этапов и их имен. В конвейере может быть в любом месте от 2 до 10 этапов. Нажмите кнопку +Добавить, чтобы добавить еще один этап, удалить этапы или переименовать их, введя новое имя в поле. После завершения работы выберите Создать.

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

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

Снимок экрана со стрелками в правом верхнем углу начального экрана конвейеров развертывания для перехода между этапами.

После создания конвейера его можно предоставить другим пользователям, изменить или удалить его. При совместном использовании конвейера с другими пользователями они получают доступ к конвейеру и становятся администраторами конвейера. Доступ к конвейеру позволяет пользователям просматривать, делиться, изменять и удалять конвейер.

Шаг 2. Назначение рабочей области

Примечание.

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

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

Следуйте инструкциям в ссылке, чтобы назначить рабочую область конвейеру.

Шаг 3. Создание общедоступной стадии (необязательно)

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

Вы можете иметь столько общедоступных этапов, сколько вы хотите, или нет вообще. Чтобы изменить состояние стадии в любое время, перейдите к параметрам этапа конвейера и проверка или un проверка поле "Сделать этот этап общедоступным".

Снимок экрана: значок параметров этапа рядом с именем этапа на странице конвейеров развертывания.

Снимок экрана: параметры этапа с выделенной проверка box этого этапа.

Шаг 4. Развертывание на пустом этапе

После завершения работы с содержимым на одном этапе конвейера его можно развернуть на следующем этапе. Развертывание содержимого на другом этапе часто выполняется после выполнения некоторых действий в конвейере. Например, внесли изменения в разработку содержимого на этапе разработки или протестировали содержимое на этапе тестирования. Типичный рабочий процесс для перемещения содержимого с этапа на этап — это разработка для тестирования, а затем тестирования в рабочую среду, но вы можете развернуть в любом направлении. Дополнительные сведения об этом процессе см. в разделе развертывания содержимого в существующем разделе рабочей области .

Конвейеры развертывания предлагают два варианта при развертывании содержимого:

Выбрав способ развертывания содержимого, вы можете просмотреть развертывание и оставить заметку.

Шаг 5. Развертывание содержимого из одного этапа в другую

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

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

При просмотре этапов карта можно увидеть, что последнее время развертывания содержимого на каждом этапе.

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

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

Шаг 6. Создание правил развертывания (необязательно)

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

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

Узнайте, как определить правила развертывания.