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
这里是一个lambda函数的示例,它工作,我使用自己的函数csv file和dynamodb验证了它。我认为代码是不言自明的。对于您的最终用例来说,这应该是一个良好的开端
需要告诉DynamoDB要插入的字段的类型
从^{} ,
Item
的格式为:因此,您需要以下内容:
相关问题 更多 >
编程相关推荐