【问题标题】:How to send activity output as email attachment in logic app如何在逻辑应用程序中将活动输出作为电子邮件附件发送
【发布时间】:2022-12-18 07:14:44
【问题描述】:

我有一个 ADF 管道,我想在逻辑应用中将我的活动输出作为电子邮件附件发送。

我有一个查找活动,后跟一个对于每个活动和一个内部对于每个活动我有一个网络活动来调用逻辑应用程序。

我想将查找活动的输出作为电子邮件附件发送到逻辑应用。我无法考虑这个集成部分。

【问题讨论】:

    标签: azure-data-factory


    【解决方案1】:

    使用 HTTP 和 Outlook 创建逻辑应用程序事件触发器。

    里面收到 HTTP 请求:

    1. 复制 HTTP POST 网址

    2. 请求正文 JSON 模式

      { "properties": { "dataFactoryName": { "type": "string" }, "message": { "type": "string" }, "pipelineName": { "type": "string" }, "receiver": { "type": "string" } }, "type": "object" }

    3. POST方法

      发送电子邮件

      1. 连接您的 outlook 电子邮件。

      2. 使用步骤 1 中所示的 HTTP POST URL

      创建参数名称接收者

      1. 动态添加此内容

      {
      
      "message" : "This is the row from lookup item @{item().customerID},@{item().gender},@{item().SeniorCitizen},@{item().Partner}.",
      
      "dataFactoryName" : "@{pipeline().DataFactory}",
      
      "pipelineName" : "@{pipeline().Pipeline}",
      
      "receiver" : "@{pipeline().parameters.receiver}"
      
      }
      

      管道成功执行并得到输出:

    【讨论】:

      【解决方案2】:

      没有直接或简单的方法可以从 ADF 发送电子邮件附件。

      但作为一种解决方法,您首先必须将查找活动的输出保存到一个文件中,然后按照社区志愿者在此视频中描述的方法进行操作,其中逻辑应用程序开始发挥作用,将查找活动输出数据文件作为附件发送。 How To Send File as Attachment From Azure Data Factory - Azure Data Factory Tutorial 2021

      为了将查找输出数据保存到文件中,您可以采用以下方法:Get Output of lookup activity in a file

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-13
        • 2011-11-28
        • 1970-01-01
        • 2018-06-22
        • 2016-09-08
        • 2011-04-20
        相关资源
        最近更新 更多