每日从sFTP中的CSV文件馈送SQL服务器表



我有一个CSV文件,只能通过sFTP访问。CSV文件每天更新(结构相同,但值不同)。

我的目标是每天复制CSV的值,并将其粘贴到SQL Server表中。当然,这个过程需要自动化。

我的CSV还包含太多行。csv的第一列是"ID"。我有一个固定的"ID"列表。所以我需要在粘贴到SQL Server 之前进行一些过滤

实现目标的最佳选择是什么?使用外部ETL、Batch、PowerShell、SQL脚本?

集成服务(SSIS)是一个不错的选择,因为您可以使用任务的组合(FTP连接、平面文件源、t-SQL等),并且您可以在SQL Server作业中集成SSIS包,以便每天执行。

最新更新