版权声明:本文为博主原创文章遵循
版权协议,转载请附上原文出处链接和本声明
业务系统(Oracle关系型数据库)针对哃一个业务实体每年设计不同的表,表结构并不一致有细微差异。
最开始我并不了解这种情况试图将多张不同结构的表导入同一张hive表,结果第一张表导入成功之后再导入其他表的数据卡住了,想删除也无法删除该表
由于元数据冲突,该表已经被锁hive存在两种锁,囲享锁Shared(S)和排它锁Exclusive(X)共享锁是可以被访问和删除的,排它锁在锁定期间不允许删除表
所以针对该表该表解锁。
发现这一步还是卡住了需要在执行的时候 再开一个hive sql客户端执行解锁
等一会儿,就发现删除表执行成功了
2.多张相同业务实体分表存储,分表之间存在结构差异的數据整合办法:
版权声明:本文为博主原创文章遵循
版权协议,转载请附上原文出处链接和本声明
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。