匹配字段页面
应用程序数据库 > 分析工作区(Analytical Workspaces)磁贴 > 工作区磁贴 > (数据转换包选项卡)DTP 磁贴 >
> 操作 > (操作类型)匹配字段
应用程序数据库 > 导航面板 > 分析智能中枢(Analytic Information Hub) > 工作区磁贴 > (数据转换包选项卡)DTP 磁贴 >
> 操作 > (操作类型)字段映射
页面用途¶
此页面允许您定义源数据集字段与目标数据集字段之间的对应关系,以引导操作插入或充实目标数据集的字段。
对于使用引用数据集充实操作,可通过高级设置链接访问该窗口。
对于删除多个键/检查多个键操作,可通过键字段链接访问该掩码。
页面部分
| 元素 | 描述 |
|---|---|
| 关系列表 | 显示源数据集字段与目标数据集字段之间的关系列表。 |
| 属性 | 允许您定义关系属性,以引导操作。 |
| 操作信息 | 显示有关操作的上下文信息: - 代码:已修改匹配字段的操作的代码。 - 描述:操作描述 - 类型:操作类型 |
关系定义
| 元素 | 描述 |
|---|---|
| 目标字段 | 对于从其他数据集充实、使用公式充实、使用排名充实、与引用数据集联接、使用引用数据集充实、从其他数据集联接、检查缺失键、删除缺失键、使用逆透视转置插入、使用透视转置插入、删除多个键、检查多个键操作 - 允许您指定目标数据集的字段。 对于从其他数据集插入、使用逆透视转置插入、使用透视转置插入操作,系统允许您指定特殊值: - 自动关联剩余字段: - 按名称匹配任何未由匹配字段定义的字段。 - 对剩余字段应用公式: - 将源字段中定义的公式应用于任何未由其他匹配字段定义的字段。 注意:这两个特殊选项不能同时为同一操作保存。 |
| 条件 | 对于使用公式充实操作: - 允许您指定为应用 SQL 公式或备选 SQL 公式而需满足的条件。 |
| SQL 公式 | 对于使用公式充实操作: - 允许通过 SQL 公式或通过输入源字段的代码来标识充实的源值。 可以通过别名 #DEST# 和 #SOURCE# 引用目标数据集和源数据集的字段。例如,可以编写如下公式: CASE WHEN #DEST#.CAMPOX THEN #SOURCE#.CAMPOY ELSE #SOURCE#.CAMPOZ END 以便自定义条件类型匹配字段; 在这种情况下,即使源公式只有一个字段,也必须指定通过别名定义的所有匹配字段所属的数据集。注意:CAMPOX、CAMPOY、CAMPOZ 仅作为示例表示所涉及的数据集字段 |
| 备选 SQL 公式 | 对于使用公式充实操作: - 允许您输入当应用公式的条件不满足时要应用的 SQL 公式。 |
| 运算符 | 对于引用数据集充实操作,允许您选择在与引用数据集比较时要应用的运算符。 - > - => - < - <= |
| 源 | 对于从其他数据集插入、从其他数据集充实、使用公式插入、使用引用数据集充实、从其他数据集联接、检查缺失键、删除缺失键、使用逆透视转置插入、使用透视转置插入操作: - 允许您指示源数据集中从中获取数据以进行充实的字段。 可以使用数据集字段代码或用于计算其值的 SQL 公式来定义。 |
| 透视值 | 对于使用逆透视转置插入操作: - 允许您指示源数据集中从中获取要转置的数据的字段,这些数据将作为数据插入到操作页面上指定的透视值目标字段中。 可以使用数据集字段代码或用于计算其值的 SQL 公式来定义。 |
| 透视别名 | 对于使用逆透视转置插入操作: - 允许您指示要用作操作页面上指定的透视属性目标字段中的数据的别名。 |
| 关系类型 | 对于从其他数据集插入、从其他数据集联接操作: - 条件表示联接字段。条件字段允许您为每条日志记录标识读取记录。 对于从其他数据集插入、从其他数据集联接、使用逆透视转置插入操作: - 属性表示要定义的字段。 对于使用逆透视转置插入操作: - 透视表示要转置的字段 |
| 分组模式 | 定义读取数据时要应用于源字段的聚合函数: - 当关系设置为条件时,唯一允许的值为 GROUP BY。 - 当关系设置为属性时,必须指定以下聚合函数之一:SUM、MIN、MAX 或 COUNT。 对于从其他数据集充实操作: - 如果使用别名引用目标数据集或源数据集,则不能使用聚合函数。 对于从其他数据集插入、从其他数据集联接、使用透视转置插入操作: - 这些限制不适用。 对于使用逆透视转置插入操作: - 此类限制不适用。唯一存在的限制是当关系设置为透视时,不能使用 GROUP BY 值。 |
此页面上的操作
| 元素 | 描述 |
|---|---|
| 导出以供导入 | 运行字段关系数据的 XLSX 格式下载。 |
| 从 Excel 导入 | 打开一个窗口以选择要从中将数据导入字段关系的 XLSX 文件。 |