下载依赖

yum -y install gcc gcc-c++ libstdc+±devel bison byacc flex


下载TPC-DS的包

访问:TPS官网


解压zip

[root@localhost test]# unzip 2d1cd9ff-67dd-4626-a26f-2ac09cb92d8f-tpc-ds-tool.zip [root@localhost test]# ls
2d1cd9ff-67dd-4626-a26f-2ac09cb92d8f-tpc-ds-tool.zip  v2.7.0
[root@localhost test]# cd v2.7.0/
[root@localhost v2.7.0]# ls
answer_sets  query_templates  specification  tools
EULA.txt     query_variants   tests
[root@localhost v2.7.0]# cd tools/
[root@localhost tools]# make#可以先输入./dsdgen -help 查看相关用法
#下面语句表示生成1G数据到/tmp/目录下
[root@localhost tools]# ./dsdgen -scale 1 -dir /tmp/
dsdgen Population Generator (Version 2.7.0)
Copyright Transaction Processing Performance Council (TPC) 2001 - 2017
Warning: This scale factor is valid for QUALIFICATION ONLY#等待一段时间后,可以查看生成的数据
[root@localhost tools]# ls /tmp/
call_center.dat       customer_demographics.dat   inventory.dat     store.dat          web_returns.dat
catalog_page.dat      data                        item.dat          store_returns.dat  web_sales.dat
catalog_returns.dat   date_dim.dat                ks-script-Ygt989  store_sales.dat    web_site.dat
catalog_sales.dat     dbgen_version.dat           promotion.dat     time_dim.dat       yum.log
customer_address.dat  household_demographics.dat  reason.dat        warehouse.dat
customer.dat          income_band.dat             ship_mode.dat     web_page.dat#查看生成数据的具体内容
[root@localhost tools]# cat /tmp/reason.dat
1|AAAAAAAABAAAAAAA|Package was damaged|
2|AAAAAAAACAAAAAAA|Stopped working|
3|AAAAAAAADAAAAAAA|Did not get it on time|
4|AAAAAAAAEAAAAAAA|Not the product that was ordred|
5|AAAAAAAAFAAAAAAA|Parts missing|
6|AAAAAAAAGAAAAAAA|Does not work with a product that I have|
7|AAAAAAAAHAAAAAAA|Gift exchange|
8|AAAAAAAAIAAAAAAA|Did not like the color|
9|AAAAAAAAJAAAAAAA|Did not like the model|
10|AAAAAAAAKAAAAAAA|Did not like the make|
11|AAAAAAAALAAAAAAA|Did not like the warranty|
12|AAAAAAAAMAAAAAAA|No service location in my area|
13|AAAAAAAANAAAAAAA|Found a better price in a store|
14|AAAAAAAAOAAAAAAA|Found a better extended warranty in a store|
15|AAAAAAAAPAAAAAAA|Not working any more|
16|AAAAAAAAABAAAAAA|Did not fit|
17|AAAAAAAABBAAAAAA|Wrong size|
18|AAAAAAAACBAAAAAA|Lost my job|
19|AAAAAAAADBAAAAAA|unauthoized purchase|
20|AAAAAAAAEBAAAAAA|duplicate purchase|
21|AAAAAAAAFBAAAAAA|its is a boy|
22|AAAAAAAAGBAAAAAA|it is a girl|
23|AAAAAAAAHBAAAAAA|reason 23|
24|AAAAAAAAIBAAAAAA|reason 24|
25|AAAAAAAAJBAAAAAA|reason 25|
26|AAAAAAAAKBAAAAAA|reason 26|
27|AAAAAAAALBAAAAAA|reason 27|
28|AAAAAAAAMBAAAAAA|reason 28|
29|AAAAAAAANBAAAAAA|reason 29|
30|AAAAAAAAOBAAAAAA|reason 31|
31|AAAAAAAAPBAAAAAA|reason 31|
32|AAAAAAAAACAAAAAA|reason 32|
33|AAAAAAAABCAAAAAA|reason 33|
34|AAAAAAAACCAAAAAA|reason 34|
35|AAAAAAAADCAAAAAA|reason 35|

之后,更改参数大小即可生成你想要生成数据。

PS:如果此篇文章对你有帮助,请点个赞!!

