【发布时间】:2020-11-29 05:39:14
【问题描述】:
这是关于通过 AWS CLI 执行的 aws kinesis put-record 命令。
我可以使用 kinesis cli 输入文本数据。
aws kinesis put-record --cli-binary-format raw-in-base64-out --stream-name NagaTZeusTestStream --partition-key 1 --data 2 --region us-west-2
这里的数据是2
但是我怎样才能将 csv 文件代替 2 作为数据。
我怎样才能把一个 csv 文件放在 s3 中
例如:
aws kinesis put-record --cli-binary-format raw-in-base64-out --stream-name NagaTZeusStream --partition-key 1 --data s3://cona-sample-salesforce-data/testdata/ --region us-west
在这种情况下,s3 存储桶中的文件 csv 文件应作为数据记录上传,但 kinesis 将 s3 路径本身视为数据字符串。
我们将不胜感激。提前致谢
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-kinesis