Programme pour travailler avec de grands Fichiers CSV
Y a de bons programmes pour traiter avec la lecture de gros fichiers CSV? Certains des fichiers de données, j'ai traiter avec dans le de 1 GO. Ils ont trop de lignes pour Excel à même de traiter. À l'aide de l'Accès peut être un peu lent, comme vous l'avez fait à les importer dans une base de données de travailler directement avec eux. Est-il un programme qui permet d'ouvrir de gros fichiers CSV et vous donner une simple feuille de calcul disposition pour vous aider à facilement et rapidement analyser les données?
Oui, il est. Vous pouvez utiliser [OpenRefine][1] (ou Google Affiner). OpenRefine est comme une feuille de calcul sur les stéroïdes. La taille du fichier que vous pouvez manipuler dépendent de la mémoire de votre ordinateur. [1]: openrefine.org
OriginalL'auteur Kibbee | 2008-09-04
Vous devez vous connecter pour publier un commentaire.
MySQL pouvez importer les fichiers CSV très vite sur les tables à l'aide de la
LOAD DATA INFILE
de commande. Il peut également lire des fichiers CSV directement, sans passer par toutes les procédures d'importation, à l'aide de la CSV moteur de stockage.De l'importer sur native tables avec
LOAD DATA INFILE
a un frais de démarrage, mais après cela, vous pouvezINSERT/UPDATE
beaucoup plus vite, ainsi que les champs d'index. À l'aide de la CSV moteur de stockage est presque instantanée au premier abord, mais seulement balayage séquentiel sera rapide.Mise à jour: Cet article (faites défiler jusqu'à la section intitulée Instant Chargements de Données) parle à l'aide de deux approches pour le chargement des données au format CSV sur MySQL, et donne des exemples.
OriginalL'auteur Jordi Bunster
J'ai trouvé reCSVeditor est un excellent programme pour l'édition de fichiers CSV. Il est idéal pour enlever les colonnes inutiles. Je l'ai utilisé pour les fichiers de 1 000 000 d'enregistrement des fichiers assez facilement.
hey, j'ai téléchargé le zip, mais je ne peux pas comprendre comment l'utiliser, pouvez-vous svp me guider comment?
Recsveditor décompressez le contenu, puis exécutez le programme d'installation
OriginalL'auteur David Sealey
vEdit est excellent pour cela. J'ai systématiquement ouvrir+ de 100 meg (je sais que vous avez dit jusqu'à un concert, je pense qu'ils annoncent sur leur site, il peut gérer deux fois plus élevé) des fichiers. Il a regex de soutien et d'autres charges de fonctionnalités. 70 dollars, c'est cher pour la quantité que vous pouvez faire avec lui.
OriginalL'auteur kemiller2002
GVim peut gérer des fichiers volumineux pour libre si vous n'êtes pas attachés à une véritable feuille de calcul statique de la taille du champ de vue.
OriginalL'auteur EBGreen
vEdit est grande, mais n'oubliez pas que vous pouvez toujours revenir aux "fondamentaux", découvrez Cygwin et commencer à greping.
Serviable commandes
OriginalL'auteur jason saldo
Cela dépend de ce que vous voulez vraiment faire avec les données. Un gros fichier texte comme ça en général, vous voulez seulement un petit sous-ensemble des données à tout moment, afin de ne pas négliger les outils comme "grep" pour sortir les pièces que vous recherchez, et de travailler avec.
OriginalL'auteur Andrew
Si vous pouvez ajuster les données en mémoire et que vous aimez python alors je vous recommandons de vérifier la Unifiable partie de Auguste. (Avertissement: Auguste est open source (GPLv2) mais je travaille pour la société qui l'écrit.)
Ce n'est pas très bien documenté, mais cela devrait vous aider à aller de l'avant.
Il ne sera pas directement de vous donner un excel comme interface, mais avec un petit peu de travail, vous pouvez obtenir de nombreuses statistiques rapidement.
OriginalL'auteur David Locke