Extraer datos de bases de datos SQL
Las bases de datos SQL son una de las herramientas de almacenamiento de datos más utilizadas en el mundo. Muchas empresas cuentan con equipos de varias personas encargadas de crear y mantener estas bases de datos, que suelen almacenar datos cruciales para las operaciones del día a día. Estas bases de datos SQL se usan habitualmente como sistemas fuente para una amplia variedad de pipelines de datos.
Para este ejercicio, pandas se ha importado como pd. ¡Mucho ánimo!
Este ejercicio forma parte del curso
ETL y ELT en Python
Instrucciones del ejercicio
- Actualiza el URI de conexión para crear un motor de conexión para la base de datos
salesusandosqlalchemy. - Consulta todas las filas y columnas de la tabla
salesy muestra los resultados.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
import sqlalchemy
# Create a connection to the sales database
db_engine = sqlalchemy.____("postgresql+psycopg2://repl:password@localhost:5432/____")
# Query the sales table
raw_sales_data = pd.____("____", db_engine)
print(raw_sales_data)