Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法从Azure数据工厂内部编写SQL查询?_Sql_Sql Server_Azure Data Factory - Fatal编程技术网

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

有没有办法从Azure数据工厂内部编写SQL查询?,sql,sql-server,azure-data-factory,Sql,Sql Server,Azure Data Factory,试图找到一种从ADF内部编写SQL查询的方法,这是可能的,还是需要创建一个视图来执行类似的操作?是的,我们可以根据您试图实现的目标,复制活动、查找活动都是少数示例大多数情况下,您可以从ADF内部编写SQL查询 对于SQL server和Azure SQL数据库,请将数据从SQL server或Azure SQL数据库支持复制到SQL server或Azure SQL数据库支持。您可以使用SQL查询选择数据 例如,使用“复制数据”在Azure SQL之间复制数据: 但这些SQL查询用于源数据集设

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

是的,我们可以根据您试图实现的目标,复制活动、查找活动都是少数示例

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

对于SQL server和Azure SQL数据库,请将数据从SQL server或Azure SQL数据库支持复制到SQL server或Azure SQL数据库支持。您可以使用SQL查询选择数据

例如,使用“复制数据”在Azure SQL之间复制数据:

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

有很多示例可以帮助您了解Azure Data Factory复制活动

例如:

我建议你多读一些关于。你会得到更清楚的答案


希望这能有所帮助。

这取决于“编写SQL查询”的含义

如果要根据其他活动的输入编写sql查询并执行它们,可以使用动态内容(单击要执行sql查询的查询字段上的“添加动态内容”,例如在复制数据或查找中)

如果要在数据工厂的数据源上运行sql代码,例如,要在那里创建表,可以使用查找活动,只需添加一个;选择1;最后e、 g

Select * into newtable from oldtable; select 1;
您还可以在数据源(例如azure sql或sql server)上使用存储过程,并从数据工厂提供属性


为此,最好创建一个数据集,将“table”属性保留为空并使用它。

是否编写SQL查询?您可以直接在Azure Data Factory中的多个区域中键入这些内容。你的问题很广泛。ADF的哪一部分?您好,如果我的答案对您有帮助,您可以将其作为答案接受(单击答案旁边的复选标记,将其从灰色变为填充)。这可能对其他社区成员有益。非常感谢。