创建过滤器

关于此任务

您可以为任何 IBM® MQ 对象(包括通道、队列、侦听器和服务)创建过滤器。一个过滤器仅适用于一个类型的对象,因为不同类型的对象有不同的属性。

在以下指示信息使用的示例中,创建了队列过滤器,以便只有名称以 jupiter 开头并包含超过 50 条消息的本地队列才会显示在“内容”视图中。 您也可以很容易地使用这些指示信息为其他类型的对象创建过滤器。

要创建新的过滤器:

过程

  1. 在包含此表的“内容”视图或对话框中,单击当前过滤器名称旁边的小箭头。将显示一个菜单。
  2. 从此菜单单击管理过滤器。这样会打开“管理过滤器”对话框,其中显示此对象类型已存在的过滤器。
  3. 在“管理过滤器”对话框中,单击添加。这样会打开“添加过滤器”对话框。
  4. 在“添加过滤器”对话框的过滤器名称字段中输入此过滤器的名称,例如,包含超过 50 条消息的队列
  5. 过滤器名称字段后面是包括对象的条件字段,您可在这些字段中输入要添加至新过滤器的条件。例如,如果您正在创建队列的过滤器,那么这些字段会标注为包括队列的条件。输入下列信息:
    1. 字段的第一行允许您过滤对象的名称。缺省情况下,第三个字段包含一个星号(*),以便所有对象(不管其名称如何)都包括在此过滤器中。例如,要仅包括以 jupiter 开头的队列,输入 jupiter*
    2. 仅适用于队列和通道:字段的下一行允许您过滤对象的类型。缺省情况下,过滤器包括对象的所有类型。例如,要仅包括本地队列,选择本地队列
    3. 可选:您可基于对象的属性值将另一个条件输入至过滤器。选中标注了 - 与 - 的复选框,以便您可编辑这些字段。例如,要仅包括那些包含了 50 个以上消息的队列,在第一个字段中选择属性当前队列深度;在第二个字段中选择大于;在第三个字段中输入 50
  6. 可选:要在应用此过滤器时自动应用现有列模式,选中应用此过滤器时自动应用列模式复选框,然后从列表中选择列模式。
  7. 单击确定。将关闭“添加过滤器”对话框。新过滤器将与其他任何可用的过滤器显示在“管理过滤器”对话框中。
  8. 在“管理过滤器”对话框中,单击确定。 将关闭“管理过滤器”对话框。

结果

现在,您可将此过滤器应用于此表。


任务 任务

反馈

时间戳记图标 最近一次更新时间: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_filter_create.htm