【发布时间】:2016-04-08 04:29:02
【问题描述】:
我正在尝试将数据从 RDS MySQL 同步到 Amazon Redshift。为此,创建了一个计划运行一次的数据管道。同步一个表,然后尝试使用另一个名为“roles”的表,但失败并显示以下错误消息“名为 'public.roles' 的输出表不存在并且未提供 createTableSql”。 pipeline的实际结果如下。
- RedshiftTableCreateActivity - 完成
- RDSToS3CopyActivity - 完成
- S3ToRedshiftCopyActivity - 失败(“名为 'public.roles' 的输出表不存在,并且未提供 createTableSql”)
- S3StagingCleanupActivity - CASCADE_FAILED
对于管道,尝试使用 Truncate/OVERWRITE_EXISTING 插入模式。
谁能帮我解决这个问题?
【问题讨论】:
标签: mysql amazon-redshift amazon-rds amazon-data-pipeline