1
에서 구조체를 분해 :내가 다음 스키마와 DataFrame이 불꽃
|-- data: struct (nullable = true)
| |-- asin: string (nullable = true)
| |-- customerId: long (nullable = true)
| |-- eventTime: long (nullable = true)
| |-- marketplaceId: long (nullable = true)
| |-- rating: long (nullable = true)
| |-- region: string (nullable = true)
| |-- type: string (nullable = true)
|-- uploadedDate: long (nullable = true)
내가 구조체를 폭발 할 ASIN, 고객 ID를, EVENTTIME 같은 모든 요소가 DataFrame의 열을가하도록. 난 폭발 기능을 시도하지만 그것은 구조체 형식에 배열에 작동합니다. 그것은 가능한 dataframe 아래로 수 데이터 프레임을 변환하는 것입니다 :
|-- asin: string (nullable = true)
|-- customerId: long (nullable = true)
|-- eventTime: long (nullable = true)
|-- marketplaceId: long (nullable = true)
|-- rating: long (nullable = true)
|-- region: string (nullable = true)
|-- type: string (nullable = true)
|-- uploadedDate: long (nullable = true)
고마워요! 그것은 효과가 있었다. – Ajay