Bắt đầu ngayBắt đầu miễn phí

Trích xuất dữ liệu từ cơ sở dữ liệu SQL

Cơ sở dữ liệu SQL là một trong những công cụ lưu trữ dữ liệu được dùng nhiều nhất trên thế giới. Nhiều công ty có cả đội ngũ chịu trách nhiệm tạo và vận hành các cơ sở dữ liệu này, vốn thường lưu trữ dữ liệu quan trọng cho hoạt động hằng ngày. Các cơ sở dữ liệu SQL thường được dùng làm hệ thống nguồn cho nhiều loại pipeline dữ liệu.

Trong bài tập này, pandas đã được import với tên pd. Chúc bạn làm tốt!

Bài tập này là một phần của khóa học

ETL và ELT với Python

Xem khóa học

Hướng dẫn bài tập

  • Cập nhật connection URI để tạo một engine kết nối cho cơ sở dữ liệu sales bằng sqlalchemy.
  • Truy vấn tất cả các hàng và cột của bảng sales và in ra kết quả.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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)
Chỉnh sửa và Chạy Mã