Logic Apps Standard无状态流变量未刷新问题求助
Logic Apps Standard 无状态流变量值重复问题
我正在开发Logic Apps Standard的无状态流,流程步骤如下:
- 从SharePoint文件夹获取文件
- 循环处理这些文件
- 为每个文件生成GUID
- 基于生成的GUID,将文件上传至临时文件夹,用
tempFolderId变量存储GUID值
遇到异常:当文件夹中有2个文件时,tempFolderId每次赋值显示为不同的GUID,但上传文件时,有时能使用正确值(多为首次运行),有时两次都使用同一个GUID(即使变量赋值记录显示每次不同)。
相关SetVariable动作代码
{ "type": "SetVariable", "description": "declared this as tempFolderId variable was not getting refreshed due to some reason", "inputs": { "name": "tempFolderName", "value": "@variables('tempFolderId')" }, "runAfter": { "HTTP-upload_file": [ "SUCCEEDED" ] } }
构建最终负载的Compose动作结果
[ { "TempFolderId": "030a9827-c5d2-4892-8c25-f12d7c6ba0a1", }, { "TempFolderId": "030a9827-c5d2-4892-8c25-f12d7c6ba0a1", } ]
流程执行截图

请问我遗漏了什么?
内容的提问来源于stack exchange,提问作者sam
相关产品推荐
相关产品推荐

