1.什么是拉链表?以及拉链表的使用场景是什么?怎么使用拉链表? 数仓的一个重要特点就是反映了历史的变化,如何处理维度的变化也是设计中的难题.维度并不是一成不变的,他会随着时间推移而进行缓慢的变化.一种情况是选择保留全量最新状态的数据.选择这种模式有以下弊端--想获取用户在注册信息之后整个修改的历史记录,由于该方法是不存历史记录所以无法获取.另一种情况就是将所有的数据信息选择全部保留,但弊端也是显而易见,增加了存储成本,查询成本.这时选择拉链表是比较不错的选择. 2.使用拉链表 我们假设ODS层是已经处理好的数据,里面存储了新增以及变化的数据. 建表语句: CREATETABLEIFNOT...

1.简介 PGSQL是一个功能非常强大同时是开源的对象关系型数据库.经过二十几年的发展,PostgreSQL 是目前世界上可以获得的最先进的开放源码数据库系统。 2.基本语法 表是关系型数据库存储结构化数据的基本结构,可以使用CREATETABLE 创建所需要的结构,其语法: CREATETABLEIFNOTEXISTSCITY( CITY_ID INTNOTNULL, CITY_NAMEVARCHAR(50), CJJLSJDATE ); -添加表注释 COMMENTONTABLECITYIS'城市数据表'; -添加字段注释 COMMENTONCOLUMNCITY.CITY_...

  SpKdN6yQ6hWR   2023年11月02日   38   0   0 ci主键数据主键数据ci
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~