Odpytywanie bazy danych kolumnowych
W tym ćwiczeniu użyjesz Snowflake, aby odpytać dane z tabeli olympic_medals. Tabela ta zawiera informacje o zdobywcach medali olimpijskich, sięgające aż do roku 1896. Do pracy z danymi przechowywanymi w Snowflake wykorzystasz pakiet snowflake.connector. Obiekt połączenia został już utworzony i jest przechowywany w zmiennej conn. Powodzenia!
To ćwiczenie jest częścią kursu
Wprowadzenie do NoSQL
Instrukcje do ćwiczenia
- Zaktualizuj łańcuch znaków przypisany do zmiennej
query, tak aby zwracał wszystkie kolumny tabeliolympic_medals, ograniczając wyniki do pierwszych dziesięciu wierszy. - Wykonaj zapytanie zapisane w zmiennej
query, używając funkcjiconn.cursor().execute(). - Wyświetl wyniki zapytania przechowywane w zmiennej
results.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____)