0

我第一次将 Informatica Data Hub 用于一个项目。我们正在使用它以发布者/订阅模式将一些源与目标系统连接起来。现在,我们需要创建一个过滤流程来满足以下要求:

  • 基于属性的数据过滤选项。一些订阅者只会从主题中获取特定数据。
  • 筛选选项哪些属性显示在订阅中。一些订阅者只会从每个主题中获得特定的属性。

我正在阅读 Informatica 的文档,并且知道如何使用 PowerCenter 表达式为使用订阅属性的属性添加过滤选项。但是,我找不到关于点 c 的任何内容,我怎样才能使特定订阅仅使用主题的特定属性?

4

1 回答 1

1

可以使用过滤器转换过滤属性。

当您从主题获取消息时,无论是 json/csv 格式,主题的每个属性都会有一个标识符,技术上是一个列名。从主题中获取消息并将其传递给可以对齐所有标识符的表达式转换。然后将管道传递给过滤器转换并根据需要过滤掉记录并将其传递给目标。

如果您提供来自该主题的几条消息的示例,可以详细帮助您

于 2020-07-06T14:56:45.907 回答