Управление жизненным циклом для схемы Power Automate версии 2
В модели данных Dataverse классические потоки, хранящиеся в схеме версии 2, состоят из нескольких двоичных файлов. В этой статье объясняется, как обновить классический поток в решении, которое находится в среде с включенной схемой версии 2.
Обновление классического потока версии 2 и экспорт решения
Чтобы обновить классический поток с помощью схемы версии 2 и экспортировать решение, выполните следующие действия:
Заметка
- Импорт управляемого решения в ту же среду, что и исходное неуправляемое решение, невозможен.
- Новые двоичные файлы автоматически добавляются в решение, в котором находится классический поток. Мы по-прежнему рекомендуем использовать следующую процедуру перед экспортом, чтобы обеспечить, что все двоичные файлы будут добавлены в решение.
- Вы можете использовать средство проверки решений, чтобы убедиться, что в вашем решении отсутствуют какие-либо зависимости.
Перейдите в Power Automate и выберите Решения.
Выберите решение, которое нужно изменить.
Выберите многоточие рядом с отображаемым именем потока, затем Дополнительно>Добавить необходимые объекты.
В диалоговом окне Добавить необходимые объекты выберите ОК.
Некоторые новые элементы Двоичный файл классического потока должны появиться в решении.
Вернитесь к сводке решения и экспортируйте решение как управляемое решение.
Импортируйте решение в требуемую среду. В этой среде должна быть включена схема версии 2.
Управляйте миграцией схем версии 1 и 2 с помощью решений
При использовании решения для управления жизненным циклом классических потоков важно учитывать следующие соображения по импорту классических потоков версии 2 в среду, которая содержит классические потоки версии 1 и 2.
Управляемые решения
Заметка
Рекомендуется не обновлять управляемый классический поток напрямую. Вместо этого импортируйте новую версию решения. Обновление управляемого классического потока в схеме версии 2 теперь заблокировано.
Если вы соответствуете всем следующим критериям, сначала необходимо удалить управляемое решение из целевой среды, прежде чем импортировать его снова:
- Управляемое решение используется для экспорта классических потоков из среды тестирования в рабочую среду.
- У вас есть классический поток, который был обновлен с версии 1 до версии 2 в вашей целевой среде.
- Вам нужно импортировать новую версию в версию 2 из другой среды.
Если вы не можете удалить решение, поскольку у вас есть другие зависимости от этого решения, вам необходимо удалить все неуправляемые слои в классическом потоке, включая связанные данные. Чтобы просмотреть связанные данные, в классическом потоке решения выберите Зависимости, а затем выберите вкладку Чем используется. Отобразится список неуправляемых двоичных файлов, связанных с этим классическим потоком, и вы сможете удалить их.
Если классические потоки в целевой среде по-прежнему имеют версию 1, вы можете безопасно импортировать решение, содержащее классический поток версии 2.
Неуправляемые решения
Заметка
Неуправляемое решение следует использовать только для совместного использования классического потока с другими разработчиками и не следует использовать для импорта в рабочую среду. Вместо этого рекомендуется, чтобы управляемое решение имело правильный ALM.
Если вы соответствуете всем следующим критериям, сначала необходимо удалить классические потоки из целевой среды, используя неуправляемое решение:
- Используйте неуправляемое решение для совместного использования классических потоков.
- У вас есть классический поток, который был обновлен с версии 1 до версии 2 в вашей целевой среде.
- Вам нужно импортировать новую версию в версию 2 из другой среды.
Если классические потоки в целевой среде по-прежнему имеют версию 1, вы можете безопасно импортировать решение, содержащее классический поток версии 2.