Chapitre 13. Importer et exporter des données
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
13.0 Introduction
Supposons qu'un fichier nommé somedata.csvcontienne 12 colonnes de données au format CSV (comma-separated values). De ce fichier , tu veux extraire uniquement les colonnes 2, 11, 5 et 9 et les utiliser pour créer des lignes de base de données dans une table MySQL qui contient les colonnes name, birth, height, et weight. Tu dois t'assurer que la taille et le poids sont des nombres entiers positifs, et convertir les dates de naissance du format MM/DD/YY au format YYYY-MM-DD format. Comment peux-tu faire cela ?
Les problèmes de transfert de données avec des exigences spécifiques se produisent fréquemment lorsque tu transfères des données dans MySQL. Les fichiers de données ne sont pas toujours formatés pour être prêts à être chargés dans MySQL sans préparation. Par conséquent, il est souvent nécessaire de prétraiter les informations pour les mettre dans un format acceptable pour MySQL. L'inverse est également vrai ; les données exportées de MySQL peuvent avoir besoin d'être massées pour être utiles à d'autres programmes.
Bien que certaines opérations de préparation des données nécessitent beaucoup de vérifications et de reformatages manuels, dans la plupart des cas, tu peux faire au moins une partie du travail automatiquement. Pratiquement tous ces problèmes impliquent au moins quelques éléments ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access