如何在不使用查询生成器的情况下获取运行实例的持续时间

2020-09-06 10:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 如果平台上的实例运...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

如果平台上的实例运行了2个小时以上,我需要找出并设置警报。 假设某个实例于6月21日凌晨12:00开始运行,因此,在2:00 am,应通过电子邮件或其他方式创建包含实例详细信息的警报。

使用查询生成器,我能够手动找到这些详细信息,但这必须是自动化的,以便对其进行连续监视。 请提示。 谢谢。

3条回答
微wx笑
2020-09-06 10:46

您好Deepak,

您已经找到解决方案了吗?

我确实没有实现的机会,但是,您可以尝试使用Java SDK和/或REST Web Services SDK的方法。 由于已经有了查询,因此可以从查询构建器中使用与SDK相同的查询来检索运行时间数据。 然后,在您的代码中验证运行时间是否超过两个小时,并通过电子邮件通知运行时间。 (例如,使用JavaMail API)。

您可以将其安排为每小时任务(例如,如果您使用的是Windows,则在任务计划程序上,或者组织中使用的第三方计划程序)。 这将每小时发送运行超过2个小时的列表实例的电子邮件。 诚然,这不仅仅是警报,而是状态通知器。 要将其作为警报,您将在较短的时间间隔(可能每5分钟)安排任务。 我认为这可能是一个过大的杀伤力,但是我将不得不把它留给您,以便根据您的服务器环境确定"最佳选择"。

我在"时间表中的目的地详细信息"上找到了该线程,您可以参考: https://answers.sap.com/questions/4499368/retrieve-webi-report-schedule-info-destination-fro.html

问候

阿林丹

一周热门 更多>