You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Logic Apps:如何将SQL表数据发送至单封邮件

Azure Logic Apps:将存储过程结果转为HTML表格并发送单封邮件

遇到的问题

  • 调用存储过程获取数据集后,使用Data Operations下的Compose、Create HTML Table等操作时,自动生成Foreach循环,无法直接嵌入单封HTML邮件
  • 直接插入原始数据会导致格式混乱
  • 需求是将SQL数据整理为规范表格,发送到单封邮件,同时添加自定义“Click me”链接
  • 最初操作因报错无法保存或运行

解决方法

  • 核心关键:调用存储过程后,选择返回结果中的Table1对象作为Create HTML Table的输入,而非顶层数据集,这样可以避免触发自动生成的Foreach循环
  • 在Create HTML Table配置界面中,可直接设置自定义表头,替换默认的字段名称
  • 如需添加自定义“Click me”链接,在Send Email的HTML内容中,将生成的HTML表格与链接代码拼接即可,示例代码如下:
    <p><a href="你的目标链接地址">Click me</a></p>
    @{body('Create_HTML_Table')}
    

最终可用的逻辑应用流程

  • Recurrence(设置定时触发规则)
  • Execute Stored Procedure(调用目标SQL存储过程)
  • Create HTML Table(传入返回结果内的Table1数据,配置自定义表头)
  • Send Email(嵌入生成的HTML表格,同时加入自定义链接)

内容的提问来源于stack exchange,提问作者JohnHibbs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 16:17:15