记录关联(笛卡尔输出)
组件介绍
组件作用
**记录关联(笛卡尔输出)**组件可以将输入的数据流进行笛卡尔积运算,如下所示:
输入输出描述
- 输入:多个数据流
- 输出:笛卡尔积运算的结果数据流
组件图标
案例示例
该案例可以将输入的数据流进行笛卡尔积运算,总体流程如下图所示:
输入输出数据对比:
案例数据
利用 UDI【自定义数据常量】组件生成职位数据和寄语数据,并用【记录关联(笛卡尔输出)】进行笛卡尔积运算。
职位数据如下图所示:
寄语数据如下图所示:
案例操作
自定义职位数据
该步骤将利用【自定义常量数据】组件生成数据,为【记录关联(笛卡尔输出)】组件提供数据输入来源。
【自定义常量数据】详情请见自定义数据常量
该组件配置主要分为 2 步:
第一步:在字段标签页修改步骤名称,并插入需要生成的字段名称
第二步:在数据标签页插入需要生成的数据;
生成数据结果:
自定义寄语数据
该组件配置主要分为 2 步:
第一步:修改步骤名称,并插入需要生成的字段名称
第二步:插入需要生成的数 据;
生成数据结果:
记录关联(笛卡尔输出)
该步骤将输入的职位数据和寄语数据进行笛卡尔积运行。
输入预览:
该组件配置主要分为 1 步:
第一步:设置关联条件;
结果预览
最终职位数据、寄语数据经过关联后的数据结果如下图所示:
页面介绍
**记录关联(笛卡尔输出)**组件的配置页面如下图所示:
参数选项
**记录关联(笛卡尔输出)**组件主要包括如下参数:
选项 | 说明 | 样例值 |
---|---|---|
临时目录 | 指定系统在其中存储临时文件的目录的名称,以防您想要合并更多的内容,而不是缓存的行数。 | |
临时文件前缀 | 这是将要生成的临时文件的前缀。 | |
最高缓存大小 | 系统从临时文件读取数据之前要缓存的行数;当您想要合并不适合内存的大行集时需要。 | |
Main step to read from | 指定从中读取大多数数据的步骤;其他步骤中的数据被缓存或假脱机到磁盘上时,该步骤中的数据不是。 | |
条件 | 此处可以输入一个复杂的条件来限制输出行的数量。 |