如何使用AWS DMS将数字从CSV文件迁移到红移?

如何使用AWS DMS将数字从CSV文件迁移到红移?,csv,amazon-redshift,amazon-dms,Csv,Amazon Redshift,Amazon Dms,我正在尝试使用AWS DMS将CSV文件从S3迁移到红移。 CSV中我的一列包含整数。在S3端点的JSON映射文件中,我给了列一个数字类型(我尝试了几种类型),但出于某种原因,该列只存储了零。 当我给列指定一个字符串类型时,我可以在红移中看到字符串形式的正确数字,但这使得使用数据仓库很困难。 我做错了什么?旁白:既然数据已经在S3中,为什么要使用DMS而不是普通的红移COPY命令?能否提供CSV文件的示例以及加载数据所使用的配置?您可以创建一个单行CSV用于实验,以尝试并使格式正常工作——将其减

我正在尝试使用AWS DMS将CSV文件从S3迁移到红移。 CSV中我的一列包含整数。在S3端点的JSON映射文件中,我给了列一个数字类型(我尝试了几种类型),但出于某种原因,该列只存储了零。 当我给列指定一个字符串类型时,我可以在红移中看到字符串形式的正确数字,但这使得使用数据仓库很困难。
我做错了什么?

旁白:既然数据已经在S3中,为什么要使用DMS而不是普通的红移
COPY
命令?能否提供CSV文件的示例以及加载数据所使用的配置?您可以创建一个单行CSV用于实验,以尝试并使格式正常工作——将其减少到尝试并使其正常工作所需的最小值。@JohnRotenstein CSV文件是由我的CI系统创建的,我不想让外部访问数据仓库。
2018-09-06 12:31:26.356000,5b8e5414a5751f2b853f223e,5b86bb52e5b965aab8f23037,test123,tester,5b83b645f71d2e1611105154,global,test,5b83b6b1f71d2e7ac3105155,单选,“testing.”,['5b8961619042353d58021aec',['mory true',5
这是CSV文件端问题中的一行:因为数据已经在S3中,为什么要使用DMS而不是普通的红移
复制
命令?能否提供CSV文件的示例以及用于加载数据的配置?您可以创建一个单行CSV用于实验,以尝试并使格式正常工作——将其减少到尝试并使其正常工作所需的最小值。@JohnRotenstein CSV文件是由我的CI系统创建的,我不想让外部访问数据仓库。
2018-09-06 12:31:26.356000,5b8e5414a5751f2b853f223e,5b86bb52e5b965aab8f23037,test123,tester,5b83b645f71d2e1611105154,全局,test,5b83b6b1f71d2e7ac3105155,单选,“testing.”,['5b8961619042353d58021aec',['mostry true',5
这是CSV文件中的一行