一、并发处理Excel文件实现方案
整体流程:
1.执行SQL任务:
为防止导入重复数据,可以在导入数据之前加一个清空表的操作;
2.脚本任务:用来读取文件和进行文件分区
有n个foreach循环容器创建n个object类型变量,用来承接文件列表;
创建n个int类型的变量,表示每个列表里的文件个数;
以上所有变量需要配置在脚本任务的读写变量中;
编辑脚本,用C#语言(没有基础,也是从网上边琢磨边写)来读取文件并对文件进行分区;(提前要将放置excel的文件夹配置成变量)
public void Main()
{
// ReadOnlyVariables User::ExcelFolder,User::ExcelSpec
// ReadWriteVariables User::filelist1,User::filelist1count,User::filelist2,User::filelist2count,User::filelist3,User::filelist3count