在安装连接器并配置标准的和特定于连接器的配置属性之后,您可以选择修改事件处理和从 SAP 应用程序内部将连接器的能力写入日志。
负载均衡将事件和业务对象请求处理分布在多个连接器之间。IBM WebSphere Business Integration mySAP.com 适配器一次只能处理一个事务。因此,如果您设置多个连接器来处理特定业务对象,则可以同时处理多个事件和业务对象。有关设置多个连接器的更多信息,请参阅安装多个连接器。
要设置多个连接器的事件分布:
SAP 应用程序中的配置表并非能适应所有修改,因此 IBM WebSphere Business Integration mySAP.com 适配器提供了一个 ABAP 包含程序,可以修改该程序来过滤事件。将从事件触发器 Y_XR_ADD_TO_QUEUE 内部调用此程序(YXRRESTR)来启用其它的事件过滤。
要查看或修改包含程序 YXRRESTR:
可以使用此程序来配置许多可能的事件过滤。
您可以根据事件重要性来设置要处理的事件的优先级。通过设置业务对象、连接器和集成代理程序的每个组合的优先级,可以延迟连接器的事件检索。例如,如果您将事件的优先级设置为 10,则连接器在轮询事件表 10 次后才检索事件。因此,如果连接器每 5 秒轮询事件表一次,则连接器在 50 秒后选取事件。每次连接器轮询时,优先级值将减去一,直到检索并处理事件为止。
要设置事件的优先级:
缺省情况下,IBM WebSphere Business Integration mySAP.com 适配器的日志表位于名为 PSAPUSER1D 的表空间中,而索引则位于表空间 PSAPUSER1I 中。PSAPUSER1D 和 PSAPUSER1I 是为了供客户使用而保留的 SAP 应用程序表空间,但通常很小。由于缺省大小较小,所以这些表空间可以快速填充,这取决于活动的级别和适配器安装的日志记录级别。
要查看这些表空间的当前大小,转至事务 DB02,然后单击“当前大小”按钮。IBM WebSphere Business Integration 系统捕获的大量事件确定这些表空间所需要的大小。
如果缺省大小太小,则请求安装的 SAP 数据库管理员修改它们。
适配器有三个对象,它们必须在 SAP 应用程序内具有一个适当的号码范围。当安装传送包时,将设置以下对象及其缺省号码范围:
仅必须验证是否正确设置了相关的号码范围。要查看号码范围: