-
许多大型数据库在运行多年后都会积累出很多的数据表,严重者数以万计,非常臃肿。这些数据表年代久远,有些已经忘记建设原因,也可能已不再有用,但因为很难确认而不敢删除。这给运维工作带来巨大的负担。伴 ..
-
我们知道,SQL 很像英语,简单的 SQL 语句直接可以作为英语读。除了 SQL 外,其它主要程序设计语言都没有这样,语法中就算有英语单词也仅仅是作为某些概念或操作的助记符而已,写出来的是形式 ..
-
一英里不是个很长的距离,一立方英里相对于地球也不会让人觉得是个很大的空间。然后我说,这个空间内能装下全世界所有人,你会不会觉到很惊讶?其实不过这话不是我说的,是美国作家房龙写的。 业内有个著名 ..
-
7.1 字符串 1. 已知字符串“I want to learn esProc SPL !”,要求如下 (1)计算字符串的长度 (2)请将字符串中的字母全部改为大写 (3)获取字符串左边3位 ..
-
问题描述 数据结构与规模 客户 - 维度表 cust_dim 字段名称 字段类型 字段注释 示例数据 id Number 客户号 18765 d1 Number 维度 1 12 … … … … ..
-
我们在学习 SQL 时,常常会听到这样的说法:SQL 是一种声明式语言。你只需要告诉它要做什么,而不需要告诉它怎么做,它会自己找到实现方法。也就是说,你要只用它描述任务目标,而不需要说明计算过 ..
-
6.1 自定义函数 1. 编写一个计算整数立方用的函数,并计算1到10每个数和其前一个相邻整数的立方差。 例如2,前一个相邻数为1,两者的立方差等于7 2. 编写函数,把华氏温度转换为摄氏温度 ..
-
问题描述 数据结构与规模 存款明细表 deposit 字段名称 字段类型 字段注释 示例数据 dt Date 日期 2023-11-23 curr String 币种 1 人民币,0 其他 c ..
-
格式复杂的多层分组交叉报表很常见,在 Excel 中可以使用数据透视表实现分组汇总,但结果只能按照固定的布局去展示,常常不是我们想要的结果,比如要要用 xls 中的销售数据做这样的报表: [图 ..
-
很多现代应用会把数据计算和处理任务从数据库移出来采用 Java 实现,这样能获得架构上的好处,而且 Java 有完善过程处理能力,应对日益复杂的业务逻辑比 SQL 更得心应手(虽然代码不短)。 ..
-
5.1 集合运算 1. 看代码写结果 A B 1 =to(10,1) 2 =A1.to(2,6) =A1.to(9,3) 3 =A2|B2 =B2|A2 4 =A2&B2 =B2&am ..
-
问题描述 时空碰撞定义 数据集A中有n个源对象A1,…,An的时空信息,每条信息有三个属性,分别是ID(iA)、位置(lA)、时间(tA),可以认为同一个Ai在A中不会同时出现两次,即没有两条 ..
-
4.1 序列 1. 写出单元格的值 A B 1 =[7,9,6,23,56,1+20] [7,9,6,23,56,1+20] 2 =A1(6) =B1(6) 3 =A1.to(2) =A1(A ..
-
实践背景 通过 RESTful 交换数据很方便,但接收数据后如何继续计算会有点麻烦。SPL 提供了 HTTP 接口,可以直接读取 RESTful 的数据后进行计算。 如下例,电商业务中订单数据 ..
-
问题描述 系统结构 前端应用是 BI 系统,主要实现条件过滤查询,后台是某 MPP 数据库。前端根据用户在页面上的选择、操作来生成针对宽表 ordes(订单表)的 SQL 提交给后台,并展现后 ..
-
3.1 单层循环 1. 输入一个正整数n,输出1,2,3……n-1,n 2. 计算2+4+6+……+100的和 3. 输入一个正整数n,计算n的阶乘 4. 计算1,2,3,……,100中所有奇 ..
-
2.1 逻辑运算 1. 判断以下表达式是true还是false,并在SPL里运行一下看看结果。 A 1 =50>1 && 5-3<1 2 =50>1 || 5 ..
-
需求描述 要统计某国际连锁超市,全球各大市场某段时间内各产品子类别的销售额和利润 表样如下,有两个输入参数(开始日期、结束日期) [图片] 由于数据量大,数据采用冷热库方式存储,历史数据(当年 ..
-
1.1 数据 1. 用程序语言书写3.5*108 2. 做一做 A B C 1 =2+5 =2-5 =2*5 2 =10/5 =10\5 =10%5 3 =11/5 =11\5 =11%5 4 ..
-
各行各业都有大量职场人员报表制作的工作,工作中经常有一些报表格式相同而数据经常变化的报表,Excel 面对这种情况数据每变化一回报表都需要重新制作,使得报表制作人员的工作非常繁琐。 比如要用如 ..
-
需求描述 基于微服务接口,制作如下报表:按地区城市、销售人员统计全部产品的销售情况 涉及服务接口有三个 订单服务接口:http:// 111.198.29.168:8503/getOrders ..
-
问题描述 数据结构与规模 帐户明细表 T 数据结构: 字段名称 字段类型 字段注释 示例数据 Id String 帐号 28 位数字 Tdate Date 日期 2023-10-22 Tamt ..
-
早期应用通常只会连接一个数据库,计算也都由数据库完成,基本不存在多数据源混合计算的问题。而现代应用的数据源变得很丰富,同一个应用也可能访问多种数据源,各种 SQL 和 NoSQL 数据库、文本 ..
-
全局变量 在 SSC 环境中,有时需要在多个 QVM 上的计算任务(QVM 脚本)之间共享信息,这时可以使用 SSC 全局变量(以下简称全局变量)。全局变量由 QVS 管理,通过 QVS 申请 ..
-
客户画像在当前商业分析中很时髦。说白了也简单,就是给客户打上各种标签,再用这些标签定义出不同的客群分类(所谓画像),然后统计各类客群的成员数量(以及变化情况)。 逻辑上看,标签也就是维度,或者 ..