检查azure逻辑应用程序中azure表中是否存在记录

检查azure逻辑应用程序中azure表中是否存在记录,azure,azure-logic-apps,azure-table-storage,Azure,Azure Logic Apps,Azure Table Storage,我在逻辑应用程序中有以下json对象 { 'eventSourceId': '1232', 'eventType' : 'Email', 'application' : 'ZENQ', } 我有一个azure表“通知”。现在我想检查eventSourceId 1232的数据是否存在。如果存在,我需要更新一些列。如果不存在,则需要创建记录。 现在我如何在azure逻辑应用程序中写入上述条件 我使用了带有参数的Get Entities Sele

我在逻辑应用程序中有以下json对象

 {
      'eventSourceId': '1232',
       'eventType' : 'Email',
        'application' : 'ZENQ',
    }
我有一个azure表“通知”。现在我想检查eventSourceId 1232的数据是否存在。如果存在,我需要更新一些列。如果不存在,则需要创建记录。 现在我如何在azure逻辑应用程序中写入上述条件


我使用了带有参数的Get Entities Select查询,但不确定如何检查结果集。

对于此要求,我认为您的表有一个名为“eventSourceId”的列。所以我们不需要编写selectsql,我们可以很容易地使用“过滤查询”。请参阅下面我的逻辑应用程序:

“条件”中的表达式为:


对于这个要求,我认为您的表有一个名为“eventSourceId”的列。所以我们不需要编写selectsql,我们可以很容易地使用“过滤查询”。请参阅下面我的逻辑应用程序:

“条件”中的表达式为:

length(body('Get_entities')?['value'])