2017-09-25 104 views
0

我尝试写一些数据,AWS室壁运动与CLI放记录,而这是不工作:AWS CLI界面,室壁运动

aws kinesis put-record --stream-name my-stream-name --data Data=jose|12 

我得到一个“击:12:命令未找到“错误。

aws kinesis put-record help工程,所以我不明白的错误。我正在关注this documentation

回答

2

只需用单引号包装你的数据:

否则bash将的aws kinesis put-record --stream-name my-stream-name --data Data=jose输出试着管到一个名为12程序,它不存在。

您还需要添加--partition-key参数,您可以使用--partition-key `uuidgen`随机生成该参数。 整个命令将是:

aws kinesis put-record --stream-name my-stream-name --data 'Data=jose|12' --partition-key `uuidgen`