【发布时间】:2016-06-15 03:05:33
【问题描述】:
我设置了以下 lambda 函数,并将 kinesis 作为其事件源。数据以流的形式传入,在这里我将其解析为字符串,例如{id=2, sourceIp=220.220.1.220 }。我想将其转换为 node.js 中的对象。我该怎么做?
exports.handler = (event, context) => {
event.Records.forEach(function(record) {
var data = new Buffer(record.kinesis.data, 'base64').toString('ascii');
console.log('data: ', data)
});
};
【问题讨论】:
-
您是否应该在那里记录
data而不是buffer?
标签: javascript node.js buffer aws-lambda amazon-kinesis