SQL データベースからデータを取得する
SQL データベースは、世界で最もよく使われているデータストレージツールの1つです。多くの企業には、日々の業務に欠かせないデータを保存するこれらのデータベースの作成と管理を担当する専門チームがあります。こうした 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)