Oracle Analytics Cloud and Server

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

Is there a SQL query that will show when last a BI Report has been run by a user?

Accepted answer
261
Views
22
Comments

Hello, does any one know if there is a SQL query that will show when last a BI Report has been run by a user? all the data directly pull from the source database not the OBIEE DB using connection pool defined in the RPD. but due to audit purpose, the reports access need to be audit, this is OBIEE 12.2.4 on premises. thanks! appreciated your help!

Best Answers

«13

Answers

  • Do you have Usage Tracking Enabled?

  • User_27DEY
    User_27DEY Rank 5 - Community Champion

    Thanks a lot Wayne! No, its not enabled, that is the problem we have, but the reports are being audited now. Any SQL can do that? Thanks again!

  • Unfortunately no way that I know of. I do not think Session information is going to log files in weblogic or fusion middleware.

  • User_27DEY
    User_27DEY Rank 5 - Community Champion

    Thanks, but for Hyperion, they have a way to do that, please see the post below, thanks

    https://community.oracle.com/customerconnect/discussion/589631/is-there-a-sql-query-that-will-show-when-last-a-bi-report-has-been-run-by-a-user

  • User_27DEY
    User_27DEY Rank 5 - Community Champion

    Also "Usage Tracking Enabled" is audited the users not the reports correct? thanks!

  • User_27DEY
    User_27DEY Rank 5 - Community Champion

    Thanks, this is not BI Publisher. its Answers and Dashboards. Thanks.

  • User_27DEY
    User_27DEY Rank 5 - Community Champion

    Thanks, so it required to enable Usage Tracking?