Daten aus SQL-Datenbanken abrufen
SQL-Datenbanken gehören weltweit zu den am häufigsten genutzten Werkzeugen zur Datenspeicherung. In vielen Unternehmen sind ganze Teams dafür zuständig, diese Datenbanken zu erstellen und zu warten. Sie speichern in der Regel Daten, die für das tägliche Geschäft entscheidend sind. Diese SQL-Datenbanken dienen häufig als Quellsysteme für eine Vielzahl von Datenpipelines.
Für diese Übung ist pandas bereits als pd importiert. Viel Erfolg!
Diese Übung ist Teil des Kurses
<Kurs>ETL und ELT in Python</Kurs>Übungsanweisungen
- Aktualisiere die Verbindungs-URI, um mit
sqlalchemyeine Connection-Engine für die Datenbanksaleszu erstellen. - Frage alle Zeilen und Spalten der Tabelle
salesab und gib die Ergebnisse aus.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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)