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


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

Вы можете реплицировать конфигурации и данные Dynamics 365 Customer Insights - Journeys между средами с использованием стандартных средств, предусмотренных для Dynamics 365. Типичные сценарии, где это бывает полезно, включают:

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

Процесс работает следующим образом:

  1. Загрузите средство миграции конфигурации для Dynamics 365 (если у вас его еще нет).
  2. Как проверить, что в исходном и целевых средах используется одна и та же версия Customer Insights - Journeys.
  3. Используйте средство миграции конфигурации для создания схемы базы данных на основе исходной среды.
  4. Экспортируйте данные из исходной среды с помощью средства миграции конфигурации вместе с схемой.
  5. Импортируйте экспортированный ZIP-пакет в целевую среду с помощью средства миграции конфигурации.

Обязательные требования для процесса экспорта/импорта

Выполните следующие условия перед передачей данных и конфигураций между средами:

  1. Убедитесь, что записи не находятся в "активном" состоянии. Средство миграции конфигурации не будет передавать сущности, на которые находятся в "активном" состоянии, поэтому импорт в целевую среду будет частичным.

    Заметка

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

  2. И в исходной, и в целевой среде должна использоваться одна и та же версия Customer Insights - Journeys и идентичная схема базы данных (по крайней мере для переносимых данных).

Возможности и ограничения процесса экспорта/импорта

Следующие примечания применимы при использовании экспорта/импорта для перемещения данных из одного Customer Insights - Journeys в другой:

  • Если вы импортируете (или повторно импортируете) запись, которая уже существует в среде назначения, эта запись будет иметь статус "черновик" в среде назначения. Совпадающие записи не будут дублироваться.
  • Данные взаимодействия не могут быть экспортированы или переданы в новую среду. Они никогда не будут включены в файл экспорта.
  • Если вы экспортируете с языка, который не присутствует в среде назначения, этот язык будет просто добавлен в среду назначения.
  • После переноса, восстановления или копирования цикла взаимодействия Customer Insights - Journeys его состояние изменяется с Действует на Остановлено. Чтобы перезапустить перенесенный, восстановленный или скопированный цикл, необходимо сначала продублировать его, а затем выполнить.
  • Триггеры нельзя перенести при переносе данных между средами. Любые события в старой среде должны быть заново воссозданы в новой среде.

Загрузите средство миграции конфигурации

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

Как проверить, что в исходном и целевом экземплярах используется одна и та же версия Customer Insights - Journeys

В исходной и целевой среде должна использоваться одна и та же версия Customer Insights - Journeys. Используйте следующую процедуру, чтобы проверить версию в каждой среде. Если они не совпадают, обновите один или оба экземпляра до последней версии, как описано в разделе Обновление приложения Customer Insights - Journeys

Чтобы найти номер версии Customer Insights - Journeys:

  1. Откройте область управления установкой и перейдите в раздел Среды.

  2. При наличии нескольких сред Dynamics 365 здесь будет указана каждая из них. Выберите среду, в которой вы установили Customer Insights - Journeys и из которой планируете экспортировать данные.

  3. Выберите раскрывающийся список Ресурсы в верхней ленте, а затем выберите Приложения Dynamics 365.

    Управление приложениями, установленными в вашей среде.

  4. Отображается список решений, установленных в выбранном вами среде. Выберите решение под названием Приложение Dynamics 365 Customer Insights - Journeys, затем выберите Сведения в верхней ленте.

    Сведения о приложении Customer Insights - Journeys.

  5. Панель появится в правой части страницы под названием Сведения о приложении Dynamics 365 Customer Insights - Journeys. Проверьте значение, показанное в столбце Версия.

Создание схемы базы данных для исходной среды

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

Чтобы создать требуемую схему:

  1. Откройте папку, в которой установлены средства. Найдите и запустите файл DataMigrationUtility.exe.

  2. В утилите выберите Создать схему и войдите в исходную среду.

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

Совет

Вот несколько ссылок и заметок, которые могут помочь вам создать необходимую схему:

  • Можно использовать браузер метаданных для изучения и понимания структуры базы данных. О том, как установить и использовать его, см. в справочнике по сущностям Dynamics 365 Customer Insights - Journeys.
  • Во время создания схемы с помощью средства миграции конфигурации можно проверить отношения, используемые любой выбранной сущностью, установив флажок Показать отношения для выбранной сущности. Это может помочь вам не упустить никакие зависимости.
  • Закончив создание схемы с помощью средства миграции конфигурации, выберите Инструменты>Проверить схему в строке меню. Это позволит проверить наличие зависимостей для всех выбранных вами сущностей, а также может помочь выявить другие распространенные проблемы.

Экспорт данных из исходной среды

Экспорт данных из исходной среды:

  1. Откройте папку, в которой установлены средства. Найдите и запустите файл DataMigrationUtility.exe.

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

    Выберите

  3. Установите Тип развертывания Microsoft 365 и выберите Вход.

    Выберите Microsoft 365, а затем

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

  5. Если для клиента, в который вы входите, имеется несколько сред, выберите исходную среду и нажмите Войти для продолжения. (Если доступна только одна среда, то вы пропустите этот шаг.)

    Выберите исходную среду, затем нажмите

  6. При успешном входе вас попросят выбрать схему и название файла экспорта.

    Выберите схему и имя файла экспорта.

    Задайте следующие параметры:

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

    Экспорт завершен.

  8. После завершения экспорта выберите Выход, чтобы закрыть страницу экспорта.

Импорт данных в среду назначения

Импорт данных в среду назначения:

  1. Если средство миграции конфигурации еще не запущено, откройте папку, в которую вы установили средства. Найдите и запустите файл DataMigrationUtility.exe.

  2. Выберите Импорт данных, а затем Продолжить.

    Выберите

  3. Установите Тип развертывания Microsoft 365 и выберите Вход.

    Выберите Тип развертывания и выберите Войти.

  4. Следуйте инструкциям на экране, чтобы войти в систему, используя имя пользователя и пароль клиента, в котором работает среда назначения.

  5. Если для клиента, в который вы входите, имеется несколько сред, выберите целевую среду и нажмите Войти для продолжения. (Если доступна только одна среда, то вы пропустите этот шаг.)

    Выберите среду назначения, затем нажмите Войти.

  6. При успешном входе вас попросят выбрать файла для импорта. Нажмите кнопку с многоточием рядом с полем ZIP-файл, чтобы открыть браузер файлов, а затем перейдите к папке, где вы сохранили экспортированный из исходной среды файл. Этот файл содержит как данные, так и схему, которую вы использовали для экспорта

    Выберите файл для импорта.

    Внимание

    Как упоминалось ранее, исходная и целевая среды должны использовать одну и ту же схему для переносимых данных, поэтому в них должны использоваться одинаковые версии Customer Insights - Journeys, а все настройки схемы в обоих средах должны быть идентичны. Если схемы не совпадают, вы увидите ошибку и импорт не удастся.

  7. Для продолжения выберите Импорт данных. Программа отслеживает ход импорта.

    Импорт завершен.

  8. После завершения импорта выберите Выход, чтобы закрыть страницу импорта.