2010-01-29 26 views
5

我將要添加一個功能到允許用戶導入數據的Web應用程序。我不想重新發明輪子,所以我正在尋找任何可以整合的模塊來處理這個問題。用於基於Web的數據導入和ETL的模塊或工具?

該接口應該類似於將文件導入Excel或Access以及通常在ETL軟件中找到的一些更復雜的映射和類型轉換功能。

一般流程:

  1. 上傳文件(CVS,Excel等)
  2. 預覽文件中的數據 - 使用第一行作爲列名,然後顯示前N個記錄,以便用戶可以驗證該文件被正確解析
  3. 顯示映射界面選擇源列如何匹配到目的地
  4. 工藝的導入和驗證數據
  5. 提供失敗的數據報告與選擇導入下載只是失敗的行

回答

1

不知道有一個單獨的模塊在那裏,但這裏有一些很酷的工具來完成,在這個至少部分的文件:

  1. File Uploading
  2. CSV Parsing

除此之外,phpMyAdmin報價是最好的基於網絡的數據庫管理器(MySQL數據庫)中的一個。

相關問題