TPC-DS生成数据相关推荐

  1. tpc ds mysql_TPC-DS 生成数据

    简介 其实,使用 TPC-DS 生成系统性能测试的数据,说简单也简单,说难,确实也不好做! 关键是在每一步的操作中,如果遇到了问题,该怎么样处理,这个是个问题的关键. 下面就将生成的步骤简单描述一下, ...

  2. tpc ds安装教程 linux,TPC-DS测试hadoop 安装步骤

    1.TPC-DS下载地址如下 http://www.tpc.org/tpc_documents_current_versions/current_specifications.asp 1.安装依赖 y ...

  3. tpc ds mysql_TPC-DS 数据仓库查询性能测试

    最近,需要导入大量的测试数据来评估下某个产品复杂查询SQL性能是否能满足需要,然后,领导大致提了下TPC,找到了TPC-DS工具,创造数据,利用SQL查询模板查询. 一.安装TPC-DS工具 1.下载 ...

  4. TPC-DS 生成数据

    简介 其实,使用 TPC-DS 生成系统性能测试的数据,说简单也简单,说难,确实也不好做! 关键是在每一步的操作中,如果遇到了问题,该怎么样处理,这个是个问题的关键. 下面就将生成的步骤简单描述一下, ...

  5. php 自定义表格并统计,PHP 使用Echarts生成数据统计报表的实现

    这篇文章主要介绍了PHP 使用Echarts生成数据统计报表的实现代码,需要的朋友可以参考下 echarts统计,简单示例 先看下效果图 看下代码 HTML页面 为ECharts准备一个Dom,宽高自 ...

  6. python使用sklearn中的make_classification函数生成分类模型(classification)需要的仿真数据、使用pandas查看生成数据的特征数据、目标数据

    python使用sklearn中的make_classification函数生成分类模型(classification)需要的仿真数据.使用pandas查看生成数据的特征数据(features).目标 ...

  7. R语言使用edit函数在Rsudio中生成数据编辑器(在windows中生成编辑器)、在编辑器中输出需要的数据生成最终的dataframe

    R语言使用edit函数在Rsudio中生成数据编辑器(在windows中生成编辑器).在编辑器中输出需要的数据生成最终的dataframe 目录

  8. R语言使用vtreat包的designTreatmentsC函数构建数据预处理计划、vetreat包的score frame(新生成数据变量的指南)、以及score frame字段说明

    R语言使用vtreat包的designTreatmentsC函数构建数据预处理计划.vetreat包的score frame(新生成数据变量的指南).以及score frame字段说明 目录

  9. python使用fpdf生成数据报告pdf文件

    python使用fpdf生成数据报告pdf文件 目录 python使用fpdf生成数据报告pdf文件 # 报告生成整体代码

  10. vb6 数据自动生成excel文件_Excel随机生成数据

    工作中有时候需要大量数据,而手头没有现成的数据怎么办?,很多小伙伴苦思冥想编写数据,意义不大还累个半死,今天推出两种方法随机生成数据小妙招. 1.用rand函数生成A与B之间的随机数字(A≤随机数≤B ...

最新文章

  1. 用php文件创建表,使用PHP创建单个文件上传表单的最佳方式是什么?
  2. HDU 1233 还是畅通工程。
  3. stm32采集正弦波峰峰值_科研项目 | 基于STM32的永磁同步电机SVPWM控制设计
  4. Centos7 网络配置
  5. 怎样允许远程访问mysql_如何开启MySQL远程访问权限 允许远程连接
  6. CodeForces - 125C Hobbits' Party(思维+构造)
  7. 快用一用 lambda 表达式吧,让你的代码更简洁、更漂亮!
  8. Java技术:SpringBoot集成FreeMarker生成word文件
  9. 如何定义一个 Listint,string 这样的 List ?
  10. 数据结构 算法与应用C 语言描述答案,数据结构算法与应用-C语言描述.pdf
  11. 数据库笔记2:SQL运算符
  12. 05 ansible剧本编写
  13. matlab 复数求模长,matlab计算带有复数的函数,最后求复数函数的模,结果里面却有...
  14. wav转mp3的最简单方法
  15. Spark与大数据处理技术实践
  16. 临时解决新款macbookpro m1pro刘海屏遮住部分菜单栏应用的问题
  17. C语言中指向函数的指针(我见过的讲的最清晰的文章)
  18. 使用async批量获取博客链接
  19. parseInt转换
  20. 广州小学计算机教师待遇,给大家详细的分享一下广州市各区在编教师的待遇到底有多少?一个月的工资大概有多少,到底高不高?...

热门文章

  1. 记一次Android机顶盒破解工程
  2. JS实现复制到剪贴板功能
  3. 实操-rapidminer进行关联分析、分类预测(使用相关算子,全流程讲解)
  4. php kindeditor,在PHP使用kindeditor
  5. CS188-Project4
  6. 某条微博评论数据爬取
  7. 用java web实现聊天室_java web实现简单聊天室
  8. ETL(数据抽取、转换、装载)
  9. 没有U盘怎么重装系统 无U盘重装系统教程
  10. Ogre 正常初始化(0xc0150002)失败 解决办法