为连接器启用 SAP 应用程序

在安装连接器并配置标准的和特定于连接器的配置属性之后,您可以选择修改事件处理和从 SAP 应用程序内部将连接器的能力写入日志。

设置事件分布

负载均衡将事件和业务对象请求处理分布在多个连接器之间。连接器一次只能处理一个事务。但是,如果您设置多个连接器来处理特定的业务对象,则可以同时处理多个事件和业务对象。有关设置多个连接器的更多信息,请参阅安装多个连接器

要设置多个连接器的事件分布:

  1. 转至 IBM WebSphere BI Station(事务 /n/CWLD/HOME)。
  2. 单击“配置”选项卡,然后单击“事件分布”按钮。
  3. 单击“新建条目”按钮(F5),然后在“新建条目”窗口中输入业务对象名、连接器名和集成代理程序名。
  4. 在计数器字段中为每个业务对象输入一个数字。业务对象和计数器的组合为事件分布表提供唯一键。计数器可以是不超过 6 位数的任何数字。

注:
在测试环境中,您可以让多个用户测试多个连接器预订的同一业务对象。如果每个用户都只需要该业务对象的某个特定事件,则您可以指定用户名以区分将把哪个事件传递给哪个连接器与哪个集成代理程序的组合。在“用户”(事件触发器)字段中,为业务对象输入适当的用户名。有关 WebSphere Business Integration 系统如何标识 WebSphere MQ Integrator 集成代理程序的每个唯一实例的信息,请参阅事件请求

设置事件过滤

SAP 应用程序中的配置表不能适应所有修改。因此,适配器提供了一个 ABAP 包含程序,可以修改该程序来过滤事件。将从事件触发器 /CWLD/ADD_TO_QUEUE 内部调用此程序(/CWLD/TRIGGERING_RESTRICTIONS)来启用其它的事件过滤。

注:
因为需要重新编译代码,所以您必须具有开发者特权才能进行更改。

要查看或修改包含程序 /CWLD/TRIGGERING_RESTRICTIONS

  1. 转至 IBM WebSphere BI Station(事务 /n/CWLD/HOME)。
  2. 单击“配置”选项卡,然后单击“事件限制”按钮。

设置事件优先级

您可以根据事件重要性来设置要处理的事件的优先级。通过设置业务对象、集成代理程序和连接器的每个组合的优先级,可以延迟连接器的事件检索。例如,如果您将事件的优先级设置为 10,则连接器在轮询事件表 10 次后才检索事件。因此,如果连接器每 5 秒轮询事件表一次,则连接器在 50 秒后选取事件。每次连接器轮询时,优先级值将减去一,直到检索并处理事件为止。

注:
有关 WebSphere Business Integration 系统如何标识 WebSphere MQ 消息代理的每个唯一实例的信息,请参阅事件请求

要设置事件的优先级:

  1. 转至 IBM WebSphere BI Station(事务 /n/CWLD/HOME)。
  2. 单击“配置”选项卡,然后单击“事件分布”按钮。
  3. 用 1 到 99 之间的值为适当的业务对象填充“优先级”列。

增加日志表空间大小

缺省情况下,连接器的日志表位于名为 PSAPUSER1D 的表空间中,而索引则位于 PSAPUSER1I 表空间中。PSAPUSER1DPSAPUSER1I SAP 应用程序表空间通常都很小(它们是保留给客户使用的)。由于缺省大小较小,所以这些表空间可以快速填充,这取决于活动的级别和适配器的 SAP 安装的日志记录级别。

要查看这些表空间的当前大小,转至事务 DB02,然后单击“当前大小”按钮。WebSphere Business Integration 系统捕获的大量事件确定这些表空间所需要的大小。

如果缺省大小太小,则请求 SAP 数据库管理员修改它们。

验证传输对象的号码范围

WebSphere Business Integration 系统具有四个对象,它们必须在 SAP 应用程序内具有一个适当的号码范围。当安装传送包时,将设置以下对象及其缺省号码范围:

验证是否正确设置了相关联的号码范围。要查看号码范围:

  1. 转至事务 SNRO
  2. 使用对象名(例如,/CWLD/EVT)填充“对象”字段。
  3. 单击“号码范围”,然后单击“时间间隔”。

注意: 如果您在已生成事件的安装中重新安装传送文件,则可以使用现有的事件标识创建新的事件。要防止发生此问题,通过转至 IBM WebSphere BI Station 中的“配置”选项卡,然后在重新导入连接器传送文件之前完全截断日志来关闭日志记录。一旦已成功装入连接器传送文件,则重新打开日志记录。有关截断事件日志的更多信息,请参阅设置事件日志的截断

Copyright IBM Corp. 1997, 2004