首页 > 解决方案 > 使用逻辑应用从 Azure 表存储中获取值

问题描述

我是 Logic Apps 的新手,所以请多多包涵。我只是想在 Azure 表存储中执行一个简单的查找,并获取一个可以存储在逻辑应用程序变量中的值。这是我的表存储的样子:

在此处输入图像描述

我的 RowKey 是独一无二的,将成为我的查找值。因此,基于 RowKey 值,我想获取 UTCOffset 值并将其存储在变量中。

这是我到目前为止所尝试的:

在此处输入图像描述

我想获取返回的值“13.00”并将其存储在一个变量中以供进一步处理。我知道很简单,但我就是想不通。

在此处输入图像描述

标签: azure-table-storageazure-logic-apps

解决方案


您只需要在“初始化变量”操作中使用如下表达式: 在此处输入图像描述 整个表达式为:

body('Get_entities')?['value'][0]?['UTCOFFSET']

请注意大小写UTCOFFSET,在您的逻辑中您可能需要使用UTCoffset

并且您似乎将“获取实体”操作的名称从“获取实体”更改为“获取实体-UTC ”,因此您还需要在表达式中修改其名称,如下所示:

body('Get_entities-UTC')?['value'][0]?['UTCoffset']

希望有帮助~


推荐阅读