-
通过ETL将本地文件夹中的数据批量传入数据库中,并作上传监控
-
开发环境准备:
1)SQL Server(数据库引擎,SQL Server代理)
2)SSMS
3)SSDT
4)AccessDatabaseEngine.exe(32位)
首先,打开SSDT工具,新建一个SSIS项目,保存在F盘“上传数据集”文件夹中。新建的SSIS会自动生成一个package包。
然后,我们在数据库中新建一个日志表,作上传监控记录使用。
SSIS的整个过程如下所示
下面详细阐述:
首先,遍历本地文件夹下的xlsx文件:在SSIS中将Foreach循环容器拖入package包的控制流面板中,双击Foreach循环容器进行编辑,将集合中的enumerator改为"Foreach 文件枚举器",枚举器配置中选择本地文件夹的位置及文件类型,变量映射中