Data Mapper:新功能 - 7.1

Talend Data Fabric 版本说明

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
数据治理

功能

描述

增强的 COBOL 支持

在导入 COBOL copybook 时,现在的默认表示是 COBOL。在之前的版本中,默认表示是 Flat。

您现在也可在 COBOL (一种形式的多形态) 中自动解析选择/重定义,而不必依赖用户定义的表达式。

这些变化使得更容易将大型复杂框架文件引入到 Data Lake 中,以进行进一步处理和分析。

数据屏蔽

Talend Data Mapper 中的新数据屏蔽功能允许层次结构数据 (如 JSON) 中的字段屏蔽。因此,如果您向第三方提供结构化的层次结构数据 (与平面文件相反),您现在可以作为映射作业的一部分直接屏蔽敏感或受限数据。

多输入层次结构映射

您现在可能具备到 Talend Data Mapper 的多个源,允许您执行查找和合并,以及更常见的直接在 GUI 中处理高级映射用例。

XML Schema 导入器

已改写 XML Schema 导入器。利用此工具,您可以将 XML Schema 定义 (XSD) 或 Web 服务定义语言 (WSDL) 导入到 Talend Data Mapper

OpenAPI 规范 2.0 导入器

现在可以导入 OpenAPI 规范文件。在导入此类文件时,Talend Data Mapper 会提取数据结构描述,并使用默认的 JSON 表示创建结构。

External Name (外部名称)

结构编辑器的 Talend Data Mapper 元素中添加了“External Name (外部名称)”字段。利用此字段可以处理包含空格、$ 美元符号或其他特殊字符的元素名称。

新运行时
  • 在此版本中,Cobol 表示已移至非 Eclipse 运行时。在 Cobol 中执行读取或写入数据的映射时,将在新的非 Eclipse 运行时上运行完整的转换。
  • XML 读取器和写入器也已移至非 Eclipse 运行时。
剪裁空格

在处理 Cobol 表示时,如果您希望在执行映射时移除任何前导或后导空格,您可以选中 Trim whitespace on input (剪裁输入中的空格) 复选框。

测试首选项

您可以启用或禁用将映射执行属性用于测试运行模式的选项,或指定映射表示的属性。

getMapProperty

Talend Data Mapper 中,您可以将定义的属性用于在测试运行模式下执行映射。这些属性将在执行测试运行之前加载到映射执行上下文。

生成的映射测试
利用 tHMap,您可以在测试运行模式下测试生成的 Talend Data Mapper 映射。
错误时终止

如果使用 tHMapRecord 和 tHMapFile 组件,默认将会选中 Die on error (错误时终止) 复选框。要跳过出错行并针对无错误行完成过程,您可以取消选择此复选框。