我正在使用Azure数据工厂管道线,如下所示。
- 管道活动 通过 webapi 在发布中登录到地址。 (200 或 400)
- 管道活动通过 webapi 连接到地址以获取 json 数据。
达到以上。我相信管线有上面 1 和 2 的 2 个活动。结果 1 可以是 200 或 400。(200:到 2/400:错误)
活动 1 如何检测 400 错误?我是否需要实现 .net CustomActivity?
检查以下 ADF 的内置功能是否可以满足您的需求:
- 复制活动中的 HTTP 连接器,用于从 Web 终结点检索数据并复制到任何受支持的接收器数据存储(ADF v1 和 v2):https://learn.microsoft.com/en-us/azure/data-factory/connector-http
- 用于调用 api 请求的 Web 活动(仅限 ADF v2):https://learn.microsoft.com/en-us/azure/data-factory/control-flow-web-activity
- 用于执行分支的 IfCondition 活动(仅限 ADF v2):尚未很好地记录,但可以从 SDK 参考 https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.datafactory.models.ifconditionactivity?view=azure-dotnet 了解