SQL 데이터베이스에서 데이터 가져오기
SQL 데이터베이스는 전 세계에서 가장 널리 사용되는 데이터 저장 도구 중 하나예요. 많은 회사에서는 이러한 데이터베이스를 만들고 유지 관리하는 전담 팀이 있으며, 여기에는 일상적인 업무에 중요한 데이터가 보통 저장돼요. 이러한 SQL 데이터베이스는 다양한 데이터 파이프라인의 소스 시스템으로 흔히 사용돼요.
이 연습에서는 pandas가 pd로 이미 임포트되어 있어요. 행운을 빌어요!
이 연습은 강의의 일부입니다
Python으로 ETL과 ELT
연습 안내
sqlalchemy를 사용해sales데이터베이스에 대한 연결 엔진을 만들 수 있도록 연결 URI를 수정하세요.sales테이블의 모든 행과 열을 쿼리하고 결과를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
import sqlalchemy
# Create a connection to the sales database
db_engine = sqlalchemy.____("postgresql+psycopg2://repl:password@localhost:5432/____")
# Query the sales table
raw_sales_data = pd.____("____", db_engine)
print(raw_sales_data)