Python 调用PutRecord操作时,通过Kinesis firehose将流数据传输到S3的代码不断产生错误:(UnknownOperationException)
这个想法是使用tweepy来流式发送推文。我的代码托管在一个EC2实例上,能够流式发送推文,但在Kinesis上没有显示任何内容(我认为应该归咎于上面的错误) 我已经为我的EC2实例授予了IAM权限(AmazonKinesisFullAccess),所以我认为这应该不是问题。我已确保在任何地方都使用正确的钥匙Python 调用PutRecord操作时,通过Kinesis firehose将流数据传输到S3的代码不断产生错误:(UnknownOperationException),python,amazon-web-services,tweepy,amazon-kinesis,amazon-kinesis-firehose,Python,Amazon Web Services,Tweepy,Amazon Kinesis,Amazon Kinesis Firehose,这个想法是使用tweepy来流式发送推文。我的代码托管在一个EC2实例上,能够流式发送推文,但在Kinesis上没有显示任何内容(我认为应该归咎于上面的错误) 我已经为我的EC2实例授予了IAM权限(AmazonKinesisFullAccess),所以我认为这应该不是问题。我已确保在任何地方都使用正确的钥匙 任何帮助都将不胜感激。AWS kinesis旗下有三种不同的服务。动静数据流(KDS)和动静数据消防软管(KDF)是不同的服务。在您提到的标题中,您使用的是kinesis firehose
任何帮助都将不胜感激。AWS kinesis旗下有三种不同的服务。动静数据流(KDS)和动静数据消防软管(KDF)是不同的服务。在您提到的标题中,您使用的是kinesis firehose,但授予KDS权限(AmazonKinesisFullAccess) KDS和KDF的API也不同。因此,请确保您使用的是正确服务的API KDF- KDS-