使用查找活动

关于此任务

要使用查找活动,请完成以下步骤:

过程

  1. 活动选项卡中,打开数据质量目录,以查找查找活动。
  2. 将该活动添加到编排中。活动的核对表摘要会显示在编排下方。
  3. 核对表中,选择选取端点,并选择数据库端点。有关创建或编辑数据库端点的指示信息,请参阅创建或编辑数据库活动端点
    注: 要完成模糊查找,必须选择“本地登台数据库”。 要访问“本地登台数据库”:
    1. 数据库类型列表中,选择本地。此时,会在数据库名称字段中打开登台
    2. 网络位置服务器字段中,指定 Integration Appliance 的数据 IP 地址,即启动本地登台数据库的位置。端口会固定在 1526
    3. 输入用户名密码
      要点: 该登录信息只能供 Integration Appliance 上具有管理员发布者特权的用户使用。
    4. 指定任何附加参数。有关数据库参数的更多详细信息,请参阅创建或编辑数据库活动端点
    5. 单击确定数据库端点会显示在 Studio 工具箱的端点目录中。
  4. 核对表中,选择配置并指定以下信息:
    1. 包含了活动循环操作的重现元素的变量的变量名
    2. 变量中活动循环操作的重现元素的元素名

      单击浏览按钮 ( ... ) 以打开“选择重现元素”窗口,您可以在其中查看所选变量中的所有元素。

  5. 核对表中,选择输入查询
    1. 指定查找表的查询。
      • 要进行模糊查找,只能指定一个参数。
      • 要进行非模糊查找,可以指定一个或多个参数。
    2. 编码列表中,选择编码类型。
    3. 单击验证查询
      注: 如果使用了本地数据库端点,就必须在查看列或验证查询前,在 Integration Appliance 上启动本地登台数据库。要启动本地登台数据库,请在 Web 管理控制台 (WMC) 中,选择登台 > 登台数据库启动/停止
    4. 单击查看列并选择表,以查看所选表的详细列信息。 隐藏缓冲区和控制表选项是缺省选择。
  6. 核对表中,选择设置输入参数。这样会显示在上一步骤中输入的查询。

    在 XPath 列中指定每个输入参数的输入 XPath。输入 XPath 是与重现元素有关的 XPath 表达式,该元素指定了查询所使用的查找键值。

  7. 核对表中,选择设置结果集
    1. 在结果集中为每一行指定输出 XPath。输出 XPath 指定了与将具有输出值的重现元素有关的元素或属性。
    2. 在 XPath 表达式开头处使用 @ 符号来指定属性。
      • 如果元素或属性名称已存在,那么 Studio 会替换现有值。否则,Studio 会创建一个新命名的元素或属性。
      • 如果查找未找到任何匹配,会将行发送至 badXML 元素。
  8. 核对表中,选择交付规则并指定以下交付规则:
    交付规则 描述
    活动超时 指定 Integration Appliance 等待端点响应的时间长度(秒)。缺省设置为 300 秒。
    模糊查找 确定是否为模糊查找。选择该选项以进行模糊查找。
    要点: 您只能针对本地数据库端点进行模糊查找。
    注: 运行编排前,请在 WMC 中使用数据库资产生成工具来创建索引表。
    每次模糊查找最多输出 __ 个匹配 指定每次模糊查找输出的最大匹配数。
    模糊查找的相似性阈值 __ 指定模糊查找期间用于确定匹配的相似性阈值(介于 0 - 1 间)。 1 = 完全匹配。
    忽略大小写(仅适用于模糊查找) 针对查找选择不区分大小写。
    忽略前导和结尾空格 选择后,查找活动会忽略数据前后的所有空格。对于非模糊查找,只能将该选项应用于输入值。对于模糊查找,可将该选项同时应用于输入值和查找表键。
    预装入高速缓存 选择该选项以预装入查找高速缓存。
    最多高速缓存 __ 个查找结果 指定要高速缓存的最大查找结果数。

下一步做什么

映射活动的输出