복붙노트

[HADOOP] 스크립트를 실행하는 동안 하이브에 오류가

HADOOP

스크립트를 실행하는 동안 하이브에 오류가

난 내가 다른 테이블의 분할 열이 또한 임시 테이블의 일부를 포함하고 다음 내가 아래에 오류가 발생하고 경우 AS 절을 사용하여 다른 테이블에서 임시 테이블을 만드는 오전. 다음은 col4이 테이블 XYZ의 파티션 열이 어디 테이블이 문을 만드는 것입니다.

CREATE 문을 실행하는 동안 그리고 난 아래의 오류를 얻고있다. 그리고 난 CREATE 문은 실행 미세에서 col4을 제거하고 할 때

오류 : 오류 컴파일하는 동안 문 : 실패 : 입력 문자열의 경우 NumberFormatException이 "HIVE_DEFAULT_PARTITION"(상태 = 42000 코드 = 40000)

도와주세요.

예 : AS SELECT 나무 마루로 저장 임시 테이블 ABC를 CREATE

AS COL1 COL1,

COL2 AS COL2,

COL3 AS COL3,

col4 AS의 col4

XYZ FROM;

문안 인사,

교환

해결법

    from https://stackoverflow.com/questions/51647217/getting-error-in-hive-while-running-a-script by cc-by-sa and MIT license