使用 hive 的函数 get_json_object, 方式:
1. 指定From中的表所在是数据库名
SELECT get_json_object(tableName.json, '$.jsonField') , json FROM databaseName.tableName;
2. 指定表别名:
SELECT get_json_object(aliasName.json, '$.jsonField') , json FROM databaseName.tableName aliasName;
3. 指定当前数据库
use databaseName;
SELECT get_json_object(tableName.json, '$.jsonField') , json FROM tableName;
Spark 1.6.0 OK
本文介绍如何使用Hive中的get_json_object函数从JSON字段中提取特定值。提供了三种使用方法:指定数据库名、指定表别名及指定当前数据库。
1657

被折叠的 条评论
为什么被折叠?



