Управление данными конфигурации

Dynamics CRM 2016
 

Опубликовано: Февраль 2017

Применимо к: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Средство миграции конфигурации позволяет перемещать данные конфигурации между экземплярами и организациями Microsoft Dynamics 365. Данные конфигурации используются для определения настраиваемой функциональности в Dynamics 365 и обычно хранятся в настраиваемых сущностях. Данные конфигурации отличаются от данных конечных пользователей (организация, контакты и т. д.). Типичный пример данных конфигурации — это параметры, которые определяются в Unified Service Desk для Microsoft Dynamics 365 для настройки настраиваемого приложения агента центра обработки вызовов. Сущности Unified Service Desk, а также данные конфигурации, хранящиеся в сущностях, определяют приложение агента. Дополнительные сведения о Unified Service Desk см. в Руководстве по администрированию Unified Service Desk для Microsoft Dynamics 365.

System_CAPS_importantВажно

Средство Средство миграции конфигурации главным образом предназначено для переноса данных конфигурации, а не фактических данных Dynamics 365.Дополнительные сведения:Видео о переносе конфигурации (2:13)

Средство миграции конфигурации позволяет:

  • Выбрать сущности и поля, из которых требуется экспортировать данные конфигурации.

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

    System_CAPS_noteПримечание

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

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

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

  • Использовать существующую схему для экспорта данных из исходной системы.

  • Внедрять экспортированные модули, созданные этим средством (файлы схем и данных) в другие программы. Например, можно использовать экспортированные данные в Microsoft Dynamics CRM Package Deployer вместе с другими файлами решения и данные для создания и развертывания пакетов в экземпляре Dynamics 365.Дополнительные сведения:Развертывание пакетов с использованием Dynamics CRM Package Deployer и Windows PowerShell

System_CAPS_importantВажно

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

На следующей схеме показано, как Средство миграции конфигурации используется для переноса данных конфигурации.

Configuration migration process flow diagram

Step 1 symbolОпределение схемы исходных данных, которые требуется экспортировать: файл схемы (XML) содержит сведения о данных, которые требуется экспортировать, таких как сущности, атрибуты, отношения, определение уникальности данных, а также о том, следует ли отключить перед экспортом данных подключаемые модули.Дополнительные сведения:Создание схемы для экспорта данных конфигурации

Step 2 symbolИспользование схемы для экспорта данных: используйте файл схемы, чтобы экспортировать данные в ZIP-файл, содержащий данные и схему экспортированных данных.Дополнительные сведения:Создание схемы для экспорта данных конфигурации

Step 3 symbolИмпорт экспортированных данных: используйте экспортированные данные (ZIP-файл) для импорта в целевой экземпляр Dynamics 365. Импорт данных осуществляется в несколько проходов. Сначала импортируются основные данные, в то время как зависимые данные поступают в очередь. В последующих проходах выполняется импорт зависимых данных, что позволяет обрабатывать зависимости и связи данных. Это гарантирует чистый импорт данных.Дополнительные сведения:Импорт данных конфигурации

Средство миграции конфигурации поддерживает ведение журнала для получения подробных сведений об ошибках, которые могут возникать при входе в экземпляр Dynamics 365 с помощью средства, действиях, выполняемых средством во время определения схемы и экспорте или импорте данных конфигурации, а также сведения о данных, которые были импортированы с помощью средства. Средство создает три файла журнала, которые доступны в следующем расположении на компьютере, где оно запущено: «c:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\DataMigrationUtility\<Версия>».

  • Login_ErrorLog.log: содержит информацию о проблемах, возникших при использовании инструмента для входа в экземпляр Dynamics 365. Если при входе возникла какая-либо проблема, на экране входа средства появляется сообщение со ссылкой на этот файл журнала. Сообщение заявляет, что при обработке запроса на вход произошла ошибка и пользователь может просмотреть журнал ошибок. Можно щелкнуть ссылку в сообщении, чтобы просмотреть этот файл журнала. Этот файл журнала создается при первом возникновении ошибки в средстве при входе в систему. В дальнейшем этот файл журнала используется для записи информации обо всех возникающих проблемах единого входа.

  • DataMigrationUtility.log: содержит подробную информацию о каждой задаче, выполненной при последнем запуске средства. Чтобы просмотреть файл журнала из средства, щелкните меню Журналы на главном экране и выберите Ведущийся журнал.

  • ImportDataDetail.log: содержит подробную информацию о данных, импортированных в ходе последнего импорта с помощью средства. При каждом выполнении импорта с помощью этого средства существующие данные из файла журнала переносятся в файл ImportDataDetail._old.log в том же каталоге, а в файл ImportDataDetail.log помещается информация о последнем импорте, выполненном с помощью средства. Чтобы просмотреть этот файл журнала из средства, щелкните меню Журналы на главном экране и выберите Журнал последнего импорта.

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

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

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

  • Создайте резервную копию рабочей среды, прежде чем импортировать данные.

© Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены. Авторские права

Добавления сообщества

ДОБАВИТЬ
Показ: