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


Посібник: копіювання середовища Lifecycle Services до єдиного середовища

Програми для фінансів та операцій були переосмислені як додаток, що розміщується Microsoft Dataverse. Загальною функцією для адміністраторів програми для фінансів і операцій є копіювання середовищ. Історично так склалося так, що це робилося в Microsoft Dynamics службах життєвого циклу, але тепер всім можна керувати в Power Platform центрі адміністрування.

У цьому уроці ви дізнаєтеся, як:

  • Підготуйте джерельне середовище
  • Скопіюйте оточення в ціль

Як приклад такого сценарій, клієнт, який сьогодні керує своїми програмами програми для фінансів і операцій за допомогою сайту Lifecycle Services, хотів би скопіювати дані свого виробничого середовища в нове, уніфіковане, середовище для розробників у Power Platform центрі адміністрування.

Перед початком

Цільове середовище в цьому посібнику завжди є уніфікованим середовищем, яке містить програми для фінансів та операцій, розміщені на сервері Microsoft Dataverse. Щоб дізнатися, як розгорнути одне з цих середовищ, перегляньте Навчальний посібник: Забезпечення нового середовища за допомогою шаблону на основі ERP .

Вихідним середовищем у цьому посібнику завжди є програми для фінансів та операцій у Lifecycle Services, яке було налаштовано за допомогою Power Platform інтеграції.

Переконайтеся, що вихідне та цільове середовища підготовлено в одному регіоні. Загальні відомості про копіювання середовищ можна знайти у розділі Копіювання середовища.

Підготуйте джерельне середовище

Перш ніж джерельне середовище можна буде скопіювати, ви повинні виконати кілька кроків, щоб переконатися, що дані та код правильно скопійовані в цільове середовище. Якщо ви не виконаєте ці дії, може статися втрата коду або даних.

Інсталюйте або оновіть останню версію програми Dynamics 365 Finance and Operations Platform Tools

Нотатка

Ця програма необхідна в середовищі вихідного коду, оскільки вона допомагає зберігати код X++ в. Microsoft Dataverse Це дозволяє копіювати код у цільове середовище разом із даними. Без цього може статися втрата даних.

  1. У Power Platform центрі адміністрування виберіть Середовища.
  2. Виберіть вихідне середовище, з якого потрібно почати копіювання. У меню «Ресурси » виберіть програми Dynamics 365.

Перегляд програм Dynamics 365 з меню ресурсів середовища.

У списку доступних програм має з’явитися Dynamics 365 Finance and Operations Platform Tools .

Якщо ви бачите повідомлення «Оновлення доступне» в статусі для інструментів платформи «Фінанси та операції Dynamics 365», виберіть пов’язане, погодьтеся з умовами та натисніть «Оновити».

Інструменти платформи фінансів та операцій Dynamics 365 відображають статус доступного оновлення.

Якщо Dynamics 365 Інструменти фінансової та операційної платформи відсутні в списку, виберіть Інсталювати програму , щоб додати цю програму до своєї організації.

У списку праворуч знайдіть і виберіть програму Dynamics 365 Finance and Operations Platform Tools , виберіть Інсталювати та дотримуйтесь інструкцій для інсталяції.

Інсталюйте меню програм Dynamics 365.

Перетворіть пакети програми для фінансів та операцій у новий уніфікований формат пакетів

Цей крок використовується для перетворення існуючого пакета розгортання програмного забезпечення, який зазвичай використовується службами життєвого циклу, у новий, уніфікований формат пакета розгортання. Формат пакета змінено, щоб узгодити його з іншими програмами Dynamics 365, на Microsoft Dataverse яких розміщено сервер.

Запустіть наведену нижче команду за допомогою ModelUtil.exe з Windows PowerShell. Ви можете знайти .exe в PackagesLocalDirectoryDev/bin.

.\ModelUtil.exe -convertToUnifiedPackage -file=<PathToYourPackage>.zip -outputpath=<OutputPath>

Завантажте уніфікований розгорнутий пакет у вихідне середовище

Ця команда розгортання не вносить змін у фінансове та операційне середовище, розміщене в службах життєвого циклу, а також не вимагає простоїв для застосування цього пакета ні в операційному середовищі, ні в середовищі. Dataverse Це робиться для завантаження та збереження налаштувань у Dataverse сховище, щоб їх можна було скопіювати.

  1. Встановіть PAC CLI.

  2. Пройдіть автентифікацію та підключіться до джерела Dataverse.

  3. Виконайте зазначену нижче команду.

    pac auth list
    pac auth select --index 1
    pac package deploy --logConsole --package <OutputPath>\<Package>.dll
    

Почніть операцію копіювання

У Power Platform центрі адміністрування перейдіть до вихідного середовища, яке потрібно скопіювати. Звідти натисніть кнопку «Копіювати » на верхній панелі дій. У вікні повзунка, що з’явиться, виберіть копіювання всього, що містить як Dataverse початковий код X++, так і дані з джерела. Виберіть цільове середовище як уніфіковане середовище для розробників.