首页 > 解决方案 > Azure Logic App - 有没有办法调试这个问题?

问题描述

在 Azure 逻辑应用程序中,是否有任何方法可以进行任何类型的调试,以便我可以了解在进行测试运行时发生了什么(或者更确切地说,没有发生什么)?

这是我的具体情况:

我有一个连接到 Dropbox 帐户的逻辑应用程序,监视文件夹中的任何新文本文件,然后将该文本文件的内容写入 SQL Server 数据库表。非常简单明了,一切正常。但是现在我试图在它写入数据库之前添加一个条件,其中文本文件的内容必须包含某个单词(具体来说是错误)。添加步骤也简单明了,但无论如何,条件评估为假,即使我的字符串肯定出现在文件中。

所以我需要了解的是,是否有一种方法可以查看条件正在评估的文本,类似于能够在几乎任何 IDE 中查看变量的值。我了解逻辑应用程序的想法是大大减少或消除对编码的需求,但这是我试图诊断的一个基本问题,而且这种对它正在做什么的洞察力似乎非常初级。

标签: azure-logic-apps

解决方案


我在调试时发现有用的是使用实际变量。只需将变量放在条件前面,并将输入数据设置为与条件相同。这有助于解决我必须处理的许多问题。

变量

如果这没有帮助,请在这种情况下检查代码视图,因为可能存在设计器错误导致您出现此问题。


推荐阅读