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(),这里不做过多介绍。

相关推荐
李兆龙的博客7 小时前
从一到无穷大 #61 Hive史诗
数据仓库·hive·hadoop
心止水j1 天前
hive分区
数据仓库·hive·hadoop
心止水j1 天前
Hive 桶表的创建、数据导入、查询与导出
数据仓库·hive·hadoop
池塘水悠悠3 天前
kettle 变量-大坑
etl·kettle·kettel变量
星释3 天前
Rust 练习册 75:ETL与数据转换
开发语言·rust·etl
hexionly4 天前
数据仓库·架构,建模(二)
数据仓库
干就完事了5 天前
Hive视图
数据仓库·hive·hadoop
A尘埃5 天前
Hive基于Hadoop的数据仓库工具
数据仓库·hive·hadoop
G***T6916 天前
GitGraphQL案例
pycharm·perl·etl
杂家6 天前
Hive on Spark && Spark on Hive配置
大数据·数据仓库·hive·hadoop·spark