检查记录存在于azure逻辑应用程序内的azure表中

问题描述

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

 {
      'eventSourceId': '1232','eventType' : 'Email','application' : 'ZENQ',}

我有一个天蓝色表“ notification”。现在,我想检查eventSourceId 1232是否存在数据(如果存在),如果不存在,我需要更新一些列,需要创建记录。 现在如何在azure-logic应用程序中写以上条件?

using Get Entities-Select Query

我使用了带有参数的获取实体-选择查询,但不确定如何检查结果集。

解决方法

对于此要求,我认为您的表中有一列名为“ eventSourceId ”。因此,我们不需要编写select sql,我们可以轻松使用“过滤查询”。请参考下面的我的逻辑应用程序:

enter image description here

“条件”中的表达式为:

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