從 SQL 資料庫擷取資料
SQL 資料庫是全球最常見的資料儲存工具之一。許多公司都有多人團隊負責建立與維護這些資料庫,而其中通常存放對日常營運至關重要的資料。這些 SQL 資料庫也常被用作各式資料管線的來源系統。
在本練習中,pandas 已以 pd 匯入。祝你順利!
本練習屬於課程
使用 Python 的 ETL 與 ELT
練習說明
- 使用
sqlalchemy更新連線 URI,為sales資料庫建立連線引擎。 - 查詢
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)