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

Azure Synapse中能否在Integrate hub管道调用Develop hub的SQL脚本?

Azure Synapse Analytics 引用Develop Hub SQL脚本的解决方案

Azure Synapse Analytics目前不支持直接在Integrate Hub的Pipeline中引用Develop Hub里已创建的SQL Script文件,General分类下的Script Activity仅支持直接输入Query或NonQuery语句,没有直接关联现有脚本文件的选项。

你可以通过以下几种替代方式实现引用SQL脚本的需求:

  • Lookup Activity读取脚本文件
    将Develop Hub中的SQL脚本导出并保存到Azure存储服务(如ADLS Gen2)或Synapse工作区关联的存储账户中,使用Lookup Activity读取该文件的完整内容并存储到变量里,随后在Script Activity中引用这个变量作为执行的SQL语句。

  • 通过Synapse Notebook间接调用
    在Synapse Notebook中使用%sql魔法命令调用已有的SQL脚本(语法示例:%sql @/path/to/your/script.sql),然后在Pipeline中添加Notebook Activity执行该Notebook,以此间接调用目标SQL脚本。

  • 将脚本内容存入Pipeline变量/参数
    如果SQL脚本内容相对固定,可直接将Develop Hub中的脚本内容复制出来,存入Pipeline的变量或参数中,在Script Activity里直接引用该变量/参数执行SQL语句。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 22:31:13