ETL avec Python : de MySQL à BigQuery

Il s’agit d’un cours direct et précis qui vous permettra d’extraire rapidement des données ETL de MySQL à BigQuery.

Les leçons de ce cours sont divisées en courts tutoriels. Vous pouvez donc suivre ce cours le week-end et être prêt à montrer vos compétences le lundi matin !

Choses que nous couvrirons :

  • Installer
    • Configurer un compte GCP
    • Informations d’identification et authentification pour la sécurité
    • Configuration de l’environnement Python
  • Extrait
    • Utiliser Python pour se connecter à MySQL
    • Utiliser les pandas de Python pour exporter des données
    • Utilisation de la bibliothèque Python pour enregistrer des fichiers dans des chemins de fichiers
  • Transformer
    • Utiliser les fonctions Python pour transformer les données
    • Apprenez à utiliser les pandas Python pour transformer les données
    • Utiliser SQL en ligne lors de l’extraction pour la transformation des données
  • Charger
    • Utiliser la bibliothèque Python BigQuery
    • Se connecter à BigQuery
    • Charger des données dans BigQuery
    • Charges incrémentielles vs tronquer et charger
    • Autres options de traitement des données pendant le chargement

Après avoir suivi ce cours, vous serez à l’aise avec les choses assez cool suivantes :

  • Connectez-vous à MySQL en utilisant Python
  • Découvrez comment masquer les informations d’identification de votre base de données afin de ne pas les exposer dans votre code
  • Utilisation du module os dans le but de sauvegarder des fichiers et de coder en dur moins de choses.
  • Utilisez à la fois Python et la bibliothèque pandas pour transformer les données à la volée pendant la phase de transformation de votre ETL
  • Apprenez à utiliser les modules/bibliothèques de GBQ pour faire du chargement des données une tâche très simple et directe

Amusez-vous, profitez et continuez à grandir!

Similar Posts