Categories
- All Categories
- 127 Oracle Analytics News
- 23 Oracle Analytics Videos
- 14.5K Oracle Analytics Forums
- 5.5K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 47 Oracle Analytics Trainings
- 7 Oracle Analytics Data Visualizations Challenge
- 4 Oracle Analytics Career
- 8 Oracle Analytics Industry
- Find Partners
- For Partners
Is there a SQL query that will show when last a BI Report has been run by a user?

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
-
For BI Publisher you need to enable monitoring and auditing then you can query the tables as the post indicates.
5 -
Usage tracking is tied to Answers and Dashboards. It will tell what was run and by what user.
BI Publisher has its own tracking which is what was discussed in the link you provided.0 -
Hi @User_27DEY
Can you refer below - with out usage tracking you can't get the tracking history.
Track usage.
Regards,
Arjun
0
Answers
-
Do you have Usage Tracking Enabled?
0 -
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!
0 -
Unfortunately no way that I know of. I do not think Session information is going to log files in weblogic or fusion middleware.
0 -
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
0 -
Also "Usage Tracking Enabled" is audited the users not the reports correct? thanks!
0 -
Thanks, this is not BI Publisher. its Answers and Dashboards. Thanks.
0 -
Thanks, so it required to enable Usage Tracking?
0