繁体   English   中英

有没有办法从 Azure 数据工厂内部编写 SQL 查询?

[英]Is there a way to author a SQL query from inside Azure Data Factory?

试图找到一种从 ADF 内部编写 SQL 查询的方法,这是可能的,还是需要创建一个视图来做类似的事情?

是的,我们可以根据您要实现的目标,复制活动,查找活动是几个例子

大多数情况下,是的,您可以从 ADF 内部编写 SQL 查询。

对于 SQL Server 和 Azure SQL 数据库,从或向 SQL Server 或 Azure SQL 数据库复制数据支持您使用 SQL 查询来选择数据。

例如,使用“复制数据”在 Azure SQL 之间复制数据: 在此处输入图片说明

但是这些 SQL 查询用于源数据集设置

有很多示例可以帮助您了解 Azure 数据工厂复制活动。

例如: 使用 Azure 数据工厂将数据从本地 SQL Server 复制到 Azure 数据库

我建议您阅读有关Azure 数据工厂文档的更多信息。 你会有更清楚的答案。

希望这可以帮助。

这取决于您对“作者 SQL 查询”的含义。

如果您想根据来自其他活动的输入编写 sql 查询并执行它们,您可以使用动态内容来完成此操作(在要执行 sql 查询的查询字段上单击“添加动态内容”,例如在复制数据或抬头)

如果您想在数据工厂的数据源上运行 sql 代码,例如在那里创建一个表,您可以使用查找活动并添加一个 ;select 1; 到底。 例如

Select * into newtable from oldtable; select 1;

您也可以在数据源上使用存储过程,例如 azure sql 或 sql server,并提供数据工厂的属性。

对于所有这些,最好创建一个数据集,将“table”属性留空并使用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM