【问题标题】:AWS Step Function - Edit using CDK or Publish completionAWS Step Function - 使用 CDK 编辑或发布完成
【发布时间】:2020-11-10 23:55:28
【问题描述】:

我有一个 AWS Step Function,它在第 3 方包的 A 类中定义了以下步骤

- Lambda to generate a manifest file
- Sagemaker BatchTransform
- Done

此 Step Function 是使用 CDK 定义的。我已拉入包并希望扩展 Step Function 如下

- Lambda to generate a manifest file
- Sagemaker BatchTransform
- Lambda to generate a marker file
- Done

为了达到我的要求,我尝试扩展 A 类,但状态机属性在 A 类中定义为 ReadOnly,我无法覆盖该属性。

我正在考虑的另一个选项是在 Step Function 完成时发布类似 SNS 消息的内容,这可以触发 lambda,但我不确定 Step Function 是否可以使用 SNS 发布通知。

关于如何使用 CDK 编辑 StepFunction 或在 Step Function 完成后发布通知有什么建议吗?

谢谢

【问题讨论】:

    标签: aws-step-functions


    【解决方案1】:

    您可以创建一个新的状态机,步骤如下:

    • 调用您的第一个状态机(作为嵌套步进函数)
    • Lambda 生成标记文件
    • 完成

    【讨论】:

      猜你喜欢
      • 2021-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-24
      • 2021-07-27
      相关资源
      最近更新 更多