1

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

我们正在研究迁移到 Azure 数据工厂以替代 SSIS,以便我们可以迁移到 Azure SQL(如果我们能够解决代理服务限制)或 Azure SQL 托管实例。

我已经对 ADF 进行了一些初步工作,但我看到了一些关于缺乏 FTP 支持的帖子。是否可以使用 ADF 创建/传送文件到 FTP 并从 FTP 检索/使用文件?此外,几乎所有这些作业都是自动化的,我们使用 SQL 代理来运行包。安排这些作业运行的 Azure 等效项是什么?

4

1 回答 1

1

ADF 中有自动化,但调度程序是每个管道的。Azure 自动化功能更强大,如果需要,可以自动化多个管道(Azure 数据工厂 v2)。

使用 Azure 数据工厂 (ADF) 实现自动化

您可以将文件从 FTP 接收到 Azure 数据工厂管道:使用 Azure 数据工厂从 FTP 服务器复制数据这个想法是您通过 FTP 接收文件以提交到特定的管道活动,并且该活动将数据推送到 Azure 数据资源。可能会反转流程并将数据发送出去。

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

于 2018-10-15T21:15:13.357 回答