0 / 0
Go back to the English version of the documentation
将数据连接到 IBM Match 360
Last updated: 2024年6月10日
将数据连接到 IBM Match 360

使用 IBM Match 360 连接将实体,记录和关系数据连接到数据资产,目录和 DataStage 流。

通过使用已连接的数据,您可以在将数据引入 IBM Match 360 with Watson 服务之前对其进行变换,优化或分析,也可以从 IBM Match 360 导出主数据以进行优化,分析,可视化和监管。

有关创建 IBM Match 360 连接的更多信息,请参阅 IBM Match 360 连接

观看以下视频,以了解如何在 IBM Match 360 和已连接的数据库之间装入和导出主数据。

此视频提供了一种可视方法来学习本文档中的概念和任务。

使用 IBM Match 360 连接

您可以在以下工作空间和工具中使用已连接的 IBM Match 360 数据:

项目

目录

  • Platform assets catalog
  • 其他目录 (IBM Knowledge Catalog)

如果您正在使用受管目录,那么只能查看或添加您是其数据资产所有者的目录资产。

注: 预览,概要文件和屏蔽对于此目录连接不起作用。

示例 IBM Match 360 连接的数据方案

以下部分提供了有关如何实现一些用于连接主数据的常见方案的详细信息。

使用 DataStage 和数据库连接将数据导入 IBM Match 360

要完成此任务,您必须:

  • 工作源数据库及其连接凭证
  • 完全设置的有效 IBM Match 360 服务实例
  • DataStage

要使用 DataStage 和数据库连接将数据导入 IBM Match 360 :

  1. 创建连接资产:

    • 源数据库连接: 使用 Cloud Pak for Data 支持的任何连接到源数据库的连接
    • 目标连接: IBM Match 360 连接
    • 写方式: 定义是批量装入数据 (装入) 还是持续装入小块数据 (正在进行同步)。 正在进行的同步选项对于增量装入方案很有用。

    有关创建这些连接的详细信息,请参阅 连接器 及其子主题。

  2. 设置 DataStage 流以将数据移动到 IBM Match 360中。 例如: [源数据库连接] 节点-> COPY 阶段-> [IBM Match 360 连接] 节点。

  3. 将所有三个节点链接在一起。

  4. 设置源属性,例如连接,模式名称和表名称。

  5. 选择要移动的数据列。

    a. 在源数据库节点的详细信息面板中,单击 编辑 > 导入数据,然后选择要移动到 IBM Match 360中的列。 您可以选择列的子集 (可选)。

    b. 对于任何 LONGVARCHAR 数据类型,请将其更改为 VARCHAR 数据类型并将长度更改为 200。

    c. 单击应用

  6. 将列映射到 IBM Match 360 数据模型。

    a. 选择 COPY 阶段。

    b. 转至 "输入" 选项卡,并确认它列出了您在上一步中选择的列。

    c. 转至 "输出" 选项卡,然后单击 编辑

    d. 将当前数据列名映射到 IBM Match 360 数据模型。

    • 选择并删除所有输出列。 单击 导入数据,然后从 IBM Match 360 连接中查找相应的数据列。
    • 单击 导入 以保存更改。
    • 返回到 "输出" 选项卡上,再次单击 编辑 ,然后使用 Map from input column 列将 IBM Match 360 列名映射到源列名。
    • 单击应用并返回
  7. 设置目标属性。

    a. 单击 IBM Match 360 连接选项卡。

    b. 选择 IBM Match 360 连接,然后定义数据类别,数据类型 (记录类型) 和实体类型,例如 recordpersonperson_record。 使用与 IBM Match 360 数据模型完全匹配的名称。

    c. 单击保存

  8. 保存,编译和运行 DataStage 流。 看到成功通知后,数据将装入到 IBM Match 360 中,现在已准备好进行匹配。

使用 DataStage 和 IBM Match 360 连接导出主数据

要完成此任务,您必须:

  • 工作源数据库及其连接凭证
  • 完全设置的有效 IBM Match 360 服务实例
  • DataStage

