ÎncepețiÎncepe gratuit

Interogarea tabelului

Acum că ai o idee despre ce se află în baza de date datacamp_application, hai să scriem o interogare pentru aceasta.

Scopul acestui exercițiu este să te familiarizezi cu datele. Vei obține datele de rating pentru trei utilizatori eșantion, apoi vei folosi o funcție auxiliară predefinită, print_user_comparison(), pentru a compara seturile de id-uri de curs pe care le-au evaluat acești utilizatori.

Acest exercițiu face parte din cursul

Introducere în Data Engineering

Vezi cursul

Instrucțiuni pentru exercițiu

  • Completează URI-ul de conexiune. Baza de date se numește datacamp_application. Gazda este localhost cu portul 5432. Numele de utilizator este repl, iar parola este password.
  • Selectează ratingurile utilizatorilor cu id-urile: 4387, 18163 și 8770.
  • Completează print_user_comparison() cu cei trei utilizatori selectați.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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(____, ____, ____)
Editează și rulează codul