Daten aus SQL-Datenbanken abrufen
SQL-Datenbanken sind eines der meistgenutzten Datenspeicher der Welt. Viele Unternehmen haben Teams mit mehreren Personen, die für die Erstellung und Pflege dieser Datenbanken zuständig sind, in denen in der Regel Daten gespeichert werden, die für das Tagesgeschäft wichtig sind. Diese SQL-Datenbanken werden häufig als Quellsysteme für eine breite Palette von Datenpipelines verwendet.
Für diese Übung wurde pandas
als pd
importiert. Viel Glück!
Diese Übung ist Teil des Kurses
ETL und ELT in Python
Anleitung zur Übung
- Aktualisiere die Verbindungs-URI, um eine Connection Engine für die Datenbank
sales
zu erstellen, indem dusqlalchemy
verwendest. - Frag alle Zeilen und Spalten der Tabelle
sales
ab und gib die Ergebnisse aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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)