컬럼 지향 데이터베이스 쿼리하기
이 예제에서는 Snowflake를 사용해 olympic_medals 테이블에서 데이터를 조회해 보겠습니다. 이 테이블에는 1896년부터의 올림픽 메달 수상자 정보가 들어 있습니다. Snowflake에 저장된 이 데이터를 다루기 위해 snowflake.connector 패키지를 사용해요. 연결 객체는 이미 생성되어 conn 변수에 저장되어 있습니다. 잘해 보세요!
이 연습은 강의의 일부입니다
NoSQL 입문
연습 안내
query변수에 저장된 문자열을 업데이트하여olympic_medals테이블의 모든 열을 조회하고, 상위 10개 행으로 제한하세요.conn.cursor().execute()함수를 사용해query변수에 저장된 쿼리를 실행하세요.- 쿼리 결과는
results변수에 저장되어 있으니 이를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# 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(____)