您的位置:新葡萄金赌场 > 前沿科技 > 数据仓库事实表分类,这次的亲和力高些

数据仓库事实表分类,这次的亲和力高些

2019-07-20 23:43

历次见到tokyoflash出新的表款,都会非常难熬。因为在平素不经过「极度的知道」下,差不离是很难读出时间。作者自身也早就买过这种低辨识度的原子钟,结论只好说那是自找罪受呀。但是辛亏此番所推出的新一款,是相比易于猜的,那是少数自小编不用看解答就知道哪些看时间的表款呀。最外面代表小时,中间的数字代表分钟,是以5分钟为一个单位。至于未满五分钟的1-4分钟,则于最内圈展现。提出的价格85.09卢比,连价位都看来很「时间」呀,大约毛伯公568元。其余,还足以用USB充电,那一点倒是平价多了。


在上一篇,早先询问了奥迪(Audi)t的功用以及怎样运用奥迪(Audi)t,本篇记录怎么着手动清理奥迪(Audi)t数据。

壹人Ali人对数据模型建设的几点思虑与计算 - nisjlvhudy的特辑 - 博客频道 - CSDN.NET
http://blog.csdn.net/nisjlvhudy/article/details/47758749

(一) 概述

当前阿里Baba(Alibaba)数据仓库IDL层广泛选择了维度建模的思维,大家俗称的宽表也是维度建立模型观念的一个物理化方法。关于事实表,在kimball维度建模理论中就定义了事实表有三种类型:“We compare thethree fundamental types of fact tables: transaction, periodic snapshot, andaccumulating snapshot.”。事务型事实表(transaction)的举世无双代表正是自己的浏览宽表;周期性快速照相(periodic snapshot)事实表的特出代表正是会员、offer静态消息表;而累计型快速照相的优良代表正是会员宽表中的各个表现总计表。

奥迪(Audi)t的数量主要囤积在sys.aud$表中,该表默许位于system表空间中,大家依据需求,将该表移到了sysaux表空间中。由于审计数据量极大,需求日常关注sysaux表空间的应用境况,同一时间依照实际情形对sys.aud$表进行数据清理。


(二) 清理步骤

数据仓库事实表分类 - nisjlvhudy的专栏 - 博客频道 - CSDN.NET
数据仓库事实表分类,这次的亲和力高些。http://blog.csdn.net/nisjlvhudy/article/details/39235065

(1)使用sys账号登录数据库,展开计时功效,方便查看每二个下令的执行时间

1)在数据仓库领域有一个定义叫Transaction fact table,中文一般翻译为“事务事实表”。

SQL> set timing on

事务事实表是维度建立模型的数据客栈中几种基本类型事实表中的一种,其余二种分别是周期快速照相事实表和累积快速照相事实表。

(2)在清理数据在此以前先查看数据量大小

政工事实表与周期快速照相事实表、积攒快速照相事实表使用同样的一致性维度,可是它们在描述业务事实方面是怀有比较大的距离的。

SQL> select count(*) from sys.aud$;

工作事实表记录的职业层面包车型的士实况,保存的是最原子的数码,也称“原子事实表”。事务事实表中的数额在业务事件时有产生后发出,数据的粒度平时是各样工作一条记下。一旦事情被交给,事实表数据被插入,数据就不再举办改造,其立异形式为增量更新。

(3)查看奥迪(Audi)t表中最早一笔数量的年月,即审计表中著录的最早的岁月

业务事实表的日期维度记录的是专门的职业产生的日子,它记录的谜底是业务活动的原委。用户可以通过工作事实表对专门的事业行为开始展览特地详细的辨析。

SQL> select min(ntimestamp#) from sys.aud$;
MIN(NTIMESTAMP#)
----------------------------------------
23-11月-16 08.18.54.496893 上午

由此作业事实表,仍是可以创立汇聚事实表,为用户提供高质量的辨析。

(4)查看审计数据最终归档时间,独有归档的数额技术去除

2)在数据酒馆领域有多少个概念叫Periodicsnapshot fact table,普通话一般翻译为“周期快速照相事实表”。

SQL> SELECT * FROM dba_audit_mgmt_last_arch_ts;
AUDIT_TRAIL   RAC_INSTANCE   LAST_ARCHIVE_TS
-----------   ------------   --------------------------------
STANDARD AUDIT TRAIL     0   14-3月 -17 01.22.49.000000 下午  00:00

周期快速照相事实表以装有规律性的、可预言的时光间隔来记录事实,时间距离如天天、每月、每年等等。规范的事比方发售日快速照相表、仓库储存日快照表等。

(5)开头化清理奥迪(Audi)t的功力,该命令只有在率先次推行时须求周转,default_cleanup_interval =>168象征清理周期为168钟头。

周期快速照相事实表的粒度是各类日子段一条记下,平常比事务事实表的粒度要粗,是在业务事实表之上建设构造的集中表。周期快速照相事实表的维度个数比事务事实表要少,不过记录的谜底要比事务事实表多。

SQL> 
BEGIN
      sys.DBMS_AUDIT_MGMT.init_cleanup(
      audit_trail_type         => sys.DBMS_AUDIT_MGMT.AUDIT_TRAIL_ALL,
      default_cleanup_interval => 168);
END;
/

周期快速照相事实表的日子维度平日是记录时间段的终止日,记录的实况是其临时辰段内一些汇集事实值。事实表的数额假若插入即无法退换,其履新方式为增量更新。

(6)确认清除奥迪t效用是不是展开,yes为张开

3)在数据旅社领域有二个定义叫Accumulatingsnapshot fact table,中文一般翻译为“积存快速照相事实表”。

SQL>
SET SERVEROUTPUT ON
BEGIN
IF sys.DBMS_AUDIT_MGMT.is_cleanup_initialized(sys.DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD) THEN
     DBMS_OUTPUT.put_line('YES');
   ELSE
     DBMS_OUTPUT.put_line('NO');
   END IF;
  END;
/

积攒快速照相事实表和周期快速照相事实表有个别相似之处,它们存款和储蓄的都是职业数据的快速照相新闻。然则它们之间也是有着十分的大的不及,周期快速照相事实表记录的明确的周期的数额,而积存快速照相事实表记录的不明确的周期的多寡。

(7)设置须要清理的小运,最终一个数字‘7’代表清理‘7’天前的数目(归档时间大于等于清除时间)

本文由新葡萄金赌场发布于前沿科技,转载请注明出处:数据仓库事实表分类,这次的亲和力高些

关键词: www.2977com 又有 亲和力 TOKYOFLASH 大数据开发