Fråga en kolumnorienterad databas
I det här exemplet använder du Snowflake för att hämta data från tabellen olympic_medals. Tabellen innehåller information om olympiska medaljörer ända tillbaka till 1896. För att arbeta med dessa data i Snowflake använder du paketet snowflake.connector. Ett anslutningsobjekt har redan skapats och lagrats i variabeln conn. Lycka till!
Den här övningen är en del av kursen
Introduktion till NoSQL
Övningsinstruktioner
- Uppdatera strängen som lagras i variabeln
queryså att den returnerar alla kolumner från tabellenolympic_medals, begränsat till de första tio raderna. - Kör frågan som lagras i variabeln
querymed hjälp av funktionenconn.cursor().execute(). - Skriv ut resultaten av frågan, som lagras i variabeln
results.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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(____)