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 (错误时终止) 复选框。若想跳过出错行并完成无错误行的进程,您可以取消选择此复选框。