导出事件规范

您可以将事件绑定中一个或多个事件规范的描述导出为模式或副本以在其他地方使用。

开始之前

您必须具有包含事件绑定文件的 CICS® 束项目,并指定要用于事件绑定的 EP 适配器。

关于此任务

导出的文件包含事件数据的格式,使用程序或数据处理引擎来处理所捕获的数据时,此格式非常有用。

所选 EP 适配器或者所选 EP 适配器集中的某个 EP 适配器指定的数据格式决定了导出的文件为模式还是副本:
  • 对于公共基本事件、公共基本事件 REST、Decision Server Insights Event 或 WebSphere® Business Event 之类的 XML 格式,导出文件是一个 XML 模式定义 .xsd 文件。 以下适配器可以发出 XML 字符格式的事件:
    • HTTP 适配器
    • TD 队列适配器
    • TS 队列适配器
    • IBM® MQ 队列适配器
  • 对于非 XML 格式(即 CICS 序列化事件格式),导出文件为 COBOL 副本 .cpy 文件。 以下适配器可以发出 CICS 序列化事件格式的事件:
    • TD 队列适配器
    • TS 队列适配器
    • IBM MQ 队列适配器
注: 您无法为事务启动适配器或定制适配器导出事件规范。

过程

  1. 从 CICS 事件绑定编辑器的适配器选项卡,单击导出事件规范
  2. 在以下任何情况下,系统会提示您选择适配器或适配器集:
    • 在工作空间中,有多个 EP 适配器与指定的适配器或者指定的 EP 适配器集中的某个适配器同名。
      “选择 EP 适配器”窗口
    • 在工作空间中,多个 EP 适配器集具有指定的名称。
      “选择 EP 适配器集”窗口
  3. 在“为规则导出事件规范”窗口中,确保在对应的字段中指定正确信息: “导出规范”窗口
    导出
    要导出的事件规范。
    目标目录
    要用于保存已导出的事件规范的本地目录。
    数据格式
    在您的 EP 适配器或者您的 EP 适配器集中的某个 EP 适配器中指定的数据格式。

    在由于 EP 适配器、EP 适配器集或者 EP 适配器集中的 EP 适配器不在工作空间中而导致 CICS Explorer® 无法确定数据格式时,会显示此字段。

    注: 确保此数据格式信息与 EP 适配器中指定的信息相匹配,否则在使用导出的文件进行数据处理时可能失败。
  4. 单击确定
  5. 如果指定的目录中已存在同名的已导出事件规范,那么系统会提示您是覆盖现有文件还是取消导出。

结果

在为所选的每个事件规范指定的目录中创建了一个或多个文件。以下示例显示了针对不同事件规范创建的文件:
  • 如果指定 IBM MQ 队列适配器和公共基本事件格式,并且选择名为 example1 和 example2 的两个事件规范,那么会创建两个 XML 模式文件:example1_CBE.xsdexample2_CBE.xsd。您可以将这些模式文件导入 IBM Business Monitor,以帮助定义入站事件。
  • 如果指定 IBM MQ 队列适配器和 WebSphere Business Events (XML) 格式,并选择名为 example1 的事件规范,那么会创建名为 example1_WBE.xsd 的 XML 模式文件。您可以在 IBM Operational Decision Manager 事件设计器工具中使用此模式文件来帮助定义事件。
  • 如果指定 IBM MQ 队列适配器和 Decision Server Insights Event (XML) 格式,并选择名为 example1 的事件规范,那么会创建名为 example1_DSIE.xsd 的 XML 模式文件。您可以在 IBM Operational Decision Manager Insight Designer 工具中使用此模式文件来帮助定义事件。
  • 如果指定 TD 或 TS 队列适配器和 CICS 序列化事件格式,并选择名为 example1 和 example2 的两个事件规范,那么会创建两个 COBOL 副本:example1.cpyexample2.cpy。您可以使用这些副本来处理自己的事件使用者程序中的数据。
  • 如果指定包含 TD 或 TS 队列适配器(CICS 序列化事件格式)和 IBM MQ 队列适配器 (WebSphere Business Events (XML) 格式) 的 EP 适配器集,并选择名为 example1 和 example2 的两个事件规范,那么会创建以名称后缀指示格式的四个文件:example1.cpyexample1_WBE.xsdexample2.cpyexample2_WBE.xsd。您可以在您的程序和 IBM Operational Decision Manager 事件设计器工具中使用这些文件。
  • 如果指定包含 TD 或 TS 队列适配器(CICS 序列化事件格式)和 IBM MQ 队列适配器(Decision Server Insights Event (XML) 格式)的 EP 适配器集,并选择名为 example1 和 example2 的两个事件规范,那么会创建以名称后缀指示格式的四个文件:example1.cpyexample1_DSIE.xsdexample2.cpyexample2_DSIE.xsd。您可以在自己的程序和 IBM Operational Decision Manager Insight Designer 工具中使用这些文件。