Hämta data från SQL-databaser
SQL-databaser är ett av de mest använda verktygen för datalagring i världen. Många företag har team med flera personer som ansvarar för att skapa och underhålla dessa databaser, som vanligtvis lagrar data som är avgörande för den dagliga verksamheten. Dessa SQL-databaser används ofta som källsystem för en mängd olika datapipelines.
I den här övningen har pandas importerats som pd. Lycka till!
Den här övningen är en del av kursen
ETL och ELT i Python
Övningsinstruktioner
- Uppdatera anslutnings-URI:n för att skapa en anslutningsmotor för databasen
sales, med hjälp avsqlalchemy. - Fråga efter alla rader och kolumner i tabellen
salesoch skriv ut resultatet.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)