使用Audit Universe 4.2在BO中使用客户

2020-09-15 01:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, ...

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

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


你好大师,

我们最近迁移到4.2 SP3。

我们在质量检查环境中安装了Matt提供的4.2 Audit Universe。

  • 我们从使用审核数据库的用户组中有一个自定义要求。
  • 要求是捕获用户登录时的信息,用户登录的次数以及用户运行的报告(报告运行和查看实例)的信息。

  • Web Intelligence,PDF,Excel,CSV甚至可能是文本
  • 如果报告为空,则仍被视为"运行"

  • 图片:1
  • 在IDT中,我们在Audit Universe中创建了一个自定义指标,名为"运行的报告总数",它具有以下查询

    SELECT 条款:

    count(@Select(Event \ Object))

    WHERE子句

    在('View','Refresh','Run')中的

    @Select(Event \ Event Type)和在('Web Intelligence','Crystal report','Dashboard', " Lumira文档")

    查询面板的外观如下:

    对于运行的报告总数

    总数量 -reports-run.jpg

    我以测试用户身份登录并运行报告(报告2),然后注销,再次登录并再次运行报告。 刷新计数了两次,但我得到了4个视图。 在刷新报告之前和之后,它是否在统计视图? 我们希望View就像Refresh一样是2。

    能否请您帮助我们理解这是否正确?

    请建议我们。 谢谢您的时间。

    (33.1 kB)
    4条回答
    派大星 ヾ
    2020-09-15 01:47

    我仍然看到同一件事。 当我只是基于View事件进行过滤时,我仍然看到计数为4。 这是设计使然吗?

    下面是查询的外观。

    我试图将连接从左到右更改为内部连接,反之亦然。 什么都没有解决。

     SELECT UserTenantCluster.User_Name,max(ObjectType.Object_Type_Name),max(EventType.Event_Type_Name),year(Event.Start_Time),month(Event.Start_Time),day(Event.Start_Time),Datepart(hour,Event.Start_Time)  ),Event.Object_Name,count(DISTINCT(Event.Object_Name)),Event.Start_TimeFROM ADS_EVENT_TYPE_STR EventType INNER JOIN ADS_EVENT事件ON(EventType.Event_Type_ID = Event.Event_Type_ID和upper({fn left(EventType.Language,2)})=  upper({fn left(@Variable('PREFERRED_VIEWING_LOCALE'),2)}))LEFT OUTER JOIN ADS_USER UserTenantCluster ON(UserTenantCluster.User_ID = Event.User_ID和UserTenantCluster.Cluster_ID = Event.Cluster_ID JOINT类型(ObjectType)Object类型 .Object_Type_ID = Event.Object_Type_ID AND upper({fn left(ObjectType.Language,2)})= upper({fn left(@Variable('PREFERRED_VIEWING_LOCALE'),2)}))))WHERE(((EventType.Event_Type_Name)  ('Web Intelligence','Crystal Reports','Dashboard','Lumira Document')中的'View')和(ObjectType.Object_Type_Name)  )AND UserTenantCluster.User_Name IN @Prompt('输入User','A','Characteristics \ User',Multi,Free,Persistent,User:0的值)GROUP BY UserTenantCluster.User_Name,ObjectType.Object_Type_ID,  EventType.Event_Type_ID,year(Event.Start_Time),month(Event.Start_Time),day(Event.Start_Time),Datepart(hour,Event.Start_Time),Event.Object_Name,Event.Start_Time
     

    感谢您对此的回应。

    谢谢

    斯里兰卡

    一周热门 更多>