从配置单元Map中删除键值对?

rdrgkggo  于 2021-06-29  发布在  Hive
关注(0)|答案(1)|浏览(292)

我有一个有两列的配置单元表 score 以及 name ,和 namemap<string, string> 键值对的数目。我的问题是,我是否可以根据 score 以及 name.key .
例如,该表中有几行:

100 {"1": "A", "2": "B", "3": "C"} 
95  {"4": "D"} 
90  {"5": "E", "6": "F"}

我能删掉你说的吗 with where score=100 and name.key='2' 或者类似的?
任何评论都会非常有用。谢谢!!!

qv7cva1a

qv7cva1a1#

hadoop生态系统不是为数据更新或删除而设计的。
解决方法
我在不同的分区中移动这些数据并删除那个分区。

1创建具有相同结构的不同表(旧表)
2使用插入并填充数据。
3.放下table。
4用旧表名重命名新表

相关问题