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

 

Опубликовано: Ноябрь 2016

Применимо к: Dynamics CRM 2015

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

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

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

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

    Примечание

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

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

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

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

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

Важно!

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

Содержание

Как работает средство Configuration Migration?

Устранение проблем переноса данных с помощью файлов журнала

Рекомендации по переносу данных конфигурации с помощью средства

Как работает средство Configuration Migration?

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

Схема последовательности операций процесса Configuration Migration

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

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

Символ шага 3Импорт экспортированных данных: используйте экспортированные данные (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 помещается информация о последнем импорте, выполненном с помощью средства. Чтобы просмотреть этот файл журнала из средства, щелкните меню Журналы на главном экране и выберите Журнал последнего импорта.

Рекомендации по переносу данных конфигурации с помощью средства

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

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

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

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

См. также

Создание схемы для экспорта данных конфигурации
Изменение схемы данных конфигурации
Импорт данных конфигурации
Перенос конфигурации Unified Service Desk на другой сервер CRM
Администрирование CRM 2015
Управление настройкой каталога продукции

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