2020-09-05 03:30发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
任何人都可以提供有关在数据库表更新时如何自动运行BODS批处理作业的详细信息。在某些地方,我看到通过以下过程我们可以实现。.
>>从数据库方面,我们想在作业中使用的特定表上创建触发器,然后触发器将调用Web服务,并且Web服务将在发生更改时自动触发BODS作业。
>>请指导我,如果我需要很大的帮助,那么此过程是否正确?分步过程如何从此SAP BODS社区实施。
>>否则,其他一些建议都无法实施。
谢谢。
你好,
您可以按照以下提到的步骤
就使用SAP Web服务而言,您可能必须依次调用3个Web服务,而任务将很繁琐。
以下是实现这一目标的步骤
1。 创建一个Oracle过程/程序包,该过程/程序包调用由SAP发布的以下提到的Web服务
2。 在特定表上为DML活动定义触发器,该触发器执行上一步中创建的包。 这将执行BODS作业。
已经说过,您应该对SOAP和WSDL有透彻的了解,以建立调用Web服务的过程。
如果您确实要使用SAP发布的Web服务来启动BODS Job,请通过下面提到的链接
https://help.sap.com/查看器/ab33122a997f40d89e340549ff0bced8/4.2.9/en-US/574996556d6d1014b3fc9283b0e91070.html
会话ID和运行ID完全不同。 登录CMS时生成的会话ID,作业执行开始时生成的RunID。
正如我之前提到的,使用Web服务启动BODS批处理作业将很繁琐。
您可以使用SoapUI之类的工具来了解完全不同的Web服务如何工作以及什么是输入和输出。
谢谢
Vinayak Bhat
Hai Vinayak Bhat ,
感谢您的答复,我很少询问。
>>如果不可以从CMS中准确获取会话ID和运行ID是否相同?
>>如何为RUN_BATCH_JOB使用会话ID,请让我了解更多信息。
嗨,
非常感谢您的支持,我们通过在触发插入记录作业时使用特定作业的.bat文件创建插入触发器来完成此任务。
>>如果使用此过程,对性能有何影响?
Kanshi y
最多设置5个标签!
你好,
您可以按照以下提到的步骤
就使用SAP Web服务而言,您可能必须依次调用3个Web服务,而任务将很繁琐。
以下是实现这一目标的步骤
1。 创建一个Oracle过程/程序包,该过程/程序包调用由SAP发布的以下提到的Web服务
2。 在特定表上为DML活动定义触发器,该触发器执行上一步中创建的包。 这将执行BODS作业。
已经说过,您应该对SOAP和WSDL有透彻的了解,以建立调用Web服务的过程。
你好,
如果您确实要使用SAP发布的Web服务来启动BODS Job,请通过下面提到的链接
https://help.sap.com/查看器/ab33122a997f40d89e340549ff0bced8/4.2.9/en-US/574996556d6d1014b3fc9283b0e91070.html
会话ID和运行ID完全不同。 登录CMS时生成的会话ID,作业执行开始时生成的RunID。
正如我之前提到的,使用Web服务启动BODS批处理作业将很繁琐。
您可以使用SoapUI之类的工具来了解完全不同的Web服务如何工作以及什么是输入和输出。
谢谢
Vinayak Bhat
Hai Vinayak Bhat ,
感谢您的答复,我很少询问。
>>如果不可以从CMS中准确获取会话ID和运行ID是否相同?
>>如何为RUN_BATCH_JOB使用会话ID,请让我了解更多信息。
谢谢。
嗨,
非常感谢您的支持,我们通过在触发插入记录作业时使用特定作业的.bat文件创建插入触发器来完成此任务。
>>如果使用此过程,对性能有何影响?
谢谢
Kanshi y
一周热门 更多>