amazon-redshift - AWS DMS 如何处理无效时间戳
问题描述
我正在从包含时间戳的 MySQL Aurora Db 中移动数据,例如"0000-00-00 00:00:00"
. 目标是一个红移集群。迁移失败,因为 Redshift 不接受无效的时间戳。
我无法修改源数据。我无法删除该列(大多数时间戳都是有效的)
我尝试使用替换前缀转换来"0000-00-00"
替换"1970-01-01"
. 它不起作用,因为 DMS 试图先加载数据并在之后处理它们。
如何导入数据?
解决方案
推荐阅读
- reactjs - 如何仅对数组中的特定项目执行 onclick 功能?
- c# - C# 将 Dictionary 的 LINQ 查询重构为单个 lambda 表达式
- python - 如何在python中迭代数据类的属性?
- spring-data-rest - 如何在 Spring Data Rest 中使用具有覆盖端点方法的事件?
- excel - VBA 保存文件的副本然后打开它
- xamarin - 使用不可检查的快速部署(仅调试模式)Xamarin
- javascript - 从点击开始,数值一次只显示一个,这是为什么呢?
- python - 当我提交代码时,当计时时间为 0 秒时,为什么我在 CodeChef 上遇到时间限制超出错误?
- c - 未检测到调整反向外壳有效负载?
- node.js - 不同参数的监听器