当前位置: 首页 > news >正文

记录关联(笛卡尔积)——kettle开发24

一、记录关联(笛卡尔积)

记录关联就是对两个数据流进行笛卡尔积操作。如下图所示,我们有两组数据分别为aaa和bbb,笛卡尔积后我们生成了4种结果,即2*2=4条记录。

 记录关联(笛卡尔积)需要注意的是我们需要指定一个主步骤。即参考基准的数据 :

二、任务实操

我们有这么一个需求就是从Excel读取两位和三位数,完成两位和三位数的组合(笛卡尔积),把结果保存到Excel.

针对这个任务,我们最终的转换由两个Excel输入、记录关联、EXcel输出组成。通过对Excel输入和Excel输入2进行笛卡尔积组合,然后将计算结果输出至Excel输出。

因前面多次讲到了Excel输入和输出,在这边就不再重复阐述了,重点阐述下记录关联(笛卡尔输出)。记录关联的重点需要关注的是以哪个为主步骤,根据需求来看我们随便选择一个即可,然后我们运行转换即可看到我们笛卡尔积的运算结果了。

相关文章:

  • CSS 媒体查询 响应式开发
  • 长度最长的子数组
  • Java Web 应用开发基础 - JSP内置对象
  • Android ANR简介
  • 指纹识别经典图书、开源算法库、开源数据库
  • C语言之指针详解(5)(含有易错笔试题)
  • 达梦授权某个模式给其它用户只读权限
  • ubuntu 22.04 appearance设置没有dock选项
  • 德勤:中国、印度等对ChatGPT等生成式AI应用,处领先地位
  • 27.Java中单例模式的实现方式
  • 大模型面试--大模型(LLMs)基础面
  • 史上最全的Linux常用命令、使用技巧汇总(超全面!简单明了!)
  • 头歌springboot初体验
  • RPA机器人流程自动化如何优化人力资源工作流程
  • 嵩山为什么称为五岳之尊
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • eclipse的离线汉化
  • Iterator 和 for...of 循环
  • javascript面向对象之创建对象
  • Java程序员幽默爆笑锦集
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • Netty源码解析1-Buffer
  • rabbitmq延迟消息示例
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • vue学习系列(二)vue-cli
  • zookeeper系列(七)实战分布式命名服务
  • 不上全站https的网站你们就等着被恶心死吧
  • 第十八天-企业应用架构模式-基本模式
  • 好的网址,关于.net 4.0 ,vs 2010
  • 两列自适应布局方案整理
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  •  一套莫尔斯电报听写、翻译系统
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • Prometheus VS InfluxDB
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​【已解决】npm install​卡主不动的情况
  • ​configparser --- 配置文件解析器​
  • ​批处理文件中的errorlevel用法
  • $var=htmlencode(“‘);alert(‘2“); 的个人理解
  • (el-Transfer)操作(不使用 ts):Element-plus 中 Select 组件动态设置 options 值需求的解决过程
  • (理论篇)httpmoudle和httphandler一览
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (转)程序员疫苗:代码注入
  • ***检测工具之RKHunter AIDE
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .NET CORE Aws S3 使用
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET Remoting学习笔记(三)信道
  • .Net 高效开发之不可错过的实用工具
  • .NET处理HTTP请求
  • .NET企业级应用架构设计系列之应用服务器
  • @ModelAttribute使用详解