gpt4 book ai didi

azure - 逻辑应用是否会再次尝试插入失败的记录?

转载 作者:行者123 更新时间:2023-12-03 04:50:49 24 4
gpt4 key购买 nike

我有一个逻辑应用程序,每当在 Salesforce CRM 中创建记录时就会触发该应用程序,之后我有 SQL Server 插入操作,它将把 Salesforce CRM 记录插入到 Azure SQL 数据库中。

我的问题是,我的 Azure SQL 数据库是否已关闭或无法连接。失败的记录会怎样?逻辑应用是否会再次尝试插入失败的记录?

最佳答案

默认情况下不会。

但是你有 Do-Until Loops ,您可以在其中定义重复操作的条件。根据您的情况,您可以简单地评估 SQL 插入的结果。

例如,我使用以下表达式对 REST API 进行可靠的调用:

        "GetBerlinDataReliable": {
"actions": {
"GetBerlinData": {
"inputs": {
"method": "GET",
"uri": "http://my.rest.api/path?query"
},
"runAfter": {},
"type": "Http"
}
},
"expression": "@and(equals(outputs('GetBerlinData').statusCode, 200),greaterOrEquals(body('GetBerlinData').query?.count, 1))",
"limit": {
"count": 100,
"timeout": "PT30M"
},
"runAfter": {},
"type": "Until"
},

关于azure - 逻辑应用是否会再次尝试插入失败的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45282736/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com