Extragerea datelor din baze de date SQL
Bazele de date SQL sunt printre cele mai utilizate instrumente de stocare a datelor din lume. Multe companii au echipe formate din mai multe persoane responsabile cu crearea și mentenanța acestor baze de date, care de obicei stochează date esențiale pentru operațiunile zilnice. Aceste baze de date SQL sunt folosite frecvent ca sisteme sursă pentru o gamă largă de pipeline-uri de date.
Pentru acest exercițiu, pandas a fost deja importat ca pd. Mult succes!
Acest exercițiu face parte din cursul
ETL și ELT în Python
Instrucțiuni pentru exercițiu
- Actualizează URI-ul de conexiune pentru a crea un motor de conexiune pentru baza de date
sales, folosindsqlalchemy. - Interoghează toate rândurile și coloanele din tabelul
salesși afișează rezultatele.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)