시작하기무료로 시작하기

dataframe에서 SQL 테이블 만들기

dataframe은 임시 테이블을 만드는 데 사용할 수 있어요. 임시 테이블은 세션이 종료되면 존재하지 않게 되는 테이블을 말해요. Spark 문서에서는 이런 유형의 테이블을 SQL temporary view라고도 부릅니다. 문서에서는 이를 dataframe을 SQL temporary view로 등록한다(register)고 표현해요. 이 명령은 dataframe 자체에서 호출하며, 테이블이 없으면 생성하고, 이미 존재하면 dataframe의 현재 데이터로 교체합니다.

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

Python에서 Spark SQL 입문

강의 보기

연습 안내

  • 파일 trainsched.txt에서 csv 데이터를 읽어 변수 df에 저장된 dataframe으로 로드하세요.
  • df에서 임시 테이블을 만드세요. 테이블 이름은 "table1"로 하세요.

실습형 인터랙티브 연습

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

# Load trainsched.txt
df = spark.____.____("trainsched.txt", header=True)

# Create temporary table called table1
df.____(____)
코드 편집 및 실행