2010-01-29 5 views
5

Je vais ajouter une fonctionnalité à une application Web qui permet aux utilisateurs d'importer des données. Je ne veux pas réinventer la roue, donc je suis à la recherche de n'importe quel module que je pourrais intégrer pour gérer cela.Module ou outil pour l'importation de données Web et ETL?

L'interface doit être similaire à celle de l'importation d'un fichier dans Excel ou Access ainsi que de certaines fonctions de mappage et de conversion de type plus complexes que l'on trouve généralement dans le logiciel ETL.

général Débit:

  1. Télécharger un fichier (CVS, Excel, etc.)
  2. Aperçu des données dans le fichier - utiliser la première ligne en tant que noms de colonnes, puis afficher les N premiers enregistrements afin l'utilisateur peut vérifier que le fichier a été analysé correctement
  3. afficher une interface cartographique pour choisir les colonnes source correspondent à la destination
  4. processus d'importation et de valider les données
  5. Fournir un rapport des données qui a échoué importer avec l'option pour télécharger un fichier de seulement les lignes ayant échoué

Répondre

1

pas sûr qu'il ya un seul module là-bas, mais voici quelques outils assez cool pour accomplir au moins certaines parties de cette:

  1. File Uploading
  2. CSV Parsing

Autre que cela, phpMyAdmin offres est l'un des meilleurs gestionnaires de bases de données basées sur le Web (pour les bases de données MySQL).

Questions connexes