URI를 사용하여 SQLite에서 데이터 읽기
팀에서 매주 사용하는 디지털 포맷 요약 데이터가 로컬 SQLite 데이터베이스에 준비되어 있습니다. Polars의 URI 기반 리더와 ADBC 엔진을 사용해 보세요. ADBC 엔진은 Arrow의 열 기반 형식으로 데이터를 전송하므로, 행 단위 Python 변환 없이 Polars에서 바로 활용할 수 있습니다.
연결 URI는 uri에, SQL 쿼리는 query에 저장되어 있습니다.
이 연습은 강의의 일부입니다
Polars로 데이터 파이프라인 확장 및 최적화하기
연습 안내
- Polars의 URI 기반 읽기 함수를 사용하여 쿼리를 실행하세요.
- 데이터베이스 엔진을
"adbc"로 설정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Read the SQL query result into a Polars DataFrame
result = pl.____(
query=query,
uri=uri,
# Use the ADBC engine
engine="____",
)
print(result)