首页 文章

在azure adf管道中选择查询

提问于
浏览
1

如何通过从存储在azure blob中的文件中获取数据来在azure adf管道中传递选择查询 .

对于Ex:blob中的文件(test)具有单个值

在我的adf管道中的select查询中,我们从表中获取值 .

Sqlquery:“select * from emp where id =(需要从test中获取值)”

可能吗?

1 回答

  • 0

    我认为这不可能直接在管道中,因为Azure数据工厂不会以这种方式真正支持变量 . 另一种方法是将文件从blob加载到运行其他查询的同一数据库中,创建一个连接两者的存储过程,然后使用Stored Proc Activity调用存储过程,例如:

    SELECT * 
    FROM emp 
    WHERE id = ( SELECT id FROM yourBlobStagingTable );
    

    希望有道理 .

相关问题