【发布时间】:2020-06-30 04:55:28
【问题描述】:
Dynamo db 有一个表 employees 主键作为 id
data.csv 低于csvdynamo 存储桶中上传的数据
bucket_name = csvdynamo
id,name,co
20,AB,PC
21,CD,PC
22,EF,MC
23,GH,MC
需要将上面的csv插入dynamodb
伪代码
for emp in employees:
emp_data= emp.split(',')
print (emp_data)
try:
table.put_item(
Item = {
"emp_id": int(emp_data[0]),
"Name": emp_data[1],
"Company": emp_data[2]
}
)
except Exception as e:
pass
【问题讨论】:
-
任何其他方式也有帮助
-
“不工作的完整代码” - 你能澄清一下你的意思吗?您是否收到任何错误消息、超时、访问拒绝...?
-
@Marcin 任何不调用 event['Records'] 的替代方式都会有所帮助。删除完整代码,因为它是不必要的
-
@Marcin 我们也有帮助的任何替代方式
-
抱歉,没时间看。今天晚些时候我会尝试一下。与此同时,也许其他人可以提供帮助。
标签: python amazon-s3 aws-lambda