【问题标题】:Azure Logic App - is there a way to debug this issue?Azure Logic App - 有没有办法调试这个问题?
【发布时间】:2020-11-10 20:39:37
【问题描述】:

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

这是我的具体情况:

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

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

【问题讨论】:

    标签: azure-logic-apps


    【解决方案1】:

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

    Variables

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

    【讨论】:

    • 太棒了,正是我所需要的,它不仅有助于调试,而且将其发送到变量实际上也解决了我的问题(将其发送到变量会将文件内容解析为字符串,这可以然后被条件读取,并找到关键字)。谢谢约翰!!
    猜你喜欢
    • 1970-01-01
    • 2022-09-27
    • 2021-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多