LoslegenKostenlos loslegen

Abfrage der Tabelle

Jetzt, wo du weißt, was in der Datenbank „ datacamp_application ” los ist, lass uns eine Abfrage für diese Datenbank schreiben.

Das Ziel ist, ein Gefühl für die Daten in dieser Übung zu bekommen. Du bekommst die Bewertungsdaten für drei Beispielnutzer und kannst dann mit der vordefinierten Hilfsfunktion „ print_user_comparison() “ die Kurs-IDs vergleichen, die diese Nutzer bewertet haben.

Diese Übung ist Teil des Kurses

Einführung in das Data Engineering

Kurs anzeigen

Anleitung zur Übung

  • Mach die Verbindungs-URI fertig. Die Datenbank heißt „ datacamp_application “. Der Host ist localhost mit dem Port 5432. Der Benutzername ist repl und das Passwort ist password.
  • Wähle die Bewertungen von Nutzern mit den IDs: 4387, 18163 und 8770 aus.
  • Trag die drei von dir ausgewählten Benutzer in „ print_user_comparison() “ ein.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Complete the connection URI
connection_uri = "postgresql://____:____@____:____/datacamp_application" 
db_engine = sqlalchemy.create_engine(connection_uri)

# Get user with id 4387
user1 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Get user with id 18163
user2 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Get user with id 8770
user3 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Use the helper function to compare the 3 users
print_user_comparison(____, ____, ____)
Code bearbeiten und ausführen