C-DS采用星型、雪花型等多维数据模式它包含7张事实表,17张纬度表平均每张表含有18列其工作负载包含99个SQL查询,覆盖SQL99和2003的核心部分以及OLAP这个测试集包含对大数据集的统计、报表生成、联机查询、数据挖掘等复杂应用,测试用的数据和值是有倾斜的与真实数据一致。可以说C-DS是与真实场景非常接近的一个测試集也是难度较大的一个测试集
二、生成数据并将数据导入到相应的表中
三、创建C-DS测试需要用到的表
C-DS已经提前准备好了创建表相关的SQL文件
文件位于tools目录下,具体文件如下:
注意:不同的库SQL语法不一样需要对应修改
2、利用数据库连接工具(如:navicat preminer)创建相应的数据库和表
? ??將准备好的建表语句复制到工具中创建表
如果是hive库:需要对应修改sql语句,操作如下:
在 SQL 引擎中创建外表和执行表导入数据
四、生成99个查詢语句