![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
BI开发
文章平均质量分 51
Senfos.W
路很长,慢慢走
展开
-
数仓项目中用户授权如何实现?
用户授权一、目的二、授权逻辑三、实现方式一、目的为了使用户权限最小化,一般我都都会给数仓中的每一层创建不同的用户,授予其基本权限,保证数据正常流通即可,因此如何授权、授权如何漂亮的写出来就是这里要说的....二、授权逻辑这里结合数仓常用习惯,简单说下授权逻辑。数仓中每一层的数据,由下到上,越加精简。每层的各个用户之见,只需要上层用户可以获取下层用户所拥有的数据即可。因此,我们在授权时,只需要上层用户去获取下层用户所拥有权限的部分即可,实现权限最小化...三、实现方式/*这里我们以user原创 2022-01-08 15:36:54 · 633 阅读 · 0 评论 -
数仓项目常用sql--大纲
数仓项目中常用sql一、背景二、主要介绍的内容大纲最近已经发了几个了,忘记发目录结构了....一、背景如今各个行业都已经开始了,基础数据的搭建,数仓是不可或缺的一个。因此,如何搭建数仓,如何写出一手漂亮的sql已经刻不容缓...二、主要介绍的内容大纲目前想到的就下面这些,之后持续更新吧…...原创 2022-01-08 15:04:45 · 1217 阅读 · 0 评论 -
oracle创建支持重跑的表/序列/dblink...
创建支持重跑的表/序列/dblink原创 2022-01-06 21:04:46 · 927 阅读 · 0 评论 -
传统数据仓库日志系统详解
文章目录传统数据仓库日志系统详解一、目的二、实现逻辑1. 日志表的创建2. 序列的创建3. 存储过程逻辑简述三、具体实现代码四、调用方式五、报错日志记录与查看传统数据仓库日志系统详解一、目的当我们编写存储过程/自定义函数等SQL代码比较多的时候,添加日志是非常必要的,有助于我们进行Debug。二、实现逻辑日志记录,需要三部分组成:日志表(表分区/表空间/索引空间)、记录日志条数的序列、存储过程实现日志逻辑1. 日志表的创建create table t_sys_log( task_id n原创 2022-01-05 00:30:51 · 426 阅读 · 0 评论 -
Oracle数据库详解(超详细)
Oracle数据库详解文章目录Oracle数据库详解一、数据类型1.数字型2.字符型3.日期型二、运算部分1. 关系运算2. 集合运算3. 算术运算4. 数据类型间相互转换5. 特殊字符查询运算三、DQL1. 通用模板2. 运行顺序3. 子查询4. 连接查询a.连接查询的sql写法b.连接查询的oracle写法[oracle独有]5. 伪列(oracle独有)1. 删除重复行的rowid写法四、DML五、DDL1. 建表语法2. 表的约束3. 对表的操作4. 对用户的操作5. 建表的其他操作六、函数1.原创 2021-07-06 11:20:27 · 80990 阅读 · 12 评论 -
数据仓库搭建流程
基于Oracle数据库的传统数仓一、数仓的概念(一)业务系统—>ODS层(二)ODS—>DW层(三)DW—>DM层二、涉及知识点(一)ODS层搭建1. Kettle2. Datastage(二)DW层搭建(三)DM层搭建(四)核心SQL—>Oracle1. oracle基本语法三、...原创 2021-07-05 15:53:28 · 13062 阅读 · 0 评论