我首先在设计师中设计了逻辑应用程序,一切看起来都很好。所有9个变量均定义为0。我把代码复制到ARM模板与其他参数。有一次,我通过Octopus将ARM模板部署到Azure。其中3个变量显示为与主要处理工作流程平行。而其中一个变量的设置给予“变量未初始化”错误。这对我来说太奇怪了。Azure LogicApp是否有任何限制?
4c8rllxm1#
这听起来像是你的一些初始化变量操作上的“runAfter”可能是错误的。一个动作的runAfter应该直接命名前面的动作。例如,在下面的情况下,操作“Initialize_variable_-item_number”在操作“Initialize_variable-_items”成功之后运行。runAfter保持逻辑应用操作按顺序执行,而不是并发执行。
"Initialize_variable_-_item_number": { "runAfter": { "Initialize_variable_-_items": [ "Succeeded" ] }, "type": "InitializeVariable", "inputs": { "variables": [ { "name": "item number", "type": "integer", "value": 0 } ] } }
1条答案
按热度按时间4c8rllxm1#
这听起来像是你的一些初始化变量操作上的“runAfter”可能是错误的。一个动作的runAfter应该直接命名前面的动作。例如,在下面的情况下,操作“Initialize_variable_-item_number”在操作“Initialize_variable-_items”成功之后运行。runAfter保持逻辑应用操作按顺序执行,而不是并发执行。