J'ai un lambda AWS connecté à (déclenché par) un flux AWS Kinesis. Quand je tire des événements dans Kinesis, mon lambda est appelé. Voici quelques exemples de code qui pousse les événements dans Kinesis (cette partie fonctionne):Comment puis-je savoir quelle requête Lambda spécifique mon événement Kinesis a déclenché?
var kinesis = new AWS.Kinesis({
region: 'us-east-1'
});
var params = {
Data: new Buffer(JSON.stringify(data)),
StreamName: 'myStreamName',
PartitionKey: uuid.v1()
};
kinesis.putRecord(params, function(err, data) {
done();
});
Quand j'ai mis avec succès un dossier, je reçois une réponse comme ceci:
{ ShardId: 'shardId-000000000000', SequenceNumber: '49570419697469019326213778569044054238145932258132885506' }
Comment puis-je utiliser la SequenceNumber pour rechercher le RequestId du lambda étant déclenché?