- 博客(7)
- 收藏
- 关注
原创 数据仓库的定义和特征
数据仓库的定义和特征1. 数据仓库的定义数据仓库是一个数据集合数据仓库是一个为业务决策提供数据支持的数据集合数据仓库是通过监控业务流程的形式为业务决策提供数据支持的数据集合2. 数据仓库的特征· 面向主题面向事务性问题进行数据操作例如:数据仓库对口市场部,提供业务支持相关主题人:客户基本信息,客户标签,销售人员业绩等货:存货预测,资源分配,产品推陈出新等场:社会环境,地域趋...
2020-04-08 21:48:22
2538
原创 SAS中的排序语句proc sort
SAS中的排序语句proc sort常用写法适用情况每日一问常用写法proc sort data=DataBase out=NewDataBase nodupkey; by _all_;run;适用情况如果可以覆盖原数据集,可以直接省略 out 步nodupkey 需要和后面的 by 语句一起使用,并且给 by 后面的变量排序后,仅根据by变量剔重如果原数据集已经排序,...
2020-04-08 08:06:52
11256
1
翻译 如何排序显示排名,值相同者排名相同
如何排序显示排名,值相同者排名相同在牛客网上看到的一段代码:select s1.emp_no,s1.salary,count(distinct s2.salary) as rankfrom salaries s1,salaries s2 where s1.salary<=s2.salary group by emp_no order by rank或者可以写成select s...
2019-07-19 21:44:54
2127
原创 如何把SAS结果输出到已有的EXCEL表格中
如何把SAS结果输出到已有的EXCEL表格中(上)需求分析:当一个EXCEL表格表头比较复杂,并且已经建立好后,之前已经有一定的存储数据了,如果以后每天都会有一批数据生成,为了看经过相同逻辑的数据在不同时间的跑批结果,我们需要保存之前的数据,同时增加新的数据。第一思路是如何把新生成的数据导入到已经存在数据的EXCEL表格中,这样就需要考虑将数据导入到第几行,如何合理的定位。转念一想,为何不先把...
2019-07-18 23:19:19
5067
1
原创 SAS-已知两点的经纬度求距离
如何在SAS中表示已知经纬度的点A的周围区域首先,利用百度知道每1度在地球表面上的距离大约为111km。所以,如果已知A点的经纬度(a,b),想要求出距离该点范围为500米的点,可以写成where a.lgt_nbr>=sum(a,-500/111000) and a.lgt_nbr<=sum(a,500/111000) and a.lat_nbr>=sum(...
2019-07-17 21:52:54
534
原创 SQL—如何将数据集分割输出(下)
SQL—如何将数据集分割输出(下)情况一:单纯的将数据集分割成.del文件/*cnt:分割后每个数据包需要有多少条数据;table:需要分割的数据集*/%macro output_fenge(cnt,table); proc sql; /*i_count:需要分割的数据集的总数据量*/ select count(*) into:i_count from &ta...
2019-07-16 22:06:41
1034
原创 SQL-如何将数据集分割输出(上)
SQL-如何将数据集分割输出(上)果然,需求是第一驱动力当需要分割的数据包数目比较少时,我是这样做的(n=2举例)输出格式:每50000条数据一个数据包,总共提供2个包data final_1;set bigdata(firstobs=1,obs=50000);run;data final_2;set bigdata(firstobs=50000,obs=100000);run;但...
2019-07-15 23:23:18
758
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人