IniziaInizia gratis

Interrogare la tabella

Ora che hai capito cosa succede nel database datacamp_application, andiamo avanti e scriviamo una query per quel database.

L’obiettivo in questo esercizio è prendere confidenza con i dati. Otterrai i dati di valutazione per tre utenti di esempio e poi userai una funzione di supporto predefinita, print_user_comparison(), per confrontare gli insiemi di id corso valutati da questi utenti.

Questo esercizio fa parte del corso

Introduzione al Data Engineering

Visualizza il corso

Istruzioni dell'esercizio

  • Completa l’URI di connessione. Il database si chiama datacamp_application. L’host è localhost con porta 5432. Il nome utente è repl e la password è password.
  • Seleziona le valutazioni degli utenti con id: 4387, 18163 e 8770.
  • Inserisci in print_user_comparison() i tre utenti che hai selezionato.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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(____, ____, ____)
Modifica ed esegui il codice