当前位置: 首页 > news >正文

公司做网站的价格几千元易企秀怎么做招聘网站超链接

公司做网站的价格几千元,易企秀怎么做招聘网站超链接,wordpress主题管理插件,商务类网站设计一:问题背景 修改hive的分区表时有级连概念,指字段的最新状态,默认只对往后的分区数据生效,而之前的分区保留历史元数据状态。好处就是修改语句的效率很快,坏处就是如果历史分区的数据还有用,那就回发生分…

一:问题背景

修改hive的分区表时有级连概念,指字段的最新状态,默认只对往后的分区数据生效,而之前的分区保留历史元数据状态。好处就是修改语句的效率很快,坏处就是如果历史分区的数据还有用,那就回发生分区元数据和表元数据的不一致报错

最终导致:presto或hive任务抽取历史分区会报如下的错误

There is a mismatch between the table and partition schemas. 
The types are incompatible and cannot be coerced. The column 'xxxx' 
in table 'xxxx' is declared as type 'string', 
but partition 'xxxx' declared column 'xxxxx' as type 'double'.

二:想要避免这样的问题,那元数据正确的改动方法,应该是使用hive的客户端,运行修改语句时,带上级连关键字CASCADE,如新增一个字段

alter table table_name add columns (column_1 string,column_2 string) CASCADE

而此时你已经发生没有级连问题时,只能用hive客户端把历史分区整个用alter的方式删掉,重新生成

三:特殊情况

1、如果你改的是一个全量表,此时没有级联的概念,你的修改最多的会导致数据改动时引擎发现已有数据类型和你要改的类型不一样,说白了就是无论做任何修改都要保证元数据的一致性
2、hive在改动字段元数据时一般不做前置检查,只会在你后期使用时报相应的错误,但是随着版本不同,后有前置检查的情况
3、上面这个问题如果你不想重新跑数据,那么情况允许可以使用spark引擎跑任务,因为spark没有级连的概念,始终和表元数据看齐,但是hive或者presto这些引擎有,遇到这样的情况就会报错

http://www.yayakq.cn/news/882728/

相关文章:

  • 留学网站模板深圳工业设计大展
  • 临清建设网站excel可以制作网页吗
  • wordpress 撰写设置长沙seo公司
  • 泉州网页建站模板缓存图片 wordpress
  • 资源网站建设活动感受nginx 运行wordpress
  • python网站开发用什么市场营销网站
  • 网站建设 引导做lol数据的网站有哪些
  • 国外可以做推广的网站小程序免费制作平台360
  • 对象储存做网站百度鞍钢贴吧
  • 做pc端网站一般多少钱上海自聊自做网站
  • 智能网站系统可以做app吗免费素材库网站
  • 动力做网站wordpress 通讯录插件
  • 电子商务网站怎么做数据库百度链接
  • 驻马店网站seo广西南宁建设厅网站
  • 北京海淀中关村找工作网站wordpress 谷歌广告
  • 您的网站对百度设置了ip封禁响应式营销网站
  • 商城类网站建设费用seo快排
  • 做娱乐新闻的网站有哪些酒店网站搜索引擎优化方案
  • 网站开发的8个步骤个性创意网站
  • 建设网站用哪个主机好四网一体网站建设方案
  • 做健身类小程序的网站广东哪家网站建
  • 国家工程建设标准化网站米拓建设网站
  • 合肥模板网站建设收费实时定量引物设计网站怎么做
  • 网站备案方法网站服务器在哪里
  • 青岛网络建站网站推广wordpress 主题更改语言
  • 凡科网免费做网站描述电子商务网站建设
  • 如何查看网站服务器系统wordpress叶子
  • 企业网站源码php房地产网站设计公司
  • 建设音乐网站山西网架公司
  • 网站备案logo品牌网站建设网站