问题标签 [aws-step-functions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
501 浏览

aws-step-functions - AWS Steps 之间的精化 jsonPath 映射

AWS Step 中是否有一种方法可以将输出从一个状态映射到下一个状态的输入,超出了InputPath, OutputPath,的提供范围ResultPath

例如,第一个状态的示例输出:

下一个州期望输入以下形式:

目前尚不清楚如何将一种状态的输出任意映射到另一种状态的输入。唯一的解决方案似乎是重写 Lambda。

基本上我需要类似的东西:

0 投票
1 回答
174 浏览

python-2.7 - “未定义全局名称‘InvalidToken’”

我正在尝试通过botoapi 与 AWS step 函数进行交互。

我收到以下"global name 'InvalidToken' is not defined"错误:

这有什么无效的?我应该如何去捕捉这个库抛出的错误?

0 投票
2 回答
2184 浏览

amazon-web-services - 如何在 AWS Step Functions 中安全地传递敏感信息

使用 AWS Step Functions 将 Lambda 串在一起很有趣,但是有没有办法在执行详细信息屏幕上禁用/隐藏日志记录?以明文形式显示的秘密信息从一个 lambda 传递到另一个 lambda 的私有信息需要能够秘密完成,并且在每个步骤中添加 KMS 加密/解密是大量开销,而且对于没有互联网访问权限的 VPC 中的 lambdas 来说是不可能的。

0 投票
2 回答
2000 浏览

amazon-cloudwatch - 通过 AWS CloudWatch 事件规则将每次新的 UUID 发送到 AWS 步骤函数

当每次从cloudwatch事件规则触发时,如何将唯一值(UUID4)发送到step函数是json格式?任何人都可以帮助解决这个问题。提前致谢。

0 投票
1 回答
49 浏览

aws-lambda - 应用程序对 AWS Step Functions 的适用性

我有一个需要使用 aws lambda 函数来实现的用例。我有两个或多个函数调用 Web 服务以获取符合条件的数据。我需要使用所有过程的结果,将其与其他输入标准进行比较并产生最终结果。

我的问题是:将 Web 服务函数实现为并行执行的 lambda 升压函数是个好主意吗?如果是这样,我是否需要另一个 lambda 函数来处理结果。并且将最终的 lambda 等待并行 lambda 函数的执行完成。最终的 lambda 将如何将所有并行 lambda 函数的输出作为输入?

0 投票
2 回答
4739 浏览

aws-step-functions - 使用亚马逊阶梯函数,如何编写引用当前时间的选择运算符?

在 aws-step 函数文档中,似乎可以编写一个“选择”状态来比较当前状态的变量。但是,是否可以编写引用当前时间的时间戳比较?例如,假设我希望在我的状态$.myTime属性中TimestampGreaterThan的时间为[current time]. 例如:

是否可以参考当前时间,还是我必须在单独的任务中手动设置状态?

0 投票
1 回答
862 浏览

amazon-web-services - 并行任务的 AWS Step Function 成本计算

我正在尝试计算我的 AWS Step Function 状态机的成本。我知道每个状态转换都要花费 x 价格,但我不太确定在并行任务中如何计算转换。

假设我在并行任务中有 3 个单独的任务。显然,这将算作至少 3 次状态转换,但到并行任务的转换是否在此之上?另外:并行任务的过渡是否仅算作一次过渡?

不幸的是,我找不到能明确回答我问题的文档。

非常感谢

0 投票
1 回答
483 浏览

javascript - 如何使用 Cloud watch 确认 AWS Step Function 的进度

我想知道如何使用 Cloud Watch API 确认 AWS Step Function 的进度信息。

我以为我可以使用 GetMetricStatistics 方法获得确认进度信息,但它不起作用。

以下是 GetMetricStatistics(适用于 JavaScript 的 Amazon Cloud Watch API)参考。

在此处输入链接描述

请告诉我如何使用 Cloud Watch API 确认 AWS Step Function 的进度信息。

谢谢。

0 投票
2 回答
2423 浏览

aws-step-functions - aws step 工作流程会与无限循环一起使用吗?

我正在考虑使用步进函数每 30 秒轮询一次外部数据库的更新,并运行一个映射 lambda,它将数据存储在 s3 中。

实现阶跃函数非常简单。我注意到限制设置为 1 年。http://docs.aws.amazon.com/step-functions/latest/dg/limits.html

我的问题是这项工作是否可行,或者为此目的使用步进功能是否存在缺陷。对于我的场景,每 1000 步 0.025 的价格是可以接受的。

0 投票
1 回答
4320 浏览

amazon-web-services - 如何删除卡在“删除”循环中的 AWS Step Functions 状态机

我正在尝试删除不再需要的过时步进功能,但是它已经在“删除”阶段停留了几个星期。但是从控制台它说有 0 个正在运行的执行。如果当前没有正在运行的执行,如何删除状态机?