当前位置:主页 > 云存储 > 文档 >

分布式存储_数据库主机_怎么样

  • 文档
  • 2021-10-14 11:11
  • 动埠云

许多客户都有一个服务台,用于整个公司的所有部门。服务台通常不是SAP Solution Manager。这意味着在许多情况下,将SAP世界连接到服务台会变得有趣。这转化为一种场景,即利用来自SAP系统或SAP Solution Manager的信息,然后使用SAP Solution Manager中的IT服务管理场景以一种方式(输出数据)或双向方式(输出数据并再次同步或交换信息)连接到外部(非SAP)服务台两种方式均可)。

一些示例:

从SAP应用程序中创建事件(支持消息)并将其发送到外部服务台:

从SAP事务中,最终用户可以创建支持消息。然后,这些数据将被发送到SAP Solution Manager,SAP Solution Manager可以将其进一步发送到SAP以外使用的服务台。这可以是中间有或没有中间件,如以下行示例所示:

管理的SAP系统(例如ERP)->SAP解决方案管理器->外部服务台

管理的SAP系统(例如ERP)->SAP解决方案管理器->中间件(例如SAP PO)->外部服务台

此功能在中也可以预见例如,最新SAP ERP版本(S/4 HANA Digital Core)中的较新应用程序(Fiori应用程序),因此它作为一个场景与未来保持相关。

从SAP Solution Manager(例如技术监控场景)中创建事件并将其发送到外部服务台:

SAP Solution Manager->外部服务台

SAP Solution Manager->中间件(例如SAP PO)->外部服务台

这些场景还可以将数据发送回,使其成为双向的。根据哪一方被认为是"主"不同的选择可以探索使这成为可能。您可以从Technical Monitoring内部创建一个事件,然后让某人在外部服务台处理该问题,并将状态同步回SAP Solution Manager,以便在SAP Solution Manager内部工作的操作员(仅在那里工作,例如,一线运营支持)可以看到正在处理的事件的状态在外部服务台处理

相关SCN来源(外部服务台耦合内容):

SCN内容

服务台实施指南第二部分

激活7.1中的ICT\U服务台\U API

SAP notes

2234342–未通过外部服务台进行状态更改

1483276–使用DNO\U CUST04中的自定义参数,AGS\U WORK\U CUSTOM和ICT\U CUSTOM

2281823–通过外部别名打开Webservice时发生HTTP 500内部服务器错误

白皮书SAP Solution Manager 7.0 Service Desk Webservice API

?overridelayout=t…

无论是在SCN上,还是在SAP端,SAP提供的标准WebService API上,都没有太多的可用信息来实现此类场景。白皮书描述了web服务是如何工作的,以及哪些操作是可能的。

SCN上有一些好的/有趣的博客文章(尽管已经过时),大数据解决,这些文章提供了额外的信息,可以更好地了解外部服务台耦合是如何建立和运行的。我不打算讨论外部服务台耦合的基本设置或配置,这已经在其他博客/线程中讨论过了。相反,我想给你一些建议,当你不得不设置一个类似的场景时,这些建议可能会对你有所帮助。

调试和跟踪:

作为一个顾问,不要低估通过代码进行调试的能力。这可能是完成实施或陷入困境与等待SAP支持之间的区别。你不需要成为一个程序员来"阅读"代码,检查变量的值,了解系统中发生的事情,弄清楚它为什么会这样做。

要调试这个场景,当外部服务台(OTRS)调用SAP Solution Manager时,我在SAP Solution Manager端的相关类-方法中放置了外部断点(例如CL\u SOL\u ICT\u DNO\u ORDER\u API和CL\u SOL\u ICT\u INTERNAL),就像在webservice"addInfo"上的一个条目中填充一个值一样,它会对系统处理请求中可用信息的方式产生很大的影响。在事务SRT_UTIL中,我将过滤和跟踪web服务路径以捕获传入的请求,这样我就可以检查外部服务台系统正在向SAP Solution Manager发送什么。

SOAPui可用于执行对不同web服务的请求,并检查可能产生影响的细微差异。

最后,您将希望将所有这些结合起来,以便更好地了解系统中发生的事情是由于什么原因造成的。另一方面(外部服务台方面)也经常需要同样的方法来解决问题,最终得到一致的方案。这可能不容易,但绝对值得对双方进行调试和跟踪。

白皮书中描述的请求者和提供者角色:

我遇到的一个问题是,连接SAP Solution Manager和OTRS(开放源码服务台)时,请求者和提供者角色在调用中切换。如果你看白皮书和博客文章第二部分,它描述了如何根据事件所处的状态(beginningstate,processingstate,etc)以及系统所扮演的角色。您会注意到,当票证是新的(在SAP Solution Manager中)时,它处于"BeginningState"=BS,当您使用operation ProcessIncident()将其发送到外部服务台时,它会进入"ProviderProcessing"=PP的状态。然后您会认为可以使用其他操作,但由于调用颠倒了请求者和提供者,我们不能以这种方式使用它,我们只有"AddInfo()"和"CloseIncident()"可供使用(请参阅上面的图形表示法,它与白皮书中描述的流程不同,因为角色与代码中的语句不匹配)。

猜你喜欢

微信公众号