1
ステップ関数に一意の値(UUID4)を送信する方法は、クラウドウォッチイベントルールから毎回トリガされたjson形式ですか? 誰でもこれを助けることができます。前もって感謝します。AWS CloudWatchイベントルールを使用して新しいUUIDをAWSステップ関数に毎回送信する
ステップ関数に一意の値(UUID4)を送信する方法は、クラウドウォッチイベントルールから毎回トリガされたjson形式ですか? 誰でもこれを助けることができます。前もって感謝します。AWS CloudWatchイベントルールを使用して新しいUUIDをAWSステップ関数に毎回送信する
AWSが最近Step Functions as a CloudWatch targetを追加したので、ステップ関数の最初の関数をUUIDを簡単に生成できます。そしてそれを次の関数に渡します。これにより、ステップ関数を自己完結型にすることができます。
"GenerateUuid": {
"Type": "Task",
"Resource": "arn:aws:states:us-east-1:123456789012:activity:GenerateUuid",
"Next": "CreateNewRecord"
},
もう一つの方法は、ラムダ関数はUUIDを生成し、パスを再度CloudWatchのイベントから引き起こす可能性がステートマシンにあることです。
var params = {
stateMachineArn: 'MyStateMachine-12345',
input: uuidv4()
};
stepfunctions.startExecution(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
ありがとうございました@JohnVelboom私は今、そのように行こうとしています。 –