【发布时间】:2022-11-11 05:23:17
【问题描述】:
我的目标是将数据从一个 SQL 表复制到另一个 SQL 表。
我正在尝试根据行 ID 在 Power Automate 中创建条件插入/更新语句。我现在有两张表,列相同。
【问题讨论】:
标签: sql-server power-automate power-automate-custom-connector
我的目标是将数据从一个 SQL 表复制到另一个 SQL 表。
我正在尝试根据行 ID 在 Power Automate 中创建条件插入/更新语句。我现在有两张表,列相同。
【问题讨论】:
标签: sql-server power-automate power-automate-custom-connector
没有什么比为您的特定问题寻找答案并找到另一个有相同问题但没有解决方案的人更胜一筹的了。
幸运的是,我已经设法通过 Power Automate 中的本地 SQL 连接器为 SQL Upsert 制定了一个不错的解决方案。
这是一般概述,之后我将逐步进行:
第一步是使用 Get row (V2) 按 ID 检索单行。
下一步是解析上一个调用主体的 JSON。
这是我使用的架构:
{
"type": "object",
"properties": {
"status": {
"type": "integer"
},
"message": {
"type": "string"
},
"error": {
"type": "object",
"properties": {
"message": {
"type": "string"
}
}
},
"source": {
"type": "string"
}
}
}
现在是关键位,为 Parse JSON 操作点击 Configure Run After 并让它在上一个操作的 Success 和 Failure 上运行。
然后我们添加一个条件来检查 Get Row 操作的状态代码(作为 Parse JSON 操作的输出)。如果它以 404 状态失败,我们执行插入。否则,请执行更新。
希望这可以帮助其他尝试解决本地连接器限制的人。
【讨论】: