完成调用存储过程的 Runbook 后如何调用 Azure API

问题描述 投票:0回答:1
  • 我在 Azure 自动化帐户中有一个 Runbook,它调用 Azure SQL 数据库中的存储过程。存储过程完成后是否可以调用 Azure API (.azurewebsites.net/api)?

我发现了一个类似的问题,答案如下:

$Url = "https://my-url"
$Body = @{
    field = "value"
}
Invoke-RestMethod -Method POST -Uri $url -Body $body -UseBasicParsing

但是,我不确定这是否添加到同一个 Runbook 中,或者我是否需要创建一个逻辑应用程序来运行。

azure powershell azure-logic-apps azure-api-apps azure-runbook
1个回答
0
投票

我已经在我的环境中重现了,以下是我的预期结果:

1st Approach:

创建 2 个 Runbook,然后使用代码编辑它们,然后使用以下设计:

enter image description here

这里启动两个作业,每个操作调用每个作业。

以上过程类似于启动两个 Runbook 并获取输出:

enter image description here

2nd Approach:

创建 1 个 Runbook,然后在逻辑应用程序中使用 HTTP 连接器调用它,如下所示:

enter image description here

在正文中,您还可以发送上述创建作业操作的输出,如下所示:

enter image description here

Output:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.