【问题标题】:How to filter attributes in Informatica Data Hub如何在 Informatica Data Hub 中过滤属性
【发布时间】:2020-10-26 10:16:00
【问题描述】:

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

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

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

【问题讨论】:

    标签: etl informatica informatica-powercenter informatica-cloud


    【解决方案1】:

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

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

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

    【讨论】:

    • 嗨@吉姆麦考利。如果我有一个具有属性 1 和属性 2 的主题,已发布并且我希望订阅者仅获取属性 1。我可以在 Data Integration Hub 的哪个部分进行配置?我无法在控制台上找到它。
    • 如果是这种情况,您可以只将属性 1 映射到您的目标。如果没有错,您可能正在使用 MDM,如果是,您必须访问 MDM 应用程序并更改映射
    • 我会试试的。谢谢。
    猜你喜欢
    • 2020-07-10
    • 1970-01-01
    • 2020-04-20
    • 2013-05-02
    • 1970-01-01
    • 2016-09-25
    • 1970-01-01
    • 1970-01-01
    • 2019-03-27
    相关资源
    最近更新 更多