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

Dynamics CRM 2016
 

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

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

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

Загрузите пакет SDK Microsoft Dynamics CRM. Извлеките содержимое пакета на компьютер.Средство миграции конфигурации доступна в папке SDK\Tools\ConfgurationMigration в извлеченном пакете SDK Dynamics 365. Устанавливать Средство миграции конфигурации не требуется. Запустите средство, дважды щелкнув файл DataMigrationUtility.exe в папке SDK\Tools\ConfgurationMigration.

  1. Запустите Средство миграции конфигурации.

  2. В главном окне щелкните Создать схему и щелкните Продолжить.

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

  4. Если доступно несколько организаций и установлен флажок Всегда отображать список доступных организаций, на следующем экране можно выбрать организацию, к которой будет установлено подключение. Выберите организацию Dynamics 365 для подключения.

  5. В списке Выберите решение выберите решение, из которого нужно экспортировать данные:

  6. В выбранном решении можно выбрать сущности и поля для экспорта или экспортировать все сущности в решении.

    1. Чтобы выбрать сущности и поля для экспорта, в списке Выбрать сущность выберите сущность, для которой нужно экспортировать данные. Список Поля сущности отображает все поля выбранной сущности.

      1. Чтобы добавить выбранные поля сущности, щелкните Добавить поля.

      2. Чтобы добавить саму сущность и все поля, щелкните Добавить сущность.

    2. Чтобы экспортировать все сущности, нажмите кнопку Добавить все рядом со списком Выбрать сущность.

    Create schema of the data to be exported in CRM
  7. Можно выбрать Показать отношения выбранной сущности, чтобы просмотреть связанные сущности для выбранной сущности, чтобы иметь возможность также экспортировать их.

  8. Выбранные сущности отображаются в поле Выбранные поля и сущности.

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

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

    Remove a relationship in a CRM schema
  9. Для проверки выбранных данных для экспорта щелкните Сервис > Проверить схему.

    Validate the schema
  10. Если какие-либо зависимости отсутствуют, отображается соответствующее сообщение. Чтобы закрыть сообщение, нажмите кнопку ОК.

    Validation results message in Dynamics CRM
  11. Добавьте отсутствующие сущности и снова выполните шаг 9, чтобы проверить данные. Если ошибки проверки отсутствуют, отобразится соответствующее подтверждение.

    System_CAPS_tipСовет

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

  12. Определите условие уникальности для экспортируемых данных. Чтобы открыть новый экран, нажмите кнопку Сервис > Настроить параметры импорта. Для каждого объекта, выбранного для экспорта, добавьте поле или поля, по которым требуется сравнить записи с существующими в целевой системе во время импорта. Выберите поле и щелкните Добавить поле.

    Configure import settings in Dynamics CRM
  13. Чтобы отключить подключаемые модули для всех сущностей прежде чем импортировать данные в целевую систему, установите флажок Чтобы выполнить импорт, отключите подключаемые модули для всех сущностей. Средство отключит все подключаемые модули при импорте данных на целевой сервер и повторно включит их по окончании процесса импорта.

  14. Чтобы сохранить параметры и вернуться на основной экран, щелкните Сохранить.

    System_CAPS_noteПримечание

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

  15. На главном окне:

    1. Нажмите кнопку Файл > Сохранить схему, чтобы сохранить схему, не экспортируя данные. Система предложит указать имя и расположение сохраняемого XML-файла. Можно в дальнейшем использовать схему для экспорта данных. Теперь из программы можно выйти.

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

    3. Щелкните Сохранить и экспортировать, чтобы выбрать, нужно ли экспортировать данные после сохранения файла схемы или нет. Система предложит указать имя и расположение экспортируемого файла схемы. Укажите имя и расположение, нажмите кнопку Сохранить. Будет предложено сохранить файл данных: щелкните Да, чтобы экспортировать его или Нет, чтобы экспортировать его позднее. Если выбрано Да, перейдите к следующему шагу.

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

    Screenshot of export data in Dynamics CRM
  17. Нажмите кнопку Выход, чтобы закрыть средство.

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

  1. Запустите Средство миграции конфигурации.

  2. В главном окне щелкните Экспорт данных и щелкните Продолжить.

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

  4. Если доступно несколько организаций и установлен флажок Всегда отображать список доступных организаций, на следующем экране можно выбрать организацию, к которой будет установлено подключение. Выберите организацию Dynamics 365 для подключения.

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

  6. Укажите имя и расположение файла данных для экспорта.

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

  8. Нажмите кнопку Выход, чтобы закрыть средство.

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

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

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