我有以下需求:选择合适的工具
1)用户将在“上传”文件夹中上传.xls或.csv文件。 2)必须不断监视“uploads”文件夹,每添加一个新文件,都必须开始工作。 3)作业将处理来自.xls或.csv文件的数据,以便它们符合数据库表结构,并将此数据写入数据库表。
这必须是自动化的过程,我正在寻找一体化的解决方案工具。
我有以下需求:选择合适的工具
1)用户将在“上传”文件夹中上传.xls或.csv文件。 2)必须不断监视“uploads”文件夹,每添加一个新文件,都必须开始工作。 3)作业将处理来自.xls或.csv文件的数据,以便它们符合数据库表结构,并将此数据写入数据库表。
这必须是自动化的过程,我正在寻找一体化的解决方案工具。
您没有告诉在哪个操作系统上,并且您没有告知用户是否在不同服务器上上传文件。如果上传通过Web应用程序(使用HTTP POST请求),则它也不同。
而且我不确定您的愿望是否与许多用户一致。
你应该看看Pentaho的数据集成,又名水壶:http://sourceforge.net/projects/pentaho/
带水壶,你可以德兴一个作业池的上传目录,一旦找到文件,使所有所需的必要的改造和投入数据库表。
一般来说OS没有区别。我可以放在Linux或Windows上。用户将在同一台服务器上传文件,只有一台服务器上传文件。就上传关心的协议而言,它应该是HTTP POST通过web应用程序。 – user696847