Pobieranie danych z baz danych SQL
Bazy danych SQL należą do najczęściej używanych narzędzi do przechowywania danych na świecie. Wiele firm zatrudnia całe zespoły odpowiedzialne za tworzenie tych baz i zarządzanie nimi – zazwyczaj przechowują one dane kluczowe dla codziennych operacji. Bazy SQL są powszechnie wykorzystywane jako systemy źródłowe w szerokim zakresie potoków danych.
W tym ćwiczeniu pandas zostało zaimportowane jako pd. Powodzenia!
To ćwiczenie jest częścią kursu
ETL i ELT w Pythonie
Instrukcje do ćwiczenia
- Zaktualizuj URI połączenia, aby utworzyć silnik połączenia dla bazy danych
salesprzy użyciusqlalchemy. - Pobierz wszystkie wiersze i kolumny z tabeli
salesi wyświetl wyniki.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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)