如何在 Informatica Data Hub 中筛选属性
How to filter attributes in Informatica Data Hub
我第一次将 Informatica Data Hub 用于项目。我们正在使用它以 publisher/subscription 模式将一些源与目标系统连接起来。现在,我们有一个创建过滤进程的需求,满足如下需求:
- 基于属性的数据过滤选项。一些订户会
仅从主题中获取特定数据。
- 筛选选项
属性显示在订阅中。有些订户只会
从每个主题中获取特定属性。
我正在阅读 Informatica 的文档,我知道如何使用 PowerCenter 表达式为使用订阅属性的属性添加过滤选项。但是,我找不到关于 c 点的任何信息,我怎样才能使特定订阅仅使用主题的特定属性?
可以使用过滤器转换过滤属性。
当您从主题获取消息时,无论是 json/csv 格式,主题的每个属性都会有一个标识符,从技术上讲是一个列名。从主题中获取消息并通过表达式转换传递它,您可以在其中对齐所有标识符。然后将pipeline传给filter转换,根据需要筛选出记录传给target。
如果您提供主题中的一些消息示例,可以帮助您详细了解这一点
我第一次将 Informatica Data Hub 用于项目。我们正在使用它以 publisher/subscription 模式将一些源与目标系统连接起来。现在,我们有一个创建过滤进程的需求,满足如下需求:
- 基于属性的数据过滤选项。一些订户会 仅从主题中获取特定数据。
- 筛选选项 属性显示在订阅中。有些订户只会 从每个主题中获取特定属性。
我正在阅读 Informatica 的文档,我知道如何使用 PowerCenter 表达式为使用订阅属性的属性添加过滤选项。但是,我找不到关于 c 点的任何信息,我怎样才能使特定订阅仅使用主题的特定属性?
可以使用过滤器转换过滤属性。
当您从主题获取消息时,无论是 json/csv 格式,主题的每个属性都会有一个标识符,从技术上讲是一个列名。从主题中获取消息并通过表达式转换传递它,您可以在其中对齐所有标识符。然后将pipeline传给filter转换,根据需要筛选出记录传给target。
如果您提供主题中的一些消息示例,可以帮助您详细了解这一点