我有一个 Event Bridge 触发器,它会触发 stepfunction。 我在下面为 stepfunction 输入 json。 我将如何以 yyyy-mm-dd 格式将 execution_date 作为 current_date 发送。 我使用 terraform 创建事件桥。 这里是 ...
我有一个 Event Bridge 触发器,它会触发 stepfunction。 我在下面为 stepfunction 输入 json。 我将如何以 yyyy-mm-dd 格式将 execution_date 作为 current_date 发送。 我使用 terraform 创建事件桥。 这里是 ...
我有几台 state 机器,它们分别使用DescribeNetworkInterfaces (和 EC2 API)和ListResourceRecordSets (Route53 API)。 我使用输入组成两个参数,如下所示: 对于 EC2: 对于 53 号公路: 它们解决得很好,但问题是,由于某 ...
我目前正在尝试在 State 机器上执行 Athena 查询。 查询本身需要一个日期变量以在多个WHERE语句中使用,因此我使用 Lambda 来生成它。 当我运行EXECUTE prepared-statement USING 'date', 'date', 'date'; 直接在 Athena ...
我正在为 Step Functions 机器创建基础架构即代码。 这些状态之一是“任务”类型,它在 DynamoDB 表上执行 DynamoUpdateItem。 代码如下所示: 但是,我不断收到一条错误消息,提示架构验证失败,并且 “字段‘:label.$’的值必须是包含 JSONPath 的字 ...
我正在使用 AWS 步骤 function 迭代输入文档中的列表,对于每次迭代,我都需要调用外部服务。 因此,我想遍历每个项目并使用lambda:invoke.waitForTaskToken运行一个步骤,并将TaskToken传递到每次迭代的执行中。 我遇到的问题是如何在 Map state 级 ...
赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 Tofig Hasanov想让更多人关注这个问题。 背景: 我正在尝试在 AWS Step Functions 中将DynamoDB:GetItem步骤添加到我的 state 机器。 GetItem API 接受以下格式的输入: ...
我有一个这样的 JSON 我想创建一个 JSON 路径表达式来获取“real_value”,但我现在没有键“value_of_key”,所以我需要动态引用它。 我试过类似的东西: $.nested['$.key_to_find'] 但它不起作用。 如何引用根元素值作为获取子值的键? 那可能吗? 我 ...
我有一个步骤 function 为下一步生成以下输入: 其中"input":[...]中的字段是其他步骤的 output。 我工作的步骤 function 是 工作代码是 传递给 Glue Python 作业的 arguments 似乎未被解析。 我怎样才能从那里访问"input":[...] ? ...
我看到当我们调用 lambda 时,该执行有一个 x-amzn-request-id: 我们如何使用 aws-sdk 从 lambda 注销该请求 ID? 有可能吗? ...
我有一个步骤 function 从 Glue function ( fallback ) 捕获最终失败: 调用fallback时,如何从那里向 CloudWatch 发送指标数据? ...
我有一个代码构建管道,它在命令部分执行步骤 function。 下面是代码构建管道的片段 当前的问题是,构建在执行步骤 function 时继续进行。 我想有一个条件如下: 如果步骤 function 正在运行 state,则等待它完成。 如果步骤 function 成功 state 则继续执行下一 ...
尝试在 lambda 上执行步骤 function 时出现以下错误 我无权更改用户的 IAM 角色/策略/权限 ...
我试图在我的步骤 function 工作流程中将getItem操作的结果作为“正常”json 而不是 DynamoDB json 格式。 如果我使用: 在我的 ASL 文件中,我得到 DynamoDB json 格式,例如: 我需要: 我可以创建 lambda 来与 dynamo 交互并使用 de ...
我是 AWS 的新开发人员。 在配置步进函数时,我发现由于我设置的计时器,可能会执行多个步进函数实例。 对于我配置的步骤 function 遵循以下过程等2分钟执行 lambda function 由于我的步骤function中有计时器,因此在某些情况下,步骤function可能会一次调用多次。 ...
我正在尝试创建一个步骤 function,它在 map state 中创建一个结果数组。我的代码看起来像这样:"MyIterator": { "Type": "Map", "InputPath": "$.myArray", "Iterator": { "StartAt": ...
问题:我有一个 Lambda 生成一个对象数组,其长度可以是几千(最坏的情况)。 此数组中的每个 object 都应由一个 stepfunction 处理。 我试图找出最好的可扩展且容易出错的解决方案是什么,以便每个 object 都由 stepfunction 处理。 完整的 stepfunct ...
所以一开始,我将这些输入传递给步骤 function。 对于步骤 function,我有多个步骤。 如何在不逐步传递“token”变量的情况下,如何在每一步中正确访问 token 变量? ...
我的 Lambda function 需要将令牌发送回步骤 function 才能继续,因为这是 state 机器中的一项任务。 看着我的 lambda function 的try/catch块,我正在考虑: SendTaskHeartbeatCommand和SendTaskSuccessCom ...
步骤的输入 - 如何修改步骤 function 中的步骤输入:{ "A": "X", "B": "Y", "C": [ "Z1", "Z2", "Z3" ] } 并转换成这个{ "A": "X", " ...
我需要一个包含多个步骤的 AWS Step function,如下所示 如何让第 3 步等待 SNS 消息? ...