需求
最近在处理对账需求的时候,需要核对两个hive中的指定字段的数据值是否相同,现在对需求进行抽象和简化,从下面hive中提取这个字段cond_stats中每个key的值。hive表包含下面几个重要字段:target_id,cond_stats,task_id等。cond_stats字段的值如下:
{
"a":12964,
"b":2700,
"c":[
2700
],
"d":12
}
最终提取的效果如下:
target_id |
task_id |
key |
value |
123 |
1 |
a |