簡體   English   中英

Kinesis的AWS CLI記錄

[英]aws cli put-record for Kinesis

我正在嘗試使用CLI將一些數據寫入AWS Kinesis,但這是行不通的:

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

我收到“ bash:12:找不到命令”錯誤。

aws kinesis put-record help有效,因此我不理解該錯誤。

我正在關注本文檔

只需用單引號將數據包裝起來即可:

--data 'Data=jose|12'

否則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`

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM