2016-04-08 3 views
-1

Я пытаюсь синхронизировать данные из RDS MySQL с Amazon Redshift. Для этого создан канал данных, запланированный для запуска один раз. Синхронизированная одна таблица затем попыталась с другой таблицей с именем «ролей», но она не удалась со следующим сообщением об ошибке «таблица вывода с именем« public.roles »не существует и не было создано createTableSql». Фактический результат трубопровода следующий.Синхронизация данных из RDS MySQL в Amazon Redshift

  1. RedshiftTableCreateActivity - Готовые
  2. RDSToS3CopyActivity - Готовые
  3. S3ToRedshiftCopyActivity - FAILED ("выход таблица с именем 'public.roles' не существует и не было представлено никакой createTableSql")
  4. S3StagingCleanupActivity - CASCADE_FAILED

Для трубопровода, попробуйте с режимами усечения/OVERWRITE_EXISTING.

Может ли кто-нибудь помочь мне в этом?

ответ

0

Кажется, что ваших «ролей» в красном смещении не существует.

Кроме того, вы можете указать createTableSql как «создать таблицу, если не существует ролей (определение вашей таблицы)»

Смежные вопросы