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

Створення конвеєра ETL

Готові додати динаміки? У цій вправі ви завершите решту функції load() і запустите кожен крок процесу ETL. Функції extract() і transform() уже визначено. Успіхів!

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

ETL та ELT у Python

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

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

  • Завершіть функцію load(), записавши датафрейм transformed_data у файл .csv, використовуючи file_name.
  • Використайте функцію transform() для очищення датафрейма extracted_data.
  • Завантажте transformed_data у файл transformed_data.csv за допомогою функції load().

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

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

def load(data_frame, file_name):
  # Write cleaned_data to a CSV using file_name
  data_frame.____(____)
  print(f"Successfully loaded data to {file_name}")

extracted_data = extract(file_name="raw_data.csv")

# Transform extracted_data using transform() function
transformed_data = ____(data_frame=____)

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