ПочатиПочніть безкоштовно

Створення функцій для отримання даних

Під час створення конвеєра даних важливо робити код модульним. Це підвищує читабельність і повторне використання конвеєрів та пришвидшує пошук і виправлення помилок. Створення й використання функцій для окремих операцій у конвеєрі також допомагає на старті нового проєкту, адже надає каркас для початку розробки.

pandas імпортовано як pd, а sqlalchemy готовий до використання.

Ця вправа є частиною курсу

ETL та ELT у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

def extract():
  	# Create a connection URI and connection engine
    connection_uri = "postgresql+psycopg2://repl:password@localhost:____/____"
    db_engine = sqlalchemy.____(connection_uri)
Редагувати та запускати код