마무리

Databricks에서 Spark SQL로 데이터 변환하기

Disha Mukherjee

Lead Data Engineer

Chapter 1

Databricks 워크스페이스 개요

  • DataFrame 불러오기 및 탐색
  • PySpark와 Spark SQL로 데이터 변환
Databricks에서 Spark SQL로 데이터 변환하기

Chapter 2

total_rows = df_enriched.count()
distinct_rows = df_enriched.distinct().count()

null_rate = ( df_enriched.filter(F.col("Customer_ID").isNull()) .count() / total_rows * 100 )
print(f"Total rows: {total_rows}") print(f"Duplicates: {total_rows - distinct_rows}") print(f"Null rate: {null_rate:.2f}%")
Total rows:   33,223
Duplicates:   0
Null rate:    0.00%
  • 결측값, 중복, 유효하지 않은 레코드 처리
  • 브로드캐스트 최적화를 활용한 집계 및 조인
Databricks에서 Spark SQL로 데이터 변환하기

Chapter 3

Lakeflow 파이프라인 DAG

  • 윈도우 함수와 스트리밍 쿼리
  • Databricks Jobs와 Lakeflow로 프로덕션 파이프라인 구축
Databricks에서 Spark SQL로 데이터 변환하기

실제 Databricks 워크스페이스에서 실습하기

정렬 및 검색 기능이 있는 인터랙티브 테이블

$$

$$

$$

  • 트랜잭션 및 온라인 소매 데이터셋
  • 실제 Databricks 워크스페이스에서 인터랙티브 실습
Databricks에서 Spark SQL로 데이터 변환하기

수고하셨습니다!

Databricks에서 Spark SQL로 데이터 변환하기

Preparing Video For Download...