Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 调用PutRecord操作时,通过Kinesis firehose将流数据传输到S3的代码不断产生错误:(UnknownOperationException)_Python_Amazon Web Services_Tweepy_Amazon Kinesis_Amazon Kinesis Firehose - Fatal编程技术网

Python 调用PutRecord操作时,通过Kinesis firehose将流数据传输到S3的代码不断产生错误:(UnknownOperationException)

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

这个想法是使用tweepy来流式发送推文。我的代码托管在一个EC2实例上,能够流式发送推文,但在Kinesis上没有显示任何内容(我认为应该归咎于上面的错误)

我已经为我的EC2实例授予了IAM权限(AmazonKinesisFullAccess),所以我认为这应该不是问题。我已确保在任何地方都使用正确的钥匙


任何帮助都将不胜感激。

AWS kinesis旗下有三种不同的服务。动静数据流(KDS)和动静数据消防软管(KDF)是不同的服务。在您提到的标题中,您使用的是kinesis firehose,但授予KDS权限(AmazonKinesisFullAccess) KDS和KDF的API也不同。因此,请确保您使用的是正确服务的API KDF- KDS-