spark-sql中视图关联表结果不匹配问题
摘要:在sparkSQL 中将计算结果保存为视图,关联其他表后出现结果匹配错误,通过分析发现,是因为sql语句中使用了表达式 row_number() over(order by 1) 其实该表达式并没有执行,真正执行的时候是需要触发action (例如 show, count, top .......)
阅读全文
posted @
2020-06-30 10:51
脆皮软心
阅读(592)
推荐(0)
oracle中如何判断某个日期是星期几
摘要:https://www.cnblogs.com/remember-forget/p/7531893.html SELECT to_char(to_date('2011-03-13','YYYY-MM-DD'),'d') FROM DUAL 其中 红色部分为传入日期 to_char的其他用法 Sele
阅读全文
posted @
2020-02-28 17:36
脆皮软心
阅读(973)
推荐(0)
数据库与数据仓库的区别实际讲的是OLTP与OLAP的区别
摘要:什么是数据仓库 数据仓库,英文名称为Data Warehouse,可简写为DW或DWH。数据仓库,是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。它出于分析性报告和决策支持目的而创建。 为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制。 数据仓库的特点 1.数
阅读全文
posted @
2019-07-04 10:17
脆皮软心
阅读(2157)
推荐(0)
ETL 的一些概念
摘要:1. What is a logical data mapping and what does it mean to the ETL team? 什么是逻辑数据映射?它对ETL项目组的作用是什么? 答:逻辑数据映射(Logical Data Map)用来描述源系统的数据定义、目标数据仓库的模型以及将
阅读全文
posted @
2019-07-03 15:07
脆皮软心
阅读(2284)
推荐(1)
ETL讲解
摘要:ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。 ETL是BI项目重要的一个环节。 通常情况下,在BI项目中ETL会花掉整个项目至少1/3的时间,ETL设计的好坏直接关接到BI项目的成败。 ETL的
阅读全文
posted @
2019-07-03 15:04
脆皮软心
阅读(262)
推荐(0)
Oracle DMP
摘要:通过DMP对Oracle数据库进行导入导出 打开“开始” >输入cmd,打开cmd命令窗口,输入以下命令即可 1导出 (1)将数据库ORACLE完全导出,用户名system密码manager 导出到c:\daochu.dmp中 exp system/manager@127.0.0.1/ORACLE
阅读全文
posted @
2019-04-22 20:03
脆皮软心
阅读(517)
推荐(0)
oracle表空间tablespace
摘要:用户:用户是在实例下建立的。不同实例可以建相同名字的用户。 表空间:表空间是一个用来管理数据存储逻辑概念,表空间只是和数据文件(ORA或者DBF文件)发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。 数据文件(dbf、ora): 数据文件是数据库的物理存
阅读全文
posted @
2019-01-16 15:57
脆皮软心
阅读(520)
推荐(0)
数据库事务的四大特性以及事务的隔离级别
摘要:来源http://www.cnblogs.com/fjdingsd/p/5273008.html 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包
阅读全文
posted @
2018-12-25 17:30
脆皮软心
阅读(141)
推荐(0)
Oracle 的加减法函数
摘要:原文:https://blog.csdn.net/chenghaibing2008/article/details/37873117 加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months
阅读全文
posted @
2018-12-20 11:50
脆皮软心
阅读(2916)
推荐(0)
oracle执行update语句卡住不动
摘要:一.问题探究 开发的时候debug到一条update的sql语句时程序就不动了,然后我就在plsql上试了一下,发现plsql一直在显示正在执行,等了好久也不出结果。但是奇怪的是执行其他的select语句却是可以执行的。 二.刨根问底 这种只有update无法执行其他语句可以执行的其实是因为记录锁导
阅读全文
posted @
2018-11-29 09:04
脆皮软心
阅读(596)
推荐(0)
Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错
摘要:原因:Oracle的ojdbc.jar是收费的,所以maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目中去。 废话不多说,解决方案如下: 1.首先确定你是否有安装oracle,如果有安装的话,找到ojdbc6.jar包 D:\app\Administrator\product\11
阅读全文
posted @
2018-11-28 14:40
脆皮软心
阅读(859)
推荐(0)
oracle数据库
摘要:1、数据库建立并发执行 强行启用并行度来执行当前SQL。这个在Oracle 9i之后的版本可以使用,之前的版本现在没有环境进行测试。也就是说,加上这个说明,可以强行启用Oracle的多线程处理功能。举例的话,就像电脑装了多核的CPU,但大多情况下都不会完全多核同时启用(2核以上的比较明显),使用pa
阅读全文
posted @
2018-11-21 16:54
脆皮软心
阅读(284)
推荐(0)