Query uitvoeren op een kolomgeoriënteerde database
In dit voorbeeld gebruik je Snowflake om data uit de tabel olympic_medals op te vragen. Deze tabel bevat informatie over Olympische medaillewinnaars tot terug in 1896. Om met deze data in Snowflake te werken, gebruik je het pakket snowflake.connector. Er is een verbindingsobject aangemaakt en opgeslagen in de variabele conn. Succes!
Deze oefening maakt deel uit van de cursus
Introductie tot NoSQL
Oefeninstructies
- Pas de string in de variabele
queryaan zodat alle kolommen uit de tabelolympic_medalsworden opgehaald, beperkt tot de eerste tien rijen. - Voer de query in de variabele
queryuit met de functieconn.cursor().execute(). - Print de resultaten van de query, die zijn opgeslagen in de variabele
results.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Write a query to return all columns, limiting to 10 rows
query = "SELECT * FROM ____ LIMIT 10;"
# Execute the query
results = conn.cursor().execute(____).fetch_pandas_all()
# Print the results of the query
print(____)