Перейти к основному содержимому Перейти к дополнительному содержимому

Репликация данных

Можно выполнить репликацию данных из поддерживаемого источника в любую поддерживаемую цель.

Процесс репликации данных включает следующие операции:

  • Извлечение данных из источника данных
  • Преобразование данных (необязательно)
  • Загрузка данных в цель
  • Обеспечение актуальности данных методом захвата изменений в реальном времени

Для получения инструкций по настройке подключения к источнику данных см. раздел Подключение к источникам данных

Для получения инструкций по настройке подключения к целевой базе данных см. раздел Подключение к целям

Порядок настройки задачи репликации

  1. В правом верхнем углу нажмите кнопку Добавить новое, а затем выберите пункт Создать проект данных в раскрывающемся меню.

  2. В диалоговом окне Новый проект данных выполните следующие действия.

    1. В поле Имя укажите название своего проекта.
    2. Выберите пространство, в котором требуется создать проект.
    3. При необходимости заполните поле Описание.
    4. Выберите Репликация в поле Пример использования.
    5. По выбору можно снять флажок Открыть, если требуется создать пустой проект, не настраивая параметры.
    6. Нажмите кнопку Создать.

      Произойдет одно из следующего:

      • Если флажок Открыть в диалоговом окне Новый проект данных установлен (по умолчанию), проект будет открыт.
      • Если флажок Открыть в диалоговом окне Новый проект данных был снят, проект будет добавлен в список проектов. Проект можно открыть позднее, выбрав команду Открыть в меню проекта.
  3. После того как откроется проект, щелкните Репликация данных.

    Откроется мастер Репликация данных.

  4. На вкладке Общие укажите имя и описание задачи репликации данных. Затем щелкните Далее.

  5. На вкладке Выберите подключение к источнику выберите подключение к источнику данных. На сове усмотрение, можно изменить настройки подключения, выбрав команду Изменить в меню столбца Действия.

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

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

    Также можно сортировать список, выбрав Последние измененные, Последние созданные или В алфавитном порядке в раскрывающемся списке справа. Щелкните стрелку справа от списка, чтобы изменить порядок сортировки.

    Выбрав подключение к источнику данных, можно нажать кнопку Проверка подключения в верхнему правом углу вкладки (рекомендуется), а затем нажмите кнопку Далее.

  6. На вкладке Выберите наборы данных укажите таблицы и (или) виды, которые требуется включить в задачу репликации данных. Можно использовать знаки подстановки и создать правила выборки, как описано в Выбор данных в базе данных.

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

  8. На вкладке Параметры можно, на свое усмотрение, изменить следующие настройки, а затем нажать кнопку Далее.

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

      Для получения дополнительной информации см. Сохранить изменения.

    Примечание к информацииОперации DDL ALTER TABLE (ИЗМЕНИТЬ ТАБЛИЦУ) в настоящее время не поддерживаются. Другие операции DDL, такие как DROP TABLE (ОТБРОСИТЬ ТАБЛИЦУ) и TRUNCATE TABLE (УСЕЧЬ ТАБЛИЦУ), поддерживаются.

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

    • Пакетная оптимизация: это значение по умолчанию. Когда установлен этот флажок, изменения применяются пакетами. Происходит предварительная обработка, чтобы сгруппировать транзакции в пакеты наиболее эффективным способом.
    • Транзакционное: выберите этот параметр, чтобы применить каждую транзакцию отдельно, в том порядке, в котором она была совершена. В этом случае для всех таблиц обеспечивается строгая целостность данных.
  9. На вкладке Сводка отображается визуальное представление конвейера данных. Выберите нужно действие: Открыть задачу <имя> или Ничего не делать, а затем щелкните Создать.

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

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

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

  11. На свое усмотрение измените параметры задачи, как описано в разделе Параметры репликации данных.

  12. Можно выполнять преобразования наборов данных, фильтровать данные или добавлять столбцы.

    Для получения дополнительной информации см. раздел Управление наборами данных.

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

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

  14. После изменения нажмите Подготовить, чтобы сохранить в каталоге задачу данных и подготовить ее для выполнения.

  15. Завершив подготовку задачи данных, щелкните Запустить.

    Для получения информации о восстановлении задач и других способах выполнения задач см. раздел Расширенные параметры запуска.

  16. Теперь должна начаться задача репликации, ход процесса можно увидеть в мониторе. Для получения дополнительной информации см. раздел Мониторинг индивидуальной задачи данных.

Настройка приоритета загрузки для наборов данных

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

  1. Щелкните Приоритет загрузки.

  2. Выберите приоритет загрузки для каждого набора данных.

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

    • Самый высокий

    • Более высокий

    • Высокий

    • Нормальный

    • Низкий

    • Более низкий

    • Самый низкий

    Наборы данных с одинаковым приоритетом загружаются без соблюдения какого-то особого порядка.

  3. Щелкните ОК.

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

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!