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

相关推荐
RestCloud17 小时前
2026免费高性能的数据集成平台推荐
etl·数据处理·etlcloud·数据传输·数据同步·数据集成平台
网络工程小王19 小时前
【大数据技术详解】——Hive 离线数仓分层(学习笔记)
数据仓库·hive·hadoop
Gain_chance19 小时前
Flume01:大数据日志收集与传输利器
大数据·数据仓库·flume
王九思20 小时前
Hive中的tzdata影响与使用
数据仓库·hive·hadoop
TaiKuLaHa21 小时前
数据仓库处理架构: lambda架构、kappa架构
数据仓库·架构
十月南城3 天前
实时数据平台的价值链——数据采集、加工、存储、查询与消费的协同效应与ROI评估
数据库·数据仓库·hive·hadoop·spark
dinl_vin3 天前
Hive 深度解析:从原理到实践
数据仓库·hive·hadoop
SeaTunnel4 天前
Apache SeaTunnel 2.3.13 版本前瞻:核心引擎变化和 AI ETL 趋势值得关注
数据仓库·人工智能·apache·etl·seatunnel·数据同步
Elieal4 天前
Tomcat面试
数据仓库·hive·hadoop