要使用 DataStage 和 IBM Match 360 连接来导出主数据:

  1. 创建连接资产:

    • 源连接: IBM Match 360 连接
    • 目标数据库连接: 使用 Cloud Pak for Data 支持的任何连接到源数据库的连接
    • 导出作业标识 (可选): 要从中抽取数据的已完成 IBM Match 360 导出作业的作业标识。 如果为此字段提供了值,那么将忽略其他输入字段,并且服务将导出与提供的导出标识相关联的数据。
    • 过滤规则 (可选):JSON 格式的搜索条件,用于定义导出中包含的记录或实体数据。 如果未提供过滤规则,那么将导出所有数据。 过滤规则可以包含表达式的嵌套组合。 每个表达式都包含一个属性,一个条件和一个值。 例如,使用以下 JSON 有效内容来定义用于导出记录或实体数据的过滤器,这些记录或实体数据包含个人电子邮件的值 "法定名字" 以 S 开头, "法定姓氏" 以 M开头。 此外,如 includeDeletes 标志所定义,此示例导出包含有关在定义的上次更新日期 (entity_last_updated) 之后删除的任何实体数据的信息:
    {
    "query": {
      "expressions": [
        {
          "operation": "or",
          "expressions": [
            {
              "property": "legal_name.given_name",
              "condition": "starts_with",
              "value": "S"
            },
            {
              "property": "legal_name.last_name",
              "condition": "starts_with",
              "value": "M"
            }
          ]
        },
        {
          "property": "personal_email.email_id",
          "condition": "has_value",
          "value": null
        },
        {
          "property": "entity_last_updated",
          "condition": "greater_than_equal",
          "value": "0",
          "expressions": []
        }
      ],
      "operation": "and"
    },
    "includeDeletes": true
    }
    

    有关创建这些连接的更多信息,请参阅 连接器 及其子主题。

  2. 设置 DataStage 流,例如 [IBM Match 360 连接] 节点-> [目标数据库连接] 节点。 与导入流不同,您不需要 COPY 阶段,因为不需要映射数据列。

  3. 设置源属性。

    a. 选择 IBM Match 360 连接节点。

    b. 在 阶段 选项卡中,使用与 IBM Match 360 数据模型完全匹配的名称,配置 IBM Match 360 数据库属性,定义要导出的数据的数据类别,数据类型 (记录类型) 和实体类型,例如 recordpersonperson_record

    c. 单击保存。 在 输出 选项卡中,浏览并选择要移动的列。 选择 IBM Match 360 连接,然后从数据模型中选择必需的数据。

  4. 设置目标属性。

    a. 在目标数据库节点中,定义要将数据应用于数据库的方式,例如插入,更新或合并。 然后定义模式名称和表名。

    b. 单击保存

  5. 保存,编译和运行 DataStage 流。 看到成功通知后,会将数据装入到目标数据库中。

导出要在 Cloud Pak for Data 资产和目录中使用的已连接主数据资产

要完成此任务,您必须:

  • 已完全设置的工作 IBM Match 360 服务实例。

要导出要在 Cloud Pak for Data 资产和目录中使用的主数据资产,请执行以下操作:

  1. 创建 IBM Match 360 连接。

    a. 在 项目 > 资产 操作栏中,单击 新建资产> 连接到数据源

    b. 选择 IBM Match 360 连接。

    c. 提供此连接的名称描述,然后提供要连接到的 IBM Match 360 服务实例的剩余连接详细信息。 有关创建连接的更多信息,请参阅 IBM Match 360 连接

  2. 创建 IBM Match 360 连接的数据资产。

    a. 在 " 项目 > 资产 " 操作栏中,单击 导入资产> 已连接数据

    c. 单击 选择源,然后从可用数据库中选择连接源。

    d. 选择 IBM Match 360 连接,然后从要包含在此已连接数据资产中的数据模型中选择数据。

    e. 为已连接的数据资产提供名称和描述,然后单击 创建。 现在,您可以在项目的 资产 选项卡中查看新的已连接数据资产。

  3. 将数据资产发布到目录。

    a. 从项目的 "资产" 选项卡中,查找数据资产,然后从资产的溢出菜单中选择 发布到目录

    b. 选择要发布到的目录,为作业提供描述,并配置重复的操作行为和隐私。

    c. (可选) 添加标记以帮助您组织和查找数据,然后单击 发布。 现在,该数据在目录中可用。 有关使用目录资产的更多信息,请参阅 目录集

了解更多信息

父主题: 配置主数据

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more