Sql server SSIS-SQL Server集成服务

Sql server SSIS-SQL Server集成服务,sql-server,ssis,Sql Server,Ssis,我正在将应用程序从Access数据库移动到SQL Server数据库 当前Access数据库包含5个“链接”Excel文件(来自SAP的报告),通过使用新的SAP报告覆盖每个文件,这些文件每天都会刷新。通过这种方式,通过一系列转换/查询,数据最终以我们想要的方式存储在适当的表中 是否可以使用SSI进行类似的设置?我看过关于将Excel文件上载到表中的教程,但基本上我需要这样做: SAP导出>保存(覆盖)到网络文件>MS Access链接存在,新数据通过许多“存储过程(操作查询)”转换>数据移动到

我正在将应用程序从Access数据库移动到SQL Server数据库

当前Access数据库包含5个“链接”Excel文件(来自SAP的报告),通过使用新的SAP报告覆盖每个文件,这些文件每天都会刷新。通过这种方式,通过一系列转换/查询,数据最终以我们想要的方式存储在适当的表中

是否可以使用SSI进行类似的设置?我看过关于将Excel文件上载到表中的教程,但基本上我需要这样做:

SAP导出>保存(覆盖)到网络文件>MS Access链接存在,新数据通过许多“存储过程(操作查询)”转换>数据移动到适当的表中


感谢YouTube/Google/Links/阅读有关在SSIS中执行此操作的内容。问候

有几种方法可以实现您的目标,但在继续之前,首先需要更多信息。1) 五个Excel文件的名称是否每天都不同(例如,文件名包含日期戳)?2) 所有五个Excel文件是否共享相同的布局(相同的工作表名称、具有相同标题的相同列等)?首先将这些文件中的数据导入到在加载之前首先被截断的临时表中,这在SSIS中很容易完成。从暂存表中,您可以清理东西,然后移动到最终目的地。是的,这是可能的。从excel或MS Access加载