如何在 Azure 数据工厂中执行 SQL 查询

Eld*_*y M 5 sql-server cloud azure azure-data-factory azure-sql-database

我在 ADF 中创建一个管道来执行复制活动。我的源数据库是 Azure SQL 数据库,接收器是 Azure Blob。我想在 ADF 中执行 SQL 查询,以便在将数据复制到 Blob 后从源中删除数据。我不允许使用复制或查找来执行查询。他们是否有任何自定义方式来执行此操作。我需要创建一个视图并且必须执行一些活动。请帮助

小智 5

您还可以使用内置存储过程sp_executesql,它允许您提供随机 SQL 语句作为参数。这样您就不必实现自己的存储过程。

有关此存储过程的详细信息,请参阅sp_executesql (Transact-SQL)


sil*_*ent 4

如果您使用数据映射流,则有一个新活动可以执行自定义 SQL 脚本:

在常规管道中,您可能必须求助于使用存储过程活动:

您必须在 SP 中编写删除逻辑,然后从数据工厂调用 SP。