Sql server Azure数据工厂从VM SQL Server到FTP上的文件

Sql server Azure数据工厂从VM SQL Server到FTP上的文件,sql-server,azure,ssis,azure-data-factory,azure-managed-database,Sql Server,Azure,Ssis,Azure Data Factory,Azure Managed Database,今年,我们从托管服务器迁移到Azure VM,运行两台生产服务器(SQL和IIS)。我们业务的一个重要组成部分是数据文件的批量传输。我们从SQL Server中获取客户数据,然后将其写入文件(XLS、CSV、XML、PDF、Word等),然后通过电子邮件将这些文件发送给客户,或者在大多数情况下,将其推送到FTP服务器中。我们也有一些导入过程,在这里我们检索数据文件。所有这些目前都是通过SSIS包完成的 我们正在研究迁移到Azure Data Factory以替代SSI,这样我们就可以迁移到Azu

今年,我们从托管服务器迁移到Azure VM,运行两台生产服务器(SQL和IIS)。我们业务的一个重要组成部分是数据文件的批量传输。我们从SQL Server中获取客户数据,然后将其写入文件(XLS、CSV、XML、PDF、Word等),然后通过电子邮件将这些文件发送给客户,或者在大多数情况下,将其推送到FTP服务器中。我们也有一些导入过程,在这里我们检索数据文件。所有这些目前都是通过SSIS包完成的

我们正在研究迁移到Azure Data Factory以替代SSI,这样我们就可以迁移到Azure SQL(如果我们能够解决代理服务限制)或Azure SQL托管实例


我已经用ADF做了一些准备工作,但是我看到了一些关于缺乏FTP支持的帖子。是否可以使用ADF创建/传递文件到FTP并从FTP检索/使用文件?此外,几乎所有这些作业都是自动化的,我们使用SQL代理来运行包。调度这些作业运行的Azure等价物是什么?

ADF中有自动化功能,但调度程序是按管道运行的。更强大,如果需要,可以自动化多个管道(Azure Data Factory v2)

您可以将文件从FTP接收到Azure Data Factory管道中:其思想是通过FTP接收文件以提交到特定管道活动,该活动将数据推送到Azure数据源。可能会反转流程,并将数据发送出去

Azure SQL数据库管理实例是最像内部部署的数据库(PaaS)服务,但部署在Azure VM上的SQL Server仍具有更多功能