我想要發送已更改的數據從DynamoDb觸發了lambda函數。然後,我想要保存這個已更改的數據不同的DynamoDb表。
編程語言:的NodeJS
DynomaDb
流啓用:是
查看方式:新的和舊的圖像如何發送數據觸發lambda函數?
lambda函數
'use strict';
console.log('Loading function');
exports.handler = (event, context, callback) => {
//console.log('Received event:', JSON.stringify(event, null, 2));
event.Records.forEach((record) => {
console.log(record.eventID);
console.log(record.eventName);
console.log('DynamoDB Record: %j', record.dynamodb);
});
callback(null, `Successfully processed ${event.Records.length} records.`);
};
它不工作。
你有什麼到目前爲止已經試過刪除? –
@VijayanathViswanathan 'use strict'; console.log('加載函數'); exports.handler =(event,context,callback)=> { //console.log('Received event:',JSON.stringify(event,null,2)); (記錄)=> { console.log(record.eventID); console.log(record.eventName); console.log('DynamoDB Record:%j',record.dynamodb) ; }); callback(null,'成功處理$ {event.Records.length} records.'); }; –
但它是拋出錯誤@VijayanathViswanathan –