Quel est le meilleur moyen d'importer des données hautement formatées d'Excel vers le serveur SQL? Fondamentalement, j'ai plus de 250 fichiers Excel qui ont été exportés à partir d'un outil de reporting dans un format que nos utilisateurs professionnels préfèrent. C'est un outil tiers qui ne peut pas exporter de données dans un autre format. J'ai besoin de "scrub" ces fichiers sur une base mensuelle et les importer dans une base de données. Je veux utiliser SQL Server 2005Comment importer des données très formatées d'Excel vers une base de données?
Formats de fichier ressemblent à ceci:
Report Name
Report Description
MTH/DEC/2003 MTH/JAN/2004 MTH/FEB/2004
Data Type Data Type Data Type
Grouping 1 1900 1700 2800
Grouping 2 1500 900 1300
Detail 300 500 1000
Detail 1100 200 200
Detail 100 200 100
Existe-t-il une bibliothèque que Perl peut utiliser pour accéder à Excel de manière raisonnable ou avez-vous dû analyser le fichier de données brut lui-même? – EdgarVerona
Je devais le faire moi-même, la meilleure façon de vérifier les données brutes est de les ouvrir dans un éditeur de texte, afin de savoir quels sont les caractères dont vous devez vous débarrasser. L'expression rationnelle de Perl était très utile, cependant. – ForYourOwnGood
Ouch ... oui, bien fait =) – EdgarVerona