Redshift类型以在数据管道中接收Dynamo小数?

时间:2018-08-28 21:22:24

标签: amazon-web-services amazon-dynamodb amazon-redshift amazon-data-pipeline

我正在尝试使用Dynamo数据管道来copy data from DynamoDB to Redshift

我知道只有标量(字符串和数字受支持as highlighted here

因为似乎必须以一种可以将来自dynamodb的数据转换为它们的方式描述redshift列类型,所以我一直在尝试将十进制(精度,小数位)类型和float8类型组合使用一个“浮点”样式编号。

仅在Integer列中使用整数而在Strings列中使用Strings时,我获得了成功。

此管道操作是否还支持浮点(即DynamoDB术语中的小数)值?有没有比AWS数据管道更好的工具/模式?

在我尝试过的类型排列中收到错误:

ERROR: Unsupported Data Type: Current Version only supports Strings and Numbers Detail: ----------------------------------------------- error: Unsupported Data Type: Current Version only supports Strings and Numbers code: 9005 context: Table Name = <table_name_removed> query: 22964 location: table_dynamodb_scanner.cpp:233 process: query0_126_22964 [pid=6605] ---------------------

0 个答案:

没有答案