시작하기무료로 시작하기

ETL 파이프라인 실행하기

첫 번째 ETL 파이프라인을 실행할 준비가 되셨나요? 지금 시작해 봅시다!

여기서는 extract(), transform(), load() 함수가 이미 정의되어 있어요. 이 데이터 ETL 파이프라인을 실행하려면 이 함수들을 순서대로 호출하면 됩니다. 궁금하시다면 extract() 함수가 어떻게 생겼는지 한 번 살펴보세요.

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

이 연습은 강의의 일부입니다

Python으로 ETL과 ELT

강의 보기

연습 안내

  • extract() 함수를 사용해 raw_data.csv 파일에서 데이터를 추출하세요.
  • transform() 함수를 사용해 extracted_data DataFrame을 변환하세요.
  • 마지막으로, transformed_data DataFrame을 cleaned_data SQL 테이블에 적재하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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")
코드 편집 및 실행