[HADOOP] 하이브에서 JSON 파싱 문제
HADOOP하이브에서 JSON 파싱 문제
JSON 데이터를 쿼리하는 동안 나는 몇 가지 문제를 얻고있다.
내 샘플 데이터는 다음과 같다 ...
나는 다음과 같은 짓을
제가 선택 get_json_object (myjson, "$. Rtype.MOD.Version [0] .ABC.fashion ') get_json_object 할 시작할 때 문제가있다 (myjson'을 $. Rtype.MOD.Version [0] .ABC ') 인 SRC에서 null이 아닌
다음은 몇 가지 필드 점점 널 (null)입니다
이 2345 말의 가치를 계산 조건이 또한 2345을 countvalue 곳없이이 문제입니다
내가 보았던 observasion 이것은 $ .Rtype.MOD.Version 데이터를 페치하려고 그것에 기인 [0] .GAP
해결법
-
==============================
1.
hive> load data local inpath '/home/satish/s.json' into table sjson; Loading data to table hivelearning.sjson Table hivelearning.sjson stats: [numFiles=1, totalSize=216] hive> select * from sjson; {"Rtype":{"ver":"1","os":"ms","type":"ns","vehicle":"Mh-3412","MOD":{"Version":[{"ABC":{"XYZ":"123.dfer","founder":"3.0","GHT":"Florida","fashion":"fg45","cdc":"new","dof":"yes","ts":"2000-04-01T00:00:00.171Z"}}]}}} Time taken: 1.297 seconds, Fetched: 1 row(s) hive> select get_json_object(data,'$.Rtype.MOD.Version[0].ABC.fashion') from sjson; OK fg45 Time taken: 0.084 seconds, Fetched: 1 row(s)
from https://stackoverflow.com/questions/43449688/json-parsing-issue-in-hive by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 하이브 - 자바 (JDBC) 연결 문제 (0) | 2019.10.05 |
---|---|
[HADOOP] 왜 우리는 하둡에서 작업 실행 시간을 계산할 수없는 이유는 무엇입니까? (0) | 2019.10.05 |
[HADOOP] 스파크 단어 수의 주장 실패 : 안전하지 않은 기호가 불안정 (0) | 2019.10.05 |
[HADOOP] HDFS에서 복사하는 폴더 내에서 파일을 병합 할 S3하는 동안 GROUPBY을 사용하여 (0) | 2019.10.05 |
[HADOOP] 오류 메시지 동안 HDFS에 로컬 파일에서 파일 복사 (0) | 2019.10.05 |