关于在代理中使用定制

通过在代理中使用定制,可以创建用于多种环境的通用代理。

在代理中使用定制可以帮您减少必须为组织创建的代理和条件的数量。它也使您可以提供特定环境下需要的特定预警。

在代理中进行定制是通过覆盖与代理所使用分析相关联的提示过滤器的运算符和值来完成的。(提示过滤器是一种运算符设置为“提示”的过滤器。有关提示过滤器的详细信息,请参阅创建列过滤器)

将代理指定为以下用途时,可在代理中使用分析:

  • 有条件地传送内容并使用基于分析的条件 (无论是命名的条件还是内嵌条件) 执行操作。有关条件的详细信息,请参阅使用条件

  • 将分析作为其内容传送。

根据与代理相关联的分析的用途,可以在各个点上定制提示过滤器:

  • 如果分析用作命名的条件的基础,则定制链如下:

    1. 在分析中

    2. 在命名的条件中

    3. 在条件的代理定制中

    4. 在代理条件的订阅定制中

  • 如果分析用作在代理中创建的内嵌条件的基础,则定制链如下:

    1. 在分析中

    2. 在条件的代理定制中

    3. 在代理条件的订阅定制中

  • 如果分析被指定为代理的传送内容,则定制链如下:

    1. 在分析中

    2. 在传送内容的代理定制中

    3. 在传送内容的订阅定制中

在代理中使用定制时,请记住以下几点:

  • 一旦过滤器被覆盖,则不能在定制链的以后环节中再次覆盖。例如,如果您在传送内容的代理定制中覆盖了过滤器,则订户以后不能在传送内容的订阅定制中再次覆盖它。

  • 如果组合了 (即,使用 AND 和 OR 构建) 分析中的所有过滤器,则不会在定制中显示这一 AND 和 OR 结构。

  • 如果在代理中多次使用相同的过滤器,则只会为定制显示唯一一组过滤器。您指定的定制值会应用到重复过滤器的所有实例中。

    例外:如果该分析是基于并集操作组合两个或更多分析的结果,则会为定制显示来自并集各部分的唯一过滤器。有关组合分析的详细信息,请参阅使用集合操作组合列

  • 在参与代理链的代理之间传递的过滤器 (请参阅在外部系统中调用操作、函数或流程的操作中的“调用代理”操作) 不支持定制。从父代理传递的过滤器是没有订户定制的过滤器。传递给子代理的过滤器会在应用订户定制前替换各自的提示过滤器。