What You Need to Know Before
You Start
Starts 6 June 2025 18:09
Ends 6 June 2025
00
days
00
hours
00
minutes
00
seconds
Python et PostgreSQL pour des entrepôts de données volumineux
Explorez des techniques pour gérer d'immenses entrepôts de données en utilisant Python et PostgreSQL, en abordant la mise en commun des connexions, la réplication des données, l'optimisation et les stratégies de requêtes efficaces.
EuroPython Conference
via YouTube
EuroPython Conference
2484 Cours
57 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Conference Talk
Optional upgrade avallable
Aperçu
Explorez des techniques pour gérer d'immenses entrepôts de données en utilisant Python et PostgreSQL, en abordant la mise en commun des connexions, la réplication des données, l'optimisation et les stratégies de requêtes efficaces.
Programme
- Introduction à Python et PostgreSQL
- Mise en place de l'environnement
- Pool de connexions dans PostgreSQL
- Stratégies de réplication des données
- Optimisation de l'entreposage de données
- Stratégies de requêtes efficaces
- Techniques avancées en Python pour la gestion des données
- Sécurité et maintenance
- Projet de fin d'études
Aperçu de Python pour la gestion des données
Aperçu de PostgreSQL dans l'entreposage de données
Installation et configuration de PostgreSQL
Mise en place de l'environnement de développement Python
Connexion de Python à PostgreSQL
Introduction au pool de connexions
Utilisation de Psycopg2 pour le pool de connexions
Bonnes pratiques pour la gestion des connexions
Comprendre la réplication Postgres
Configuration de la réplication en streaming
Réplication logique et cas d'utilisation
Identification et conception de modèles de données
Stratégies d'indexation pour grandes volumétries
Stratégies de partitionnement
Nettoyage et analyse des bases de données
Planification et exécution de requêtes
Écriture de requêtes SQL optimisées
Utilisation de Explain et Analyze pour l'optimisation des performances
CTE et fonctions de fenêtre
Utilisation de Pandas et NumPy avec PostgreSQL
Pipelines ETL utilisant Python
Intégration de PostGIS pour les données géospatiales
Mise en œuvre des pratiques de sécurité des bases de données
Maintenance régulière et sauvegardes des bases de données
Conception d'un entrepôt de données évolutif
Mise en œuvre des techniques d’optimisation
Présentation des résultats et des solutions
Sujets
Conférences