首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Data中的web活动向逻辑应用程序发送参数

从Data中的web活动向逻辑应用程序发送参数
EN

Stack Overflow用户
提问于 2019-02-15 09:24:04
回答 1查看 2.4K关注 0票数 1

我可以通过web活动从ADFv2管道中成功地触发Logic。但是现在我也想向逻辑应用程序发送一些用户定义的参数。我现在的问题是:

  • 如何将参数从web活动发送到逻辑应用程序?
  • 如何在逻辑应用程序中提取此参数?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-15 10:43:16

Azure数据工厂上的-v2端:

  1. 单击web活动。转到活动的“设置”选项卡。

有关如何在“设置”选项卡中填充字段,请参见此图像

  1. 当您成功地触发逻辑应用程序时,您已经知道了设置选项卡中URL和方法字段中的内容。
  2. 让我们假设我们希望以JSON (首选的方式)发送参数。将'NAME‘Header字段设置为’Content‘,将'VALUE’设置为'application/json‘。
  3. 在正文中,以JSON的形式发送参数。让我们发送以下虚拟参数
代码语言:javascript
复制
{"Location":"northeurope","Model":"dummy_model","Server_name":"dummy_service","Onwer_email":"dummy@dummy.com"}

逻辑应用程序端的

  1. 您已经为逻辑应用程序使用了“当收到HTTP请求时”触发器。
  2. 在“”字段中,输入以下模式以捕获从ADFv2 web活动发送的参数:
代码语言:javascript
复制
{
    "properties": {
        "Location": {
            "type": "string"
        },
        "Model": {
            "type": "string"
        },
        "Onwer_email": {
            "type": "string"
        },
        "Server_name": {
            "type": "string"
        }
    },
    "type": "object"
}

请参阅此图像以获得帮助。

  1. 您还可以使用“使用示例有效负载生成模式”,而不是执行上面的步骤2。使用此选项时,只需粘贴在ADFv2 web活动体中传递的json即可。它将自动生成JSON模式以捕获参数。
  2. 将' method‘字段设置为您在ADFv2 web activity 'Method’字段中选择的方法。
  3. 在逻辑应用程序的后续步骤中(例如,初始化变量步骤),现在可以使用上面设置的参数(位置、模型、Onwer_email和Server_name)作为动态内容,使用“添加动态内容”选项。请看这张图片以寻求帮助。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54706153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档