2017-09-25 103 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`