leg*_*ode 3 amazon-dynamodb aws-lambda aws-elasticsearch
我正在尝试将数据从 DynamoDB 流式传输到 ElasticSearch。我已经在线查看了 AWS + 其他一些来源的文档,但遇到了安全问题。所以我使用的是 lambda 函数,从 DynamoDB 检索数据的过程很好,但是当我尝试写回 ElasticSearch 时,我收到一个错误:
“ [indices:data/write/bulk] 和用户 [name=arn:aws:iam::account number:role/dynamodb_to_es, backend_roles=[arn:aws:iam::account number:role/dynamodb_to_es] 没有权限,请求租户=空]"
这是我的 Lambda 函数。我意识到它总是会因为“_bulk”扩展名而失败。谢谢!!
我的 Lambda 函数:https : //github.com/YassineRjl/Lambda-Func---DynamoDB-to-ElasticSearch/blob/master/lambda_func.py
小智 5
您不必禁用“细粒度访问控制”。相反,您可以编辑角色映射。
有关详细信息和步骤,请查看:
https://aws.amazon.com/tr/premiumsupport/knowledge-center/es-troubleshoot-cloudwatch-logs/
“启用细粒度访问控制后,我无法将 CloudWatch 日志组流式传输到 Amazon ES 域。” 主题。
| 归档时间: | 
 | 
| 查看次数: | 2660 次 | 
| 最近记录: |