하이브를 사용하여 CASE WHEN THEN 문에서 비교를 수행 할 때. u 구문이 올바른지 확인하십시오. 나는 코드의 당신의 조각을 추측하고있어하이브 구문 - 사례의 비교
${hiveconf:Test Metric} METRIC_ID,
CASE
WHEN ((A.X,A.Y,A.Z)IN (SELECT X,Y,Z FROM HIVE_TPCE_TEMP.TESTTABLE))
THEN CASE
WHEN MODE IN ('A','N')
THEN ${
hiveconf:SOME_CONSTANT ELSE ${hiveconf: SOME_CONSTANT
}
END
시도 할 때 어떤 일이 발생 했습니까? –
FAILED : ParseException 라인 16:47이 'SELECT' 'X' 'FROM'식 입력 사양 근처의 입력을 인식하지 못합니다. 이것은 오류 서명입니다. –