Construir funciones para extraer datos
Es importante modularizar el código cuando se construye una canalización de datos. Esto ayuda a que las canalizaciones sean más legibles y reutilizables, y puede contribuir a agilizar la resolución de problemas. Crear y utilizar funciones para distintas operaciones en una canalización puede ser incluso útil al empezar un nuevo proyecto, ya que proporciona un marco para iniciar el desarrollo.
pandas
se ha importado como pd
, y sqlalchemy
está listo para ser utilizado.
Este ejercicio forma parte del curso
Introducción a las canalizaciones de datos
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
def extract():
# Create a connection URI and connection engine
connection_uri = "postgresql+psycopg2://____:password@localhost:____/____"
db_engine = sqlalchemy.____(connection_uri)