标签: azure-logic-apps

对Logic App中的Azure功能故障做出反应

我有一个简单的逻辑应用程序在重复触发器上运行Azure函数(每天).如果运行该功能时出现问题,我想向IT部门发送电子邮件.这是我的Logic App设置:

在此输入图像描述

但是,每当出现错误时(例如,azure函数返回HTTP代码500,就像这样:)

return req.CreateResponse(HttpStatusCode.InternalServerError, new
        {
            error = $"{errorMessage}. {ex.Message}"
        });
Run Code Online (Sandbox Code Playgroud)

逻辑应用程序流程在我检查状态代码并对其作出反应之前就停止了:

在此输入图像描述

所以我的问题是:有没有办法处理Azure功能错误响应代码?

c# azure azure-logic-apps azure-functions

0
推荐指数
1
解决办法
459
查看次数

有没有一种(简单的)方法可以从 HTTP 标头参数中提取子字符串?

我正在调用带有分页的 rest api,在响应中我得到了 HTTP 标头中的“下一个”链接,格式如下:链接<https://aaaaaa/bbb/ccc/ddd/version/2.1.1/locations/?date_from=1601-01-01T00%3a00%3a00Z&date_to=2019-04-24T17%3a03%3a29Z&offset=100&limit=100>; rel="下一个"

我可以轻松获取 HTTP Header 链接参数的值

但是 Azure Logic Apps 中没有正则表达式,我可以使用它来进一步解析 < 和 > 之间的部分中的链接值

一种选择是编写一个处理此问题的 Azure 函数,但我正在寻找更简单的方法(如果可能)

{
    "inputs": {
        "name": "newLink",
        "value": "@{outputs('HTTP')['headers']?['Link']}"
    }
}
Run Code Online (Sandbox Code Playgroud)

newLink 变量现在包含链接的完整值。但我只需要 < 和 > 之间的部分

非常感谢有关如何将 newLink 变量解析为我需要的内容(不使用 azure 函数)的任何提示。

azure-logic-apps

0
推荐指数
1
解决办法
1183
查看次数

如何在逻辑应用程序中使用 compose 连接器创建新的 json 对象而不更改顺序?

在我的逻辑应用程序中,我使用了 compose connector. 保存后,输出为asc order

如何维持我在 compose 连接器中指定的顺序?

原来的 json 是 -

{
"mainId":"2323",
"address":"DC"
}
Run Code Online (Sandbox Code Playgroud)

但保存后的顺序是:

{
"address":"DC",
"mainId":"2323"
}
Run Code Online (Sandbox Code Playgroud)

azure azure-logic-apps

0
推荐指数
1
解决办法
9816
查看次数

使用 Azure 逻辑应用将 CSV 转换为 JSON

我正在使用 Azure 逻辑应用从我的存储帐户获取 Blob 内容。Blob 文件采用 .CSV 格式。我想将 CSV 文件转换为 JSON。

我知道 Plumsail 文档等第三方连接器,但它们是付费的。有没有一个免费的解决方案?

任何帮助将不胜感激。谢谢!

csv azure azure-logic-apps csvtojson

0
推荐指数
1
解决办法
8714
查看次数

标签 统计

azure-logic-apps ×4

azure ×3

azure-functions ×1

c# ×1

csv ×1

csvtojson ×1