7.8. 合并或分离字段时缺少或不需要的数据示例


在数据映射中,当 source 或 target 字段包含复合数据时,您可能需要识别缺少的或不需要的数据。例如,假设一个具有此格式的 long_address 字段:

Number street apartment city state zip zip+4 country

假设您要将 long_address 字段分成多个离散字段,表示 数字streetcitystatezip。要做到这一点,您可以选择 long_address 作为 source 字段,然后选择目标字段。然后,您可以在您不想的 source 字段的部分位置添加 padding 字段。在本例中,不需要的部分是、zip+4国家/地区

要识别不需要的部分,您需要了解部分的顺序。顺序在 compound 字段中指示内容的每个部分的索引。例如,long_address 字段有 8 个排序的部分。从 1 开始,每个部分的索引是:

1

number

2

street

3

apartment

4

city

5

state

6

zip

7

zip+4

8

国家

在数据映射程序中,要识别缺少的、zip+4country,您可以在索引 3、7 和 8 中添加 padding 字段。请参阅将多个源字段组合为一个目标字段

现在假设您想将源字段组合为 数字,street,city,state, 和 zip to a long_address target 字段。进一步假设没有源字段来为part mentzip+4country 提供内容。在数据映射程序中,您需要根据需要识别这些字段。同样,您可以在索引 3、7 和 8 中添加 padding 字段。请参阅 将一个 source 字段 9 个到多个目标字段中

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.