스파크 초보입니다. 데이터프레임을 평면화하려고 하는데 "폭발"을 통해 수행할 수 없습니다.
원래 데이터 프레임 구조는 다음과 같습니다.
으아아아다음 스키마로 변환해야 하나요?
으아아아해봤어
으아아아하지만 오류가 발생했습니다:
id|approvaljson 1|[{"approvertype":"1st line manager","status":"approved"},{"approvertype":"2nd line manager","status":"approved"}] 2|[{"approvertype":"1st line manager","status":"approved"},{"approvertype":"2nd line manager","status":"rejected"}]
먼저 json과 같은 문자열을 구조 배열로 구문 분석한 다음 inline
를 사용하여 배열을 행과 열로 나눕니다
결과
으아아아위 내용은 Spark 데이터 프레임에서 중첩된 JSON을 분해할 수 없습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!