Data Audit
Hi,
I want to get the audit of what data entered(either using Input schedule or script logic) and when it is entered exactly.
Please help me out.
Thanks in advance,
Regards,
G.Vijayakuma
Hi,
For this, first you need to set up the activity auditing and then data auditing.
Activity auditing allows you to track the administrative tasks performed in the system. Once activity is recorded, you can run a report that shows system activity, based on specified criteria. The report shows when the task was performed, and by whom. If enabled, BPC tracks activity for the following functional tasks:
Application set and application setup, User and team setup, Member access and task profile setup, Business Process Flow management, Adding, deleting, and modifying business process flows, Saving business process flows to new names, Data audit maintenance and activation of data audits, Document type and document sub-type setup, Activation of activity audit
You can set up data auditing to record an audit trail of BPC activity. You can set it up by application and category. You can select from the following tasks:
BPC for Excel, Data Manager Import, Data Manager Clear, Logic Execution, Live Report, Journals
Hope this helps.
Similar Messages
-
Analysing Task Audit, Data Audit and Process Flow History
Hi,
Internal Audit dept has requested a bunch of information, that we need to compile from Task Audit, Data Audit and Process Flow History logs. We do have all the info available, however not in a format that allows proper "reporting" of log information. What is the best way to handle HFM logs so that we can quickly filter and export required audit information?
We do have housekeeping in place, so the logs are partial "live" db tables, and partial purged tables that were exported to Excel to archive the historical log info.
Many Thanks.I thought I posted this Friday, but I just noticed I never hit the 'Post Message Button', ha ha.
This info below will help you translate some of the information in the tables, etc. You could report on it from the Audit tables directly or move them to another appropriate data table for analysis later. The concensus, though I disagree, is that you will suffer performance issues if your audit tables get too big, so you want to move them periodically. You can do this using a scheduled Task, manual process, etc.
I personally just dump it to another table and report on it from there. As mentioned above, you'll need to translate some of the information as it is not 'human readable' in the database.
For instance, if I wanted to pull Metadata Load, Rules Load, Member List load, you could run a query like this. (NOTE: strAppName should be equal to the name of your application .... )
The main tricks to know at least for task audit table are figuring out how to convert times and determing which activity code corresponds to the user friendly name.
-- Declare working variables --
declare @dtStartDate as nvarchar(20)
declare @dtEndDate as nvarchar(20)
declare @strAppName as nvarchar(20)
declare @strSQL as nvarchar(4000)
-- Initialize working variables --
set @dtStartDate = '1/1/2012'
set @dtEndDate = '8/31/2012'
set @strAppName = 'YourAppNameHere'
--Get Rules Load, Metadata, Member List
set @strSQL = '
select sUserName as "User", ''Rules Load'' as Activity, cast(StartTime-2 as smalldatetime) as "Time Start",
cast(EndTime-2 as smalldatetime) as ''Time End'', ServerName, strDescription, strModuleName
from ' + @strAppName + '_task_audit ta, hsv_activity_users au
where au.lUserID = ta.ActivityUserID and activitycode in (1)
and cast(StartTime-2 as smalldatetime) between ''' + @dtStartDate + ''' and ''' + @dtEndDate + '''
union all
select sUserName as "User", ''Metadata Load'' as Activity, cast(StartTime-2 as smalldatetime) as "Time Start",
cast(EndTime-2 as smalldatetime) as ''Time End'', ServerName, strDescription, strModuleName
from ' + @strAppName + '_task_audit ta, hsv_activity_users au
where au.lUserID = ta.ActivityUserID and activitycode in (21)
and cast(StartTime-2 as smalldatetime) between ''' + @dtStartDate + ''' and ''' + @dtEndDate + '''
union all
select sUserName as "User", ''Memberlist Load'' as Activity, cast(StartTime-2 as smalldatetime) as "Time Start",
cast(EndTime-2 as smalldatetime) as ''Time End'', ServerName, strDescription, strModuleName
from ' + @strAppName + '_task_audit ta, hsv_activity_users au
where au.lUserID = ta.ActivityUserID and activitycode in (23)
and cast(StartTime-2 as smalldatetime) between ''' + @dtStartDate + ''' and ''' + @dtEndDate + ''''
exec sp_executesql @strSQLIn regards to activity codes, here's a quick breakdown on those ....
ActivityID ActivityName
0 Idle
1 Rules Load
2 Rules Scan
3 Rules Extract
4 Consolidation
5 Chart Logic
6 Translation
7 Custom Logic
8 Allocate
9 Data Load
10 Data Extract
11 Data Extract via HAL
12 Data Entry
13 Data Retrieval
14 Data Clear
15 Data Copy
16 Journal Entry
17 Journal Retrieval
18 Journal Posting
19 Journal Unposting
20 Journal Template Entry
21 Metadata Load
22 Metadata Extract
23 Member List Load
24 Member List Scan
25 Member List Extract
26 Security Load
27 Security Scan
28 Security Extract
29 Logon
30 Logon Failure
31 Logoff
32 External
33 Metadata Scan
34 Data Scan
35 Extended Analytics Export
36 Extended Analytics Schema Delete
37 Transactions Load
38 Transactions Extract
39 Document Attachments
40 Document Detachments
41 Create Transactions
42 Edit Transactions
43 Delete Transactions
44 Post Transactions
45 Unpost Transactions
46 Delete Invalid Records
47 Data Audit Purged
48 Task Audit Purged
49 Post All Transactions
50 Unpost All Transactions
51 Delete All Transactions
52 Unmatch All Transactions
53 Auto Match by ID
54 Auto Match by Account
55 Intercompany Matching Report by ID
56 Intercompany Matching Report by Acct
57 Intercompany Transaction Report
58 Manual Match
59 Unmatch Selected
60 Manage IC Periods
61 Lock/Unlock IC Entities
62 Manage IC Reason Codes
63 Null -
Issue while perform the Task and Data Audit in Workspace
Hi All,
When we try to perform the task and data audit functions in workspace it throws the following error please advise how to fix this issue.
An error has occurred. Please contact your administrator.
Show Details:
Error Reference Number: {110FD8BF-AD33-4257-BA3D-46FF30208EA2};User Name: admin@Native Directory
Num: 0x80040e31;Type: 1;DTime: 6/24/2010 3:42:55 AM;Svr: USNSAP03EX;File: CHsvSystemActivity.cpp;Line: 479;Ver: 11.1.1.2.0.2207;DStr: Timeout expired;
Num: 0x80004005;Type: 0;DTime: 6/24/2010 3:42:55 AM;Svr: USNSAP03EX;File: SystemInfoUsersActivities.cpp;Line: 617;Ver: 11.1.1.2.0.2207;
Num: 0x80004005;Type: 0;DTime: 6/24/2010 3:42:55 AM;Svr: USNSAP03EX;File: CHsvSystemInfo.cpp;Line: 2664;Ver: 11.1.1.2.0.2207;
Num: 0x80004005;Type: 0;DTime: 6/24/2010 3:42:55 AM;Svr: USNSAP03EX;File: CHFMwSystemInfo.cpp;Line: 1846;Ver: 11.1.1.2.0.2207;
Thanks in advance,If you have any SELECT FOR UPDATE in your code, these will produce locks, and it will not be released until the session which has locked the record has released it. This can be one reason why you have this behavior.
you need to trail your code if it's explicitly locking a row or more.
Tony -
Data audit issue 10.0 MS
Hi experts,
I have switched on audit for my appset and configure the audit for different categories. this is the current configuration:
After configuring data audit, I have run BPC, run reports, run different packages and saved data with input schedules. After which I run the data audit reports and works fine for the info modified with packages but the audit report doesn't show the info about the records saved and modified through the input schedules.
I must be missing something obvious but can't figure it out.
thanks in advance
Iker.Hi Roberto,
I am sure I have sent data to ActRvd and also to other categories because users are currently working with the Model.
I have checked with the audit report if there is any info modified by add-in but there isn't.
I think the next step shuld be to report some info by add-in and then check directly in the database if there is some record created, but the problem is that I don't have rights to access to the database.
Regards
Iker. -
Hi
Need to understand that what is the source of data audit report in BPC web.
Regards
NishaThe audit reports tell you what dimensions were changed. you can set it to run every night and have an automated email sent to you.
-
Hi All,
I am using NW 7.5, Sp15 and have turned on Data audit for a category in my bpc application. Is there a way to look at the detailed report in BW?
When i use transaction UJU_AUDDATAHDR, it only tells me if a package was run or data was entered. But i'm trying to get the detailed log of the signed data changed for each intersection. I remember seeing this detailed level activity by going to view data audit report in web interface but for some reason when i run the report in web interface it just opens a blank page. I was wondering if its stored anywhere in BW tables as a backup?Hi Neeti,
Please read this discussion about audit tables: Timestampe required on transaction records
Vadim -
Hi experts,
What kind of control you could have in BPC using the manage data audit over an application?
As the configuration indicates you can choose the tasks and category you want to audit but i don´t know what kind of information you will have.
Can anybody give me some useful examples of auditing?
Regards.The audit functionality in BPC is designed to capture information about 6 types of user interaction with BPC. Based on security rights, the Audit report provides data on "what" has happened in the system during a specific period of time. The process must be enabled by one of the 6 functions by category, and scheduled to move from a temporary table to a reporting table on a schedule. The main goal is to use this to monitor interactions from a user / admin perspective with the tool. It doesn't provide any any other functions than capture and report the information with Webexcel.
Hope this helps. -
Hello,
I am very new with Hyperion Planning/Essbase and I am trying to set up data audit trail. I already turned on Data Auditing in Workspace->Navigate->Applications->Planning->DBName->Administration->Application-Reports. I also downloaded SQLDeveloper in my laptop and have it up and running. However, I cannot figure out how to connect with Hyperion Planning/Essbase. Is there documentation on how to set up the connection? Any assistance will be greatly appreciated.
Thank you,Hello John,
I apologize for the late response; I had to wait for our SQL dba to return from vacation to get the Hyperion credentials. I followed your instructions and I am still getting a "Status : Failure - Test failed: Login failed for user 'hypadmin'. Just to check if the password I got from the SQL DBA was correct, I entered the password in the password field in the Edit Data Source tab in Workspace and validated database connection and it worked. What could I be doing wrong? I set the port = 1433 and the Hostname = SQLServerName.
Thank you, -
Hi Friends
for a POV we are able to see the data in data form but when we are trying to check it in data audit its not showing anything please help me on this
Thanks a lot.....!!!!
Edited by: 111111111 on 15-Jan-2012 22:25There is a bug with filtering in data audit (at least at my version). Try extracting it with only date filtering and then use excel's filtering to easily find the line you are looking for.
Edited by: antsar on Jan 16, 2012 10:18 AM -
Data Audit: Schedule Synchronization??
Does anyone have details on Schedule Synchronization?
Does anyone know the specific tables used to store the audit data? ...used in synchronization?
Thanks,
JeffTTT
-
Data Audit is Enabled, why can't users see Cell History in Grids?
As an Administrator I can right click on input data in a grid and select "Cell History" telling me who and when entered data. Our users at Head Office are not able to do the same. They are provisioned to be power users with all entity security but cannot see the audit trail for data entered by their divisional users. Is there a security setting which will enable them to do this?
We are on HFM version 9.3.1 and our users can see cell history in a Grid.
The trick is that you must be at the base POV level where the data was entered.
For example Value must be <Entity Currency>
If it is not an ICP account then it must be ICP None
It must be a base account
It must be a base entity
Any custom dimensions must be at None if they are not used or at the exact value it was enterd/loaded to. -
I can't delete Data Audit log. Out of process memory
Hi Did someone ever saw this?
An error has occurred. Please contact your administrator.
Show Details:
Error Reference Number: {188D41D2-6440-480A-9604-C7C608131887};User Name: alord@LCE
Num: 0x80040e14;Type: 1;DTime: 8/1/2010 11:48:56 PM;Svr: LCLNTHQ134;File: DataDataAudit.cpp;Line: 2398;Ver: 9.3.1.11.2590;DStr: ORA-04030: out of process memory when trying to allocate 258072 bytes (callheap,kllcqas:kllsltba);
Num: 0x80004005;Type: 0;DTime: 8/1/2010 11:48:56 PM;Svr: LCLNTHQ134;File: CHsvData.cpp;Line: 17239;Ver: 9.3.1.0.2385;
Num: 0x80004005;Type: 0;DTime: 8/1/2010 11:48:56 PM;Svr: LCLNTHQ134;File: CHFMwData.cpp;Line: 2285;Ver: 9.3.1.0.1502;
For the last 3 days, my concolidation process is very very slowIf you mean that Find My Phone is asking for a password to a different Apple ID to your current Apple IDand that ID is a previous version of your current ID, not an entirely different one.
This feature has been introduced to make stolen phones useless to those that have stolen them.
However it can also arise when the user has changed their Apple ID details with Apple and not made the same changes to their iCloud account/Find My Phone on their device before upgrading to iOS 7, or if you restore from a previous back up made before you changed your details and some other circumstances.
The only solution is to change your Apple ID back to its previous state with Apple at My Apple ID using your current password, you don’t need access to this address if it’s previously been used with your Apple ID, once you have saved these details enter the password as requested on your device and then turn off "find my phone" and delete the account from your device. It may take a short while to remove the account.
You should then change your Apple ID back to its current state, save it once again and then log back in using your current Apple ID. Finally, turn "find my phone" back on once again.
This article provides more information about Activation Lock. -
Urgent regarding Data & Task Audits Back Up
Hi Experts
Here my question is regarding Data Audit and Task audits in V 11.1.2.1
-->If we take the back up of Data & Task audit tables data in to other backup_tables in same schema how this can be viewed through task audit and data audit through HFM?
-->Whether any third part tools available to audit the tasks (DATA & TASK ) information...?
-->Whether EPM maestro can be used here..?
Thanks in advance
Edited by: RajaKK on May 29, 2012 6:19 PMUse the Audit Extract utility bundled with HFM 11.1.2.1 to export this information periodically to a CSV file that you can view offline through any text editor, or even Excel. There is a command line feature for this as well, so you could incorporate this into a batch routine.
For anyone attending Kaleidoscope in San Antonio, TX next month, I will present the various utilities that ship with HFM including this one. Hope to see you there!
--Chris -
Hi,
I have enabled Auditing but nothing is getting written into it.
I can see under CMS>Settings> Auditing is Enabled and when I see the default folder /app/boe/bobje/Data/Auditing I can see the TXT files getting created but with 0KB.
Why nothing is getting written into the DB as well?
Please advise,
regards
ITS BO XI 3.1 / SOLARIS 10 / ORACLE 10.2.0 in 2 box clustered environment.Hey guys,
No luck so far.
I was thinking why would i turn ON WebIntelligenceAdaptiveserver for auditing reports which are totally based on Crystal Reports
We run a report and when I go and have a look at the folder /app/boe/bobje/data/Auditing - I can see text files being created but with 0Kb.
Why nothing is getting written into it.
Auditing is enables but still ?
any ideas ? and also From where can I get detail description of Metadata fields of CMS ? I tried in vain to look for it but no luck.
I want to see what does the field names such as SI_Infoobjects6 etc etc.. means?
I can run query through QueryBuilder but what does those fields means ? Any document that lists the descriptions ?
please advise
NOTE - I am running BO XI 3.1 SP2 / ORacle 10.2.0/ Solaris 10
So that fixpack 3.7 cannot be applied as this is not SP3.
IS there a known issue with SP2.
Edited by: Priyank Gupta on Mar 1, 2012 1:19 AM -
Audit for who locked or unlocked data
Does anyone know if there is a way to see who and when data was locked or unlocked in HFM?
Hi,
This is a Bug 6567181: 8-519382895 - REQUEST FOR DATA LOCK & UNLOCK BE INCLUDED IN TASK OR DATA AUDIT. It seems it is rectified in 9.5.1.0.00 version. Please check the metalink for further details.
Regards,
Mugdha
Maybe you are looking for
-
Popup window height and width is not as expected
Hi I am using this peace of code to create a popup. But this popup is not created with the specified height and width. It is created with a default size. Please tell me how to rectify the problem? data: l_api_main type ref to if_wd_vie
-
NOKIA N73 I NEED HELP WITH IT !!!!!!!
I've been having private numbers calling me & this one particular number calling and msging me how do i get the numbers blocked?
-
Microsoft Partner Subscription - Unable to create Win7 or 8 client VM
I'm currently commissioning multiple environments in Azure using our company's Microsoft Partner Network subscription However, I'm unable to spin up any Windows 8 or Windows 7 VMs - there is no option to select these types of machine in the VM galler
-
Create a delivery note after an advance invoice is paid
Suppose that the use of an advance invoice is that you deliver items to your client only after your client has paid the price for these items in advance. Now assume the following situation: 1. You book an advance invoice. 2. You wait until the amount
-
trying to download new software for ipad but get the same message coming up which is there was a problem downloading the software the network connection timed out make sure your network connections is active or try again later. I have tried about 5