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

Запуск конвеєра ETL

Готові запустити свій перший конвеєр ETL? Почнімо!

Тут для вас уже визначено функції extract(), transform() і load(). Щоб запустити цей конвеєр ETL для даних, потрібно виконати кожну з цих функцій. Якщо цікаво, зазирніть, як виглядає функція extract().

def extract(file_name):
    print(f"Extracting data from {file_name}")
    return pd.read_csv(file_name)

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

ETL та ELT у Python

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

Інструкції до вправи

  • Використайте функцію extract(), щоб витягти дані з файлу raw_data.csv.
  • Трансформуйте датафрейм extracted_data за допомогою функції transform().
  • Нарешті, завантажте датафрейм transformed_data до SQL-таблиці cleaned_data.

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

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

# Extract data from the raw_data.csv file
extracted_data = ____(file_name="raw_data.csv")

# Transform the extracted_data
transformed_data = transform(data_frame=____)

# Load the transformed_data to cleaned_data.csv
____(data_frame=transformed_data, target_table="cleaned_data")
Редагувати та запускати код