背景:
其中的,get_json_object(表格目標字段(是JSON字符串),'$.目標字段中的某個鍵值對的鍵盤')
解釋:
JSON不是hive的一種字符類型,所以,不能用desc 命令去查詢判斷出來是不是JSON字符串。(explain命令是查看hive語句的執行邏輯先后順序的,desc命令是查詢命令的使用規則的)
需要用專業的工具,如下
sojson.com——校驗/格式化,就可以知道是不是JSON字符串。
https://www.sojson.com
背景:
其中的,get_json_object(表格目標字段(是JSON字符串),'$.目標字段中的某個鍵值對的鍵盤')
解釋:
JSON不是hive的一種字符類型,所以,不能用desc 命令去查詢判斷出來是不是JSON字符串。(explain命令是查看hive語句的執行邏輯先后順序的,desc命令是查詢命令的使用規則的)
需要用專業的工具,如下
sojson.com——校驗/格式化,就可以知道是不是JSON字符串。
https://www.sojson.com
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。