kettle从入门到精通 第六十八课 ETL之kettle kettle随机数生成的一些方案

1、在做ETL数据抽取的时候,会用到生成随机数的功能,今天我们一起来学习下如何生成随机数据。如下图所示

2、将生成随机数拉倒画布即可,然后设置字段名称和选择合适的类型,如下图所示:

类型:

随机数字:生成一个介于 0 和 1 之间的随机数

随机整数:生成一个随机的 32-bit整数

随机字符串:基于 64-bit 长随机值生成一个随机字符串

UUID:通用唯一标识符(UUID)

UUID4:通用唯一标识符类型 4(UUID4)

随机消息认证码(HmacMD5)

随机消息认证码(HmacSHA1)

3、通过javascript调用jar包工具类进行生成,如下图所示:

4、通过java脚本进行生成,如调用 java.util.UUID.randomUUID().toString(),这里不做过多介绍。

相关推荐
chimchim6611 小时前
hive开窗函数边界值ROWS BETWEEN 和 RANGE BETWEEN区别
数据仓库·hive·hadoop
千叶真尹11 小时前
通过Hive小文件合并(CombineHiveInputFormat)减少80%的Map任务数
数据仓库·hive·hadoop
先睡17 小时前
Spring MVC配置文件
数据仓库·hive·hadoop
yuanbenshidiaos1 天前
【数据挖掘】数据仓库
数据仓库·笔记·数据挖掘
不剪发的Tony老师2 天前
Apache Hop:开源版本的Kettle
数据仓库·etl
yinbp3 天前
bboss v7.3.5来袭!新增异地灾备机制和Kerberos认证机制,助力企业数据安全
大数据·elasticsearch·微服务·etl·restclient·bboss
专注API从业者3 天前
分布式电商系统中的API网关架构设计
大数据·数据仓库·分布式·架构
我要用代码向我喜欢的女孩表白3 天前
hive迁移补数脚本细粒度 表名-分区唯一键
数据仓库·hive·hadoop
人类群星闪耀时5 天前
数据湖与数据仓库:初学者的指南
大数据·数据仓库·spark
python资深爱好者5 天前
Hive中的分区和桶的概念及其作用
数据仓库·hive·hadoop