发布于: Sep 4, 2024

Amazon Step Functions 宣布为您的 Step Functions 工作流推出新的 Validation API。 借助 Validation API,您能够在创作工作流时对工作流进行语义检查,从而帮助您更快地发现语法错误,缩短开发周期。 Amazon Step Functions 是一项可视化工作流服务,能够编排几乎任何亚马逊云科技服务,从而实现业务流程和数据处理工作负载的自动化。

使用 Validation API,您可以在运行或部署工作流之前对其进行语义检查,以便更快地发现问题。 只需通过创建、更新或直接调用 ValidateStateMachineDefinition API 来验证工作流即可。现在,借助 Validation API,您可以发现工作流中的常见语法错误,例如在使用 JSONPath 或内置函数的字段中缺少 .$。 我们还针对不正确但相近的字段名称提供了建议。 例如,如果在调用 Amazon Simple Notification Service 或 Amazon Simple Queue Service 等服务时可能出现区分大小写错误,当检测到不匹配时,我们将针对服务名称的正确字母大小提供建议,从而节省您的时间。

此功能现已在所有提供 Amazon Step Functions 的亚马逊云科技区域推出,其中包括由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域。

您可以使用亚马逊软件开发工具包或亚马逊命令行界面(CLI)在亚马逊云科技管理控制台中开始使用 Validation API。要了解更多信息,请参阅 Step Functions 开发人员指南以开始使用。