HFM task audit task 'Unknown(930)(
I am seeing the following 'task' show up in the HFM task audit log '- Unknown (930)(64)'. HFM vsn 9.3.3.
I have never seen this before - what caused this task?
Thanks
How big is the Appname_TASK_AUDIT table, also check Appname_Data_Audit table ?
Similar Messages
-
How to setup HFM Task Audit logs?
How to setup HFM Task Audit logs on 9.3.1. I have been asked to provide this information from the Auditing company.
Any help would be appreciated.
Thanks,
RaguThe task audit is a feature which is always on -- it is not configurable. It tracks most common user tasks in HFM, but not everything.
The feature is accessible from the web, but only by users who are part of the application administrators group as configured in the EPM Configurator utility. This is not the same as having the application administrator role. Whoever installed and configured HFM can show you the configuration of this option, in terms of which user group can access Task Audit, Data Audit, System Messages from the web client.
Data Audit is an entirely independent feature, configured by enabling at the account and scenario level from within metadata. Once configured, users in the Application Administrators group (as above) can view this report from the web.
--Chris -
Automate HFM Task Audit Export
I am trying to find a way to export the daily task audit info and email it to our auditors on a nightly basis. I figure if I can find out which table in the HFM database contains this audit info I can write something to automatically export it. Does anyone know where I can find this audit task data? I have searched tables in the HFM database and I am unable to determine this.
Thanks in advance
HFM Version 11.1.2.2
DB SQL Server 2008 R2Hi there,
Check the Consultant Tools that are installed with HFM. There is a quite simple tool which allows you to extract the task and data audit without any effort at all.
Regards,
Thanos -
Hi,
We have a requirement to check the user activities related to changes made in dataforms/data grids (or specifically changes made to items in Manage Documents)
Are these activities logged in the task audit? If so could you please let me know the activity code.
Thanks in advance,
AparnaIn your question you use the term "activities", but you have not articulated which ones you need to capture. HFM's task audit does not capture every task that is available in the system, so you should look through the listing of activities that it does capture. Opening and entering data into a web form for example, is not captured in Task Audit.
If instead you are implying changes made to data via a web form, then you are asking about Data Audit, which is very different. Data Audit is dependent upon your own enablement of Account/Scenario combinations in metadata. Each account that is enabled for Data Audit, for the relevent scenarios that have been enabled, will be inlcuded in the data audit report anytime a user changes data for that account.
--Chris -
Hi All,
HFM Version 9.3.1. When you click on administration>task audit, there are a bunch of tasks which can be auditied. I am trying to pull the last logon information from this and apparently the file is to large to export.
Where are these logs stored? Are they in SQL or on the app server somewhere? Does anyone every clear these logs? Will NOT doing so affect performance in any way.
Thanks,
GregGreg,
Logs are stored in the HFM relational database. The table name is <AppName>TaskAudit where <AppName> is the name of the HFM app.
By default, the data in this table is not trimmed and it can grow quite large.
From an overall systems level, I doubt the size of this table is going to negatively impact system performance unless you are trying to work with that table directly. ;)
It is not uncommon for people to make a script (schedule task) that executes a sql query that cleans up the table except for critical pieces of information such as system loads, etc.
The tricky fields in the table are ActivityCode and the time fields. ActivityCode correlates with the activity (i.e. Logon, Consolidation, etc). It is not something that is advertised that I know of; however, I created a list by analyzing the program. The list will follow at the bottom of this post.
The times are a bit tricky as you need to convert them so that they are "human readable". In SQL, I use the follow statement to convert them to a human readable time/date : cast(endtime-2 as smalldatetime)
Hope this helps.
Activity Codes
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 -
We are using HFM system 9 and we notice that the size of the task audit table has exceeded the normal limits,we would like to take a backup of data before deleting the records.Is this possible?
is the deletion of records recommeneded or truncation of the table.How do we take a backup of the table,can we make HFM web retrieve from this table when needed?
Does anyone know how to convert the float type(starttime,endtime) to date datatype?
Thanks in advanceHere is the query I use against the task audit table to get my users by day.. Our DBA came up with the code to convert the starttime field using CASt(convert(VARCHAR
SELECT COUNT(DISTINCT ActivityUserID) as NumUsers
, CAST(convert(VARCHAR,CAST(starttime AS DATETIME),106) AS DATETIME) AS [DAY]
FROM dbo.LAUREATE_TASK_AUDIT
WHERE CAST(convert(VARCHAR,CAST(starttime AS DATETIME),106) AS DATETIME) >= '8/1/2009'
GROUP BY CAST(convert(VARCHAR,CAST(starttime AS DATETIME),106) AS DATETIME)
ORDER BY CAST(convert(VARCHAR,CAST(starttime AS DATETIME),106) AS DATETIME)
What I noticed with our database (SQL 2000 SP4, HFM 9.2.1) is that the date conversion is off by 2 days. So user activity for today shows as 2 days in the future when I query the table. I logged this with Oracle but no resolution. For what I need, it works fine.
We have made a backup of the table in the past and truncated the existing table. Your SQL DBA can do that easily.Then yes you can just query either table as needed. -
Hello,
I try to retrieve data from TASK_AUDIT Tabel.
Anyone know how I extract the user name and date from it?
Thanks
NimrodBelow is the description of the table as was defined for HFM v.4.0. However the forum editing area destroys table formation. Hope this helps.
TASK_AUDIT Data_Type Allows_Nulls Description
AUDITID int NOT NULL Unique row identifier
ACTIVITYUSERID int NOT NULL User ID
ACTIVITYSESSIONID int NOT NULL Session ID
ACTIVITYCODE Int NOT NULL Activity Code
SERVERNAME NVARCHAR NOT NULL Server name
APPNAME NVARCHAR NOT NULL Application Name
STARTTIME Float NOT NULL Task Start Time
ENDTIME float NOT NULL Task End Time
STRDESCRIPTION NVARCHAR NULL Description for Task
STRMODULENAME NVARCHAR NULL HFM Module involved in task -
Hi All,
I have Oracle Hyperion system 11, and using HFM, and when I create a taskflow with recurence (automated) daily, the taskflow only works once, then the automation fails, there is no record or log that the taskflow is executed on the next day onward, have anyone face this issue before?
kind regards,
MHi,
Try extracting within the server to see if the extract is successful.
What is the version including the patch level?
Try the below:
I. Modify DCOM settings for HFMFileTransferServer.exe:
Check in Windows Task Manager if HFMFileTransfer.exe Windows process is still running. If yes, terminate it.
Open Component Services console by executing from Windows Command Line dcomcnfg
Expand Component Services tree.
Right-click HFMFileTransferServer and select Properties
Open Security tab and customize Access Permissions: add Network Service to Local Access permission
Launch the taskflow again to extract successfully.
II. On the HFM web server:
Open IIS Manager
Click on the hfm virtual directory and in Basic Settings (Actions frame) verify the Application pool. It should be hfmAppPool
In Application Pools find hfmAppPool, right-click on it and select Advanced Settings
Change the application pool Identity from NetworkService to HFM DCOM user.
Restart IIS using Windows command iisreset
Thank you,
Charles Babu J -
Hi,
I am trying to automate the the task flows that we are using to consolidate and other tasks. My requirement is to automate them and schedule them as per the completion of the database load. So basically, I need to trigger my task flows after the completion of the event rather than kicking them off at a particulaar time.
Any help would be appreciated.
Thanks,
Edited by: 902809 on 16-Dec-2011 03:50Thanks Charles,
I found the document but what is mentioned in the document is the normla functionality of the task flows. That is I can automate a task ( like consolidate, calculate etc) but can only initiate a task at a particular time. I need to kick off/trigger the task based on a succeesful completion of a event ( like data load from the source or FDM load etc ). I am not able to find anything on that.
Thanks, -
Profile Manager - Activity Tasks - Unknown Target
Hardware Details
Product - Mac mini Server (Late 2012)
Processor - 2.3 GHz Intel Core i7
Memory - 4 GB 1600 MHz DDR3
OS - OS X Yosemite 10.10.2 (14C1510)
OS X Server Application Details
Version - 4.0.3 (14S350)
I am configuring the Profile Manager for Users. I have created Restrictions in the Settings tab for Users for one of the Users. After saving my Restrictions, the profile manager pushes it to devices and for some reason it will not push and the status is shown as Pending, because the device is Unknown.
How do I retrieve the unknown device and remove it from my PM as it is causing hassle every time I try to push the settings to the User.
[Attached image for clarification]Did you setup DNS correctly?
Profilemanager relies heavily on a Fully Qualified Domain Name FQDN, so only using macserver.local might cause this issue.
Is the computer who is @unknown getting it's DNS information from the macserver as well or another DHCP server? And does that DHCP server point to the macserver, enrollment needs a valid DNS setup to work properly.
Is port forwarding enabled for profile manager? Can you tell us more about your setup?
Goodluck
Jeffrey -
Hi ,
Is there any process to get Security audit report (need a report like User's and their corresponding Security class and Groups for HFM,FDM and FR ) Each month.
Thanks,
MoCould you be more specific please? There are many reports throughout the products that provide different types of security information. This also varies by release. Please tell us what version you are using and what information you need and we can help.
Separately, I will be presenting Security and Auditing in HFM at Kaleidoscope the end of June in Long Beach, CA. At that time I'll go into detail on how to set up security and how to report on that. It will be a great conference with lots of good content, including this.
--Chris -
HFM Data Extract in Task Flow ??
HI,
I have a couple of clarification on HFM Data extract in HFM Task flow,
1) Is Data extraction possible for the predefined accounts in HFM task flow? – in which Accounts & other dimesion memebers needs to be pre-defined so that just on execution of the task flow, HFM needs to extract the data into a text file (i.e., It should not prompt to select the Accounts (as well as other dimension members) each time we extract)
2) For Data extract purpose, we need some of the HFM members in a different name. So, we planned to create a alias table. In data extraction, Is it possible to select the member names from an custom alias table?
3) We have to define a specific set of Account values as negative in the extracted data file which is actually positive in HFM. Also, In the extracted data file, We need to have the Account member name same as the existing HFM Account name.
a. For instance,
In HFM:
Account Member Name in HFM: VUK
Account Value: 1000
In the Extracted data file:
Account Member Name in data file: VUK
Account Value: -1000
Is this feasible? If yes, can you explain a bit in detail (like how we can implement this in HFM)
Thanks,
SivaHI,
I need a help in HFM Data extraction.
We use four custom dimensions and our requirement is to get the data extract for the custom members which we need(we need only parent members in custom dimensions).
But, by default, HFM extracts the data for all base custom members(and not for any parent custom members) - which we dont wish to have.
Is there any possiblty to extract the data by choosing the custom members for which we need data ??
Our's is a classic HFM Application in 9.3.1. (in Oracle DB)
Your response will be highly appreciated !!!
Thanks,
Siva -
Hi,
Does any one know which HFM API object can be used to trigger the HFM task flow ? I have browsed thru the HFm objects guide but did not find anything.
Any help would be appreciated.
ThanksTaskflow definition Represents business processes in the taskflow management system. Consists of a network of stages and their relationships; criteria indicating the start and end of the taskflow; and information about individual stages, such as participants, associated applications, associated activities, and so on.
Considering the above definition, I can give you an example of what we have in a task list showing the closing process flow,
Step 1: Load data and we have a link to FDM
Step 2: Consolidate Data and we have a link to a Data Grid
Step 3: Verify Key Accounts and we have a link to a set of specific reports
Step 4: Promote your data to the next data review level and we have a link to the process management module
If this is not what you are after you could be refering to the Process Flow, for which the object methods are listed in page 88 of the hfm_Objects document.
The HsvProcessFlow type library contains one object, the HsvProcessFlow object. Use the HsvProcessFlow object to execute Process Management-related features such as taking actions for and getting histories of process units and submission phases. The HsvProcessFlow object is a child of the HsvSession object. Use HsvSession’s ProcessFlow property to assign HsvProcessFlow object references as shown in the following example:
Dim cHsvProcessFlow As HsvProcessFlow
Set cHsvProcessFlow = cHsvSession.ProcessFlow -
"Could not authenticate the specified user" error in HFM 9.2.1
Hi,
I'm installing Hyperion 9.2.1, and I have installed and configured shared service and hfm successfully, but when I failed to create hfm application.
The reproduce step is:
1. login http://hostname/hfm/Home/LaunchPage.asp, with admin/password
2. click a cluster, and click "create applcation", it failed with error:
Could not authenticate the specified user. %0
Error Reference Number: {184D6C1E-94C5-4722-93B0-15D88871485B}
And error in the log file is:
ERROR Authentication not found user appqa-vm05\admin 。
com.hyperion.hfm.security.CASSecurityException: not found user appqa-vm05\admin。
at com.hyperion.hfm.security.Authentication.AuthenticateUserInternal(Unknown Source)
at com.hyperion.hfm.security.Authentication.AuthenticateUserAndGetInfo(Unknown Source)
Have you ever met this issue?
Thanks,
XinyingHi J,
Thanks for your response.
<<1. The user with you are logging in HFM is used for configuring HFM
My OS is windows 2003 server, I installed and ran configurator of shared service and hfm with the OS user "administrator".
And I can login shared service with "administrator", but I met issue when creating hfm application. Also can login hfm" with admin/password" , but has same issue for creating application. Seems user is not checked when loging hfm.
<<2. This user is able to log on to Shared Services and is provisioned for creating HFM application
I can login shared service with user "admin/password".
But when clicking "provision" for user "admin", I can only find "shared service" role, no any hfm role.
user "administrator"
<<3. This user is used in Server and web configuration of HFM
In server and web configuration, I set the DCOM domain user as: hostname\administrator
In my setup, two users are used,
1st one is OS user: administrator
2nd user is: admin ( seems it is the default user after installation and configuration of Shared service?)
Thanks,
Xinying -
HFM can not authentificate MSAD users
Hello,
we have an issue on our HFM (9.2.0.3) server. We want to use externall authentification with MSAD. Shared service server is correctly configure for that an it works fine ( it works fine for our Workspace / BI+ server as well).
But, HFM is not able to performe the authentification. After login on hfm web client, you can select the hfm cluster, then select the hfm application and there you get an error :
Could not authenticate the specified user. %0
Show Details:
Error Number:-2147220966
Error Description:
Error Source:
Page On which Error Occurred:/hfm/OpenApp/AppOpen.asp
It works fine for native HFM user, so the issue seems to be related to SS and externall authentification.
Any idea on what's going wrong ?
----------------------- Extract of interopJava.log file from our HFM server ----------------------
10-16 11:57:51 DEBUG Authentication Authentication class initialize [ENTER].
10-16 11:57:51 DEBUG Authentication HubHost: sxofss01.qrs.qsdxcorp.net
10-16 11:57:51 DEBUG Authentication HubPort: 58080
10-16 11:57:51 DEBUG Authentication EnableNestedGroups:true
10-16 11:57:54 DEBUG Authentication Authentication class initialize [EXIT].
10-16 12:00:31 DEBUG Authentication AuthenticateUser [ENTER]
10-16 12:00:31 DEBUG Authentication AuthenticateUserInternal [ENTER]
10-16 12:00:31 DEBUG Authentication AuthenticateUserInternal : CSSException
10-16 12:00:31 DEBUG Authentication Invalid arguments passed in. Please check the arguments.
10-16 12:00:31 ERROR Authentication Invalid arguments passed in. Please check the arguments.
Error Code: -1
com.hyperion.css.CSSIllegalArgumentException: Invalid arguments passed in. Please check the arguments. Error Code: 1
at com.hyperion.css.CSSAPIImpl.authenticate(CSSAPIImpl.java:425)
at com.hyperion.hfm.security.Authentication.AuthenticateUserInternal(Unknown Source)
at com.hyperion.hfm.security.Authentication.AuthenticateUser(Unknown Source)
10-16 12:00:31 DEBUG Authentication AuthenticateUserInternal [EXIT]
10-16 12:00:31 DEBUG Authentication AuthenticateUser [EXIT]
10-16 12:01:03 DEBUG Authentication AuthenticateUser [ENTER]
10-16 12:01:03 DEBUG Authentication AuthenticateUserInternal [ENTER]
10-16 12:01:05 DEBUG Authentication AuthenticateUserInternal : CSSAuthenticationException
10-16 12:01:05 DEBUG Authentication Failed to authenticate user sebastien.mathieu against provider UK
10-16 12:01:05 ERROR Authentication Failed to authenticate user sebastien.mathieu against provider UK
Error Code: 2
com.hyperion.css.CSSAuthenticationException: Failed to authenticate user sebastien.mathieu against provider UK Error Code: 2
at com.hyperion.css.CSSAPIImpl.authenticate(CSSAPIImpl.java:1004)
at com.hyperion.hfm.security.Authentication.AuthenticateUserInternal(Unknown Source)
at com.hyperion.hfm.security.Authentication.AuthenticateUser(Unknown Source)
10-16 12:01:05 DEBUG Authentication AuthenticateUserInternal [EXIT]
10-16 12:01:05 DEBUG Authentication AuthenticateUser [EXIT]Hello again,
what I forgot to mentionned is that currently the HFM box can not connect to our AD server (because of firewall), only the SharedService box can connect.
Do you thing it could be the cause of my problem ?
Does the HFM server need to have direct access to External MSAD and not only SharedService ?
Thanks in advance for your help
Maybe you are looking for
-
General Question on Profiles and when to use them
Hi I have inherited a database, from our previous DBA. Recently one of our user password expired causing access issues within our application. On investigation, I noticed that we have a default profile, with the password expiration in place. We want
-
Hi Experts, As part of our upgrade process from 4.6c to ECC6 we're moving our ESS/MSS to Portal. We've noticed that within MSS->Manager's Desktop, when you're within the Report 'Leave Balances' for an Employee and the user tries to navigate to a diff
-
Operation failed try again later !
hello i just transferred few of my messages to a subfolder i created under saved messages folder. it contains 200 messages and now whenever i am opening it an error comes OPERATION FAILED TRY AGAIN LATER. The folder is also not appearing when i try t
-
How to wipe my iphone 3gs when on loop in recovery mode
I need to get my phone out of recovery mode first
-
Evaluation Version to Full Version
I have installed Windows Storage Server 2012 Evaluation Copy and when I am trying to upgrade it to the full version by using the OEM non SLP key, I am getting the below attached error. Kindly help me in rectifying the same and it would be helpful if