【发布时间】:2011-01-10 21:52:25
【问题描述】:
我将向 Web 应用程序添加一项功能,允许用户导入数据。我不想重新发明轮子,所以我正在寻找我可以集成的任何模块来处理这个问题。
界面应该类似于将文件导入 Excel 或 Access 的界面,外加一些 ETL 软件中常见的更复杂的映射和类型转换功能。
一般流程:
- 上传文件(CVS、Excel 等)
- 预览文件中的数据 -- 使用第一行作为列名,然后显示前 N 条记录,以便用户验证文件是否已正确解析
- 显示映射界面以选择源列与目标列的匹配方式
- 处理导入并验证数据
- 提供导入失败的数据报告,并可选择仅下载失败行的文件
【问题讨论】:
标签: web-applications etl data-import