В ответах на часто задаваемые вопросы дана подробная информация о задачах репликации данных, включая извлечение и репликацию данных из приложений Oracle Fusion Cloud, загрузку данных в объектное хранилище и скачивание данных из такого хранилища, а также загрузку данных в целевую базу данных.
Что делать, если задание репликации данных выполняется очень долго?
Если задание выполняется очень долго, попробуйте один из следующих способов:
- Если реплицируемый объект представления (VO) не является извлеченным VO (то есть имя VO не заканчивается на
ExtractPVO
), используйте редактор репликации данных, чтобы исключить ненужные столбцы LastUpdateDate
из идентификатора новых данных VO.
- Если у долго обрабатываемого объекта представления несколько столбцов
LastUpdateDate
выбраны в качестве идентификатора новых данных или инкрементного фильтра:
- Выберите параметр LastUpdateDate для основного элемента объекта представления.
- Отмените выбор параметра LastUpdateDate для столбцов из дополнительных (нефункциональных) элементов.
- Если отменить выбор параметра для идентификатора новых данных невозможно, выполните следующие шаги:
- Отмените задание.
- Сбросьте промежуточную таблицу TMP$.
- Перейдите в главное меню, нажмите Данные, а затем Подключения.
- Нажмите Целевое подключение, выберите Контроль и перейдите на вкладку Таблицы.
- Выберите таблицу, затем выберите Сбросить обновленное время и нажмите Перезагрузка всех данных.
Как повысить производительность заданий репликации данных?
Повысить производительность можно следующими способами.
- Выполняйте репликацию только для хранилищ извлеченных данных (то есть объектов представлений (VO), имена которых содержат "ExtractPVO").
- Если реплицируемый VO не является извлеченным VO (то есть имя VO не заканчивается на ExtractPVO), используйте редактор репликации данных, чтобы исключить все ненужные столбцы
LastUpdateDate
из идентификатора новых данных VO.
- Убедитесь, что для типа загрузки публичных объектов представления (PVO) не задан случайно режим
FULL
. Если хотя бы один столбец PVO сконфигурирован как Ключ
, а один столбец LastUpdateDate
сконфигурирован как идентификатор новых данных, установите тип загрузки Инкрементальная
.
- Удалите ненужные столбцы, выбранные или включенные для репликации.
- Если репликация завершается с предупреждениями, посмотрите таблицу ошибок в целевой схеме и внесите необходимые изменения в конфигурацию PVO.
- Убедитесь, что записи данных PVO в источнике данных приложений Oracle Fusion Cloud регулярно удаляются. В противном случае снимите параметр Включить удаления.
- Если задание завершается ошибкой или отменяется, сбросьте таблицу промежуточных данных и ошибок, прежде чем запускать задание повторно.
Почему время выполнения репликации одних и тех же данных различается в разные дни?
Время выполнения заданий репликации может зависеть от множества факторов, например:
- На время может влиять производительность Oracle Autonomous Data Warehouse в тот или иной день.
- Экземпляр Oracle Analytics Cloud, выполняющий задание репликации, может быть временно недоступен из-за планового обслуживания.
Есть ли ограничения по количеству таблиц в одном задании репликации данных?
Нет, в задание репликации данных можно добавить любое количество таблиц. Одновременно можно запустить не более трех заданий репликации, однако запланировать одновременный запуск можно для любого количества заданий. Например, одновременно могут выполняться три задания, а остальные задания будут поставлены в очередь.
Есть ли ограничения по объему данных или количеству строк, обрабатываемых в одном задании репликации данных?
Нет, задание репликации может обработать любой объем данных и любое количество строк.
Какие еще рекомендации необходимо учитывать при репликации данных?
При репликации данных выполняйте следующие рекомендации:
- Уменьшите количество заданий репликаций, увеличив число PVO в каждом задании. Используйте рекомендованные извлеченные PVO.
- При настройке репликации снимите выбор ненужных столбцов в PVO.
- Используйте "низкий" сервис базы данных в Oracle Autonomous Data Warehouse для максимально эффективной одновременной работы.
- Планируйте запуск заданий репликации на то время, когда нагрузка Oracle Autonomous Data Warehouse ниже.
- Сохраняйте тип загрузки PVO, установленный по умолчанию (инкрементный режим).