-
select * from ( select c_custkey,c_name, sum(l_extendedprice * (1 - l_discount)) as revenue, c_a ..
-
1 、前言 大数据技术催生了一些列式存储格式,合适的存储方案是高性能计算的基础。本文主要从应用角度上对比三种开源的列存文件:esProc 组表、ORC 和 Parquet 在数据压缩和读取方面 ..
-
SPL针对多种云对象存储(亚马逊S3、阿里云OSS、谷歌GCS、微软Azure)各实现了一套命令,能像读写本地数据文件一样方便的读写云上的数据,这样就容易把SPL灵活的计算能力应用到云数据。下 ..
-
select nation, o_year, sum(amount) as sum_profit from ( select n_name as nation, extract(year fr ..
-
select o_year, sum(case when nation = 'CHINA' then volume else 0 end) / sum(volume) as mkt_share ..
-
-
select supp_nation, cust_nation, l_year, sum(volume) as revenue from ( select n1.n_name as supp_ ..
-
select sum(l_extendedprice * l_discount) as revenue from lineitem where l_shipdate >= date '1 ..
-
TPC 官网提供了 C 语言生成程序,下载编译后执行,就可以生成 TPCH 数据了。 但是, 很多人对 C 语言及其环境不熟悉,就卡在这一步了。 这里按照官方规则,写了一段 SP ..
-
-
select n_name, sum(l_extendedprice * (1 - l_discount)) as revenue from customer, orders, lineite ..
-
DQL 通过自动关联表,能提升了 BI 前端用户查询数据能力。遇到较大数据量时,新增的查询能力容易碰上性能问题。成熟的数据库厂商对 SQL 多表关联查询已做过大量性能优化,但表稍多,优化手段就 ..
-
select o_orderpriority, count(*) as order_count from orders where o_orderdate >= date '1995-1 ..
-
select * from ( select l_orderkey, sum(l_extendedprice * (1 - l_discount)) as revenue, o_orderda ..
-
BI 系统中用仪表盘 (Dashboard/DBD) 应对精美展现需求,它能对多个联动的多维分析图表做精细布局。DBD 模块基础功能仍然是多维分析,所以 DQL 提升多维分析的敏捷能力,同样也 ..
-
非图形界面中可在配置文件中配置系列号,配置文件位置为:【集算器安装根目录】\esProc\config\raqsoftConfig.xml, 在 Esproc 标签下的 serialNo 标签 ..
-
1. 前 言 在 snowflake 云环境下,用户可搭建集算器 SPL 应用程序包开发环境、生成 App 安装包。用户安装 App 后,通过 SPL 函数接口调用集算器进行数据运算,将计算结 ..
-
润乾 BI 之所以开源,主要考量是 BI 前端的管理需求多变,固定的产品难以应付,在 DQL 解决了关联数据查询难题后,用户容易基于它开发出真正敏捷的 BI 前端。 下面详细了解下该 BI 系 ..
-
select * from ( select s_acctbal,s_name,n_name,p_partkey,p_mfgr,s_address,s_phone,s_comment from ..
-
[链接] [链接]4.9 列式计算 结构化数据通常以记录为基本单位,数据表则是记录的集合,针对数据表的计算通常也是以记录为基础的,即每次针对一条记录实施相应的计算,然后再针对下一条记录计算。比 ..
-
[链接] [链接]5.2 DISTINCT 和 COUNT(DISTINCT) SQL 中的 DISTINCT 和 COUNT(DISTINCT) 一直是拖累性能的常见问题。DISTINCT ..
-
[链接] [链接]1.6 内表索引 序表上的索引都是针对主键的,而主键取值要求有在全表中的唯一性。如果被查找键不是主键甚至取值不唯一而无法建立为主键呢? 我们考查前面这些算法的工作原理,二分法 ..
-
SQL 正在消耗数据科学家的生命 SQL 难写 数据科学家几乎都会用 SQL 做探索分析,SQL 看上去很简单,也有一定的交互性,做数据探索分析似乎很不错。 比如要进行过滤、分组等计算,简单一 ..
-
应用计算困境 顾开发还是顾架构? Java 是当前应用开发最常用的语言,但是 Java 写数据处理的代码并不简单,比如针对两个字段的分组汇总要写成这样: Map> summary = n ..
-
[链接] [链接]6.4 时间键 维表数据相对固定,但有时也会变动,如果不处理这个变化,就可能导致统计出错。比如想按产品产地分组汇总一段时间内的订单销售额,而产品产地可能在这段时间内发生过变化 ..