1 Resposta
- Mais recentes
- Mais votos
- Mais comentários
0
【以下的回答经过翻译处理】 理论上是可以的。
但是,Lambda的同步调用模式对请求和响应都有6 MB的负载大小限制。确保您发送请求到函数的缓冲区大小小于或等于6 MB。另外,确保您的函数返回的响应不超过6 MB。
Kinesis Data Firehose支持每次调用限制为5分钟的Lambda执行。如果您的Lambda函数超过5分钟,将会出现以下错误:“在调用AWS Lambda时,Firehose遇到了超时错误。支持的最大函数超时时间为5分钟。”
首选方法是执行查找而不是查询。考虑查询DynamoDB表。
此外,考虑使用附加到您的Kinesis Data Analytics应用程序的Lambda函数预处理记录,并在S3中执行参考数据查找。阅读以下链接: https://docs.aws.amazon.com/kinesisanalytics/latest/dev/lambda-preprocessing.html 和 https://docs.aws.amazon.com/firehose/latest/dev/data-transformation.html
Conteúdo relevante
- AWS OFICIALAtualizada há 7 meses
- AWS OFICIALAtualizada há um ano
- AWS OFICIALAtualizada há 4 anos
- AWS OFICIALAtualizada há 2 anos