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)