Individual Performance Attribut for MTE MANAGERS.ActiveThreadsCount
Hello,
I want to monitor J2EE ActiveThreadsCount for Dispatcher (System Threads) and Server (Application and System Threads) with CCMS, all three are assigned to Configuration Group "MANAGERS.ActiveThreadsCount" so it seems I cannot configure individual performance attributes. If I change it for Server System Threads then the threshold also changes for Dispatcher System Threads (as they have of course configured different maximum threads I cannot useful monitor this MTEs). Does anyone know how to set individual thresholds? It seems to be not possible in NWA and RZ20 (nodes are available in SAP J2EE Monitor Templates -> Engine Kernel).
Regards
Markus
Hire to Retire GT Project wrote:
Chris,
>
> This is an interesting one !.
>
> My first question is why did you create a custom "app" for adding a qualification. There are already a standard free enhancement BADI implementation - ADD_QUALIFICATION (HRHAP00_ENHANCE_FRE2), ADD_REQ_QUALIFICATION (HRHAP00_ENHANCE_FRE4) . I am not sure if you have already evaluation these options. You could have created / configured any number of columns as a reference element of this BADI. So in the runtime, when the qualification "Q object" is added , the columns referenced will be created.
>
> For the above example, if you dig down in the HRHAP_BASIC table, you can see there will be a mapping created between VC and Q object.
>
> Lets discuss this and I find this is interesting. I am willing to help more
>
> Aneez Hameed
Hi Aneez, Thanks for your response.
We needed to build an application to help manage the catalog of qualifications (Position - manages - qualification group -> Qualifications) This catalog belongs to the manager's position. The Q's are written into the appraisal document via the add element badi, using the reference element. The Text for each of the qualification objects (Meets Objectives, Exceeds Objectives) is stored in the object description infotype, and we need to have both of these descriptions show up in the body of the performance review.
After posting this question, I implemented two new columns and added to the reference element, Meets and Exceeds. Each new column has a Value Determination badi implemented that goes out and grabs the specific text from the Q object and populates it into the Note field. We feel like this is a suboptimal solution at this point given the lack of formatting in the Note field and the HTML tags present in the text.
I tried to implement a description column but we were still limited to using the Note field to display the text.
Lets continue to converse.. Maybe we'll strike upon a solution.
Chris Thomas
Similar Messages
-
Attributes for Individual Fees
Hi
Could YOU help me with " Attributes for Individual Fees".
In IMG I have defined Attributes for Individual Fees, I have done individual fee STCD - duplicate for student card for 30 euro.
My question is where can I use it. How can I charge student for Individual Fee - duplicate for student card ?
Is there any transaction to calculate this fee for student ???
Thank YOU !!!Grzegorz, I think the best way to deal with this extra charge is creating a surcharge for the "duplicate of student card", set that surcharge at the fee calculation master data for the student, and place that surcharge in the fee calculation process.
To do this, you have to:
1) Create a Discount/Surcharge at the Student Master data for the Students. There are six possible different discount/surcharges types you can create, at IMG>Campus Management>Campus Management master data>Student> Fee calculation -->Discount/Surcharge (from 1 to 6)
2) At IMG>Campus Management>Student Accounting>Fees> Pricing-->Pricing procedures:
a) create a condition table related to the Discount/surcharge you have created
b) Define an access sequence for that condition table
c) Define condition type and account key for that access sequence
d) Maintain pricing procedures and add this new surcharge to the Pricing procedures where it has to be calculated
e) Create a condition record for the condition table, with the value of the surcharge
3) At IMG>Campus Management>Student Accounting>Posting> FI-CA Documents you have to define G/L account and Contract Object type for the account key related to the new surcharge
4) Set the "duplicate of student card" at fee calculation student master data for the students to be charged
Then you can run fee calculation .
Hope this may help you.
Diego -
RZ20: how to create status attribute for monitoring object ?
Hello,
I am brand new into RZ20 maintenance and my question may be silly.
Anyway, SAP supplies monitoring objects customized with performance attribute (such as MTE class SAPconnect Error). Instead of having such performance attribute, I would prefer to have a MTE class with status attribute in order to trigger an alert each time a there is a SAPconnect message with error.
Is it possible to define such status attribute ? If so, how could it be achieved ?
Thank you for your help.
Regards,
FabriceHello Fabrice,
the monitoring object and its attributes are defined by the data collector. This means the attributes are hard coded (in the function module or report in case of data collection method (a passive data collector) of directly in the kernel (an active data collector).
And as long as the data collector is delivered by SAP, changing the coding is not a good idea
So only way would be to create your own monitoring objects using your own data collector. A documentation how to do this is available in the Service MarketPlace: "<a href="http://service.sap.com/~sapidb/011000358700001752571999E/SUPPLIER_46A_EN_Neu.pdf">How to Write a Data Supplier for the Alert Monitor</a>".
Regards, Michael -
Logical Disk Performance counter for cluster shared volume on Hyper-V
Hello All,
I am trying to collect counters like latency, queuelength from Win32_PerfFormattedData_PerfDisk_LogicalDisk WMI class.
Output of "Name" attribute for logical disks in this class as below:
Name: _Total
Name: C:
Name: E:
Name: HarddiskVolume1
Name: Q:
Name here doesn't show the actual label so I queried Win32_Volume class and wanted to join with performance WMI class. Out put of Win32_Volume is as below:
Caption: E:\
Label: New Volume
Name: E:\
Caption: Q:\
Label: Quorum
Name: Q:\
Caption: C:\
Label: Voume C
Name: C:\
Caption: F:\
Label: SAN
Name: F:\
Please note that "Name" attribute matches for all except one with label "SAN". This is cluster shared volume and "Name" attribute value is "HardDiskVolume1" in Win32_PerfFormattedData_PerfDisk_LogicalDisk class.
Is this is a configuration issue or any other alternative to get volume label and corresponding performance counters.
Thanks in advance
Regards,
UdupaHi Udupa,
I haven't found a better way, if you want to combine the two script, please refer to the script below:
$output=@()
$volumes = gwmi Win32_Volume
foreach($volume in $volumes){
$match=($volume.name).TrimEnd("\")
$counter=gwmi Win32_PerfFormattedData_PerfDisk_LogicalDisk |where{$_.name -eq $match}
$Object = New-Object PSObject
$Object | add-member Noteproperty name $volume.name
$Object | add-member Noteproperty label $volume.label
$Object | add-member Noteproperty AvgDiskQueueLength $counter.AvgDiskQueueLength
$output += $Object
$output
I hope this helps. -
Need help on defining object-type dependent attributes for documents
Hi everyone,
I'm trying to define different attributes for documents (attachments), depending on document type.
I performed customizing activities as specified in IMG notes (define structure and table for the attributes, attribute model, register attribute model with table and structure, map model to object type, map object type to document type)
But I didn't find any new BOL in CM GenIL component with my attributes...
I already have type-independent attributes defined, and I see them in the CMDocument BOL.
I don't know how to use my attributes, nor in code niether in UI.
Did I miss something?
Thanks,
Yuliareturn self.amount+self.depositamount;I counld not find any amount field in your type definitions
if self.status='OPEN' thenIs it w_accountt.status ?? since there is no status field in accountmanager_t type
return self.currentamount-self.withdrawalamount;same comments for currentamount
member function deposit(d_accountt account_t,d_transno number default 1) return account_t asWhere as your return expression is a number?? -
Escape attributes for hidden tags
Hi all,
We have a migrated app that created escape attributes for some hidden tags.
ie.
<jato:hidden name="stBeginningCommission" fireDisplayEvents="true"
escape="true" /> <br>
Looking at the jato.tld and the code for HiddenTag.java, the escape
attribute isn't one that get used for hiddens.
We did a quick clean up and removed the attribute from the JSP but I though
I might be worth a mention for future releases.
It's interesting is tomcat 3.2.1 allows this and 3.2.3 does not.
Kostas
org.apache.jasper.compiler.CompileException:
C:\apps\jakarta-tomcat-3.2.3\webapps\ras\ras\voyager4\pgVoucherOffTheTopNew.
jsp(473,4) Attribute escape invalid according to the specified TLD
at
org.apache.jasper.compiler.TagBeginGenerator.validate(TagBeginGenerator.java
:170)
at
org.apache.jasper.compiler.TagBeginGenerator.init(TagBeginGenerator.java:119
[Non-text portions of this message have been removed]Dude,
How was the holiday? Hope you had a great time. I see iRise have
you busy again.
Things are going well over here with bug fixing and the new work, so
I'm ultra busy...that life. Give me a shout if you are in my part of
town again, and we can sink a few JDs.
Harry
______________________________ Reply Separator _________________________________
Subject: [iPlanet-JATO] RE: escape attributes for hidden tags
Author: kmorfis (kmorfis@i...) at unix,mime
Date: 25/08/01 02:26
I take everything back.
The tag was originally a text field. It was changed after translation to a
hidden without removing the attribute.
Kostas
-----Original Message-----
From: Kostas Morfis
Sent: 8/24/01 6:14 PM
Subject: escape attributes for hidden tags
Hi all,
We have a migrated app that created escape attributes for some hidden
tags.
ie.
<jato:hidden name="stBeginningCommission" fireDisplayEvents="true"
escape="true" /> <br>
Looking at the jato.tld and the code for HiddenTag.java, the escape
attribute isn't one that get used for hiddens.
We did a quick clean up and removed the attribute from the JSP but I
though I might be worth a mention for future releases.
It's interesting is tomcat 3.2.1 allows this and 3.2.3 does not.
Kostas
org.apache.jasper.compiler.CompileException:
C:\apps\jakarta-tomcat-3.2.3\webapps\ras\ras\voyager4\pgVoucherOffTheTop
New.jsp(473,4) Attribute escape invalid according to the specified TLD
at
org.apache.jasper.compiler.TagBeginGenerator.validate(TagBeginGenerator.
java:170)
at
org.apache.jasper.compiler.TagBeginGenerator.init(TagBeginGenerator.java
:119)
[Non-text portions of this message have been removed]
[email protected]
Visit our website at http://www.ubswarburg.com
This message contains confidential information and is intended only
for the individual named. If you are not the named addressee you
should not disseminate, distribute or copy this e-mail. Please
notify the sender immediately by e-mail if you have received this
e-mail by mistake and delete this e-mail from your system.
E-mail transmission cannot be guaranteed to be secure or error-free
as information could be intercepted, corrupted, lost, destroyed,
arrive late or incomplete, or contain viruses. The sender therefore
does not accept liability for any errors or omissions in the contents
of this message which arise as a result of e-mail transmission. If
verification is required please request a hard-copy version. This
message is provided for informational purposes and should not be
construed as a solicitation or offer to buy or sell any securities or
related financial instruments. -
Shared Capacity For Work Managers and state SUSPEND for ManagedServer
Hi!
I have 3 ManagedServers in cluster. I want configure the Overload Conditions for each ManagedServer - set Shared Capacity For Work Managers = 100. So, if the count of concurrent requests will be more than 100 for ManagedServer, this ManagedServer stopes processing new requests (as for sutdown state) and finishes processing the current requests, and all next requests go to a other ManagedServers.
Could you please tell me how to achieve it?
Now, ManagedServer changes state to OVERLOAD temporarily, and becoms to RUNNING.
Failure Action = Suspend this server (dindt help)You can consider using the capacity constraint
capacity - Causes the server to reject requests only when it has reached its capacity. The default is -1. Note that the capacity includes all requests, queued or executing, from the constrained work set. Work is rejected either when an individual capacity threshold is exceeded or if the global capacity is exceeded. This constraint is independent of the global queue threshold.
Check the below links for more on this:
http://docs.oracle.com/cd/E12839_01/web.1111/e13701/self_tuned.htm#i1060813
http://www.oracle.com/technetwork/articles/entarch/workload-management3-087769.html -
Need Help :: Perform Attribute Level Validation
Hi Frds,
In oaf How to perform Attribute level Validation ?
How to compare the two attribute values ?
My requirement is , I have Amountfrom and Amountto items in Table region having 10 records.......
here the validation is Amount to should be greater than Amount From, so for this I have to perform validation in EOImpl class..........
For this i have to read AmountFrom value and compare with AmountTo.....
here my issue is, how to read the AmountFrom value....
Its urgent..........
Plz...Give ur valuable suggestions......
Thanks ,
JayaHi,
You can write this logic in validateEntity() method of EOImpl.
In EOImpl, there should be methods to get those values like getAmountFrom() and getAmountto().
--Sushant -
Performance Issue for BI system
Hello,
We are facing performance issues for BI System. Its a preproductive system and its performance is degrading badly everyday. I was checking system came to know program buffer hit ratio is increaasing everyday due to high Swaps. So asked to change the parameter abap/buffersize which was 300Mb to 500Mb. But still no major improvement is found in the system.
There is 16GB Ram available and Server is HP-UX and with Netweaver2004s with Oracle 10.2.0.4.0 installed in it.
The Main problem is while running a report or creating a query is taking way too long time.
Kindly help me.Hello SIva,
Thanks for your reply but i have checked ST02 and ST03 and also SM50 and its normal
we are having 9 dialog processes, 3 Background , 2 Update and 1 spool.
No one is using the system currently but in ST02 i can see the swaps are in red.
Buffer HitRatio % Alloc. KB Freesp. KB % Free Sp. Dir. Size FreeDirEnt % Free Dir Swaps DB Accs
Nametab (NTAB) 0
Table definition 99,60 6.798 20.000 29.532 153.221
Field definition 99,82 31.562 784 2,61 20.000 6.222 31,11 17.246 41.248
Short NTAB 99,94 3.625 2.446 81,53 5.000 2.801 56,02 0 2.254
Initial records 73,95 6.625 998 16,63 5.000 690 13,80 40.069 49.528
0
boldprogram 97,66 300.000 1.074 0,38 75.000 67.177 89,57 219.665 725.703bold
CUA 99,75 3.000 875 36,29 1.500 1.401 93,40 55.277 2.497
Screen 99,80 4.297 1.365 33,35 2.000 1.811 90,55 119 3.214
Calendar 100,00 488 361 75,52 200 42 21,00 0 158
OTR 100,00 4.096 3.313 100,00 2.000 2.000 100,00 0
0
Tables 0
Generic Key 99,17 29.297 1.450 5,23 5.000 350 7,00 2.219 3.085.633
Single record 99,43 10.000 1.907 19,41 500 344 68,80 39 467.978
0
Export/import 82,75 4.096 43 1,30 2.000 662 33,10 137.208
Exp./ Imp. SHM 89,83 4.096 438 13,22 2.000 1.482 74,10 0
SAP Memory Curr.Use % CurUse[KB] MaxUse[KB] In Mem[KB] OnDisk[KB] SAPCurCach HitRatio %
Roll area 2,22 5.832 22.856 131.072 131.072 IDs 96,61
Page area 1,08 2.832 24.144 65.536 196.608 Statement 79,00
Extended memory 22,90 958.464 1.929.216 4.186.112 0 0,00
Heap memory 0 0 1.473.767 0 0,00
Call Stati HitRatio % ABAP/4 Req ABAP Fails DBTotCalls AvTime[ms] DBRowsAff.
Select single 88,59 63.073.369 5.817.659 4.322.263 0 57.255.710
Select 72,68 284.080.387 0 13.718.442 0 32.199.124
Insert 0,00 151.955 5.458 166.159 0 323.725
Update 0,00 378.161 97.884 395.814 0 486.880
Delete 0,00 389.398 332.619 415.562 0 244.495
Edited by: Srikanth Sunkara on May 12, 2011 11:50 AM -
Hi Friends
I am having performance issue for this function-module(HR_TIM_REPORT_ABSENCE_DATA) and one my client got over 8 thousend employees . This function-module taking forever to read the data. is there any other function-module to read the absences data IT2001 .
I did use like this .if i take out this F.M 'HR_TIM_REPORT_ABSENCE_DATA_INI' its not working other Function-module.please Suggest me .
call function 'HR_TIM_REPORT_ABSENCE_DATA_INI'
exporting "Publishing to global memory
option_string = option_s "string of sel org fields
trig_string = trig_s "string of req data
alemp_flag = sw_alemp "all employee req
infot_flag = space "split per IT neccessary
sel_modus = sw_apa
importing
org_num = fdpos_lines "number of sel org fields
tables
fieldtab = fdtab "all org fields
field_sel = fieldnametab_m. "sel org fields
To Read all infotypes from Absences type.
RP_READ_ALL_TIME_ITY PN-BEGDA PN-ENDDA.
central function unit to provide internal tables: abse orgs empl
call function 'HR_TIM_REPORT_ABSENCE_DATA'
exporting
pernr = pernr-pernr
begda = pn-begda
endda = pn-endda
IMPORTING
SUBRC = SUBRC_RTA
tables
absences = absences_01
org_fields = orgs
emp_fields = empl
REFTAB =
APLTAB =
awart_sel_p = awart_s[]
awart_sel_a = awart_s[]
abstp_sel = abstp_s[]
i0000 = p0000
i0001 = p0001
i0002 = p0002
i0007 = p0007
i2001 = p2001
i2002 = p2002
i2003 = p2003.
Thanks & Regards
Reddyguessing will not help you much, check with SE30 to get a better insight
SE30
The ABAP Runtime Trace (SE30) - Quick and Easy
what is the total time, what are the Top 10 in the hitlist.
Siegfried -
Are clusters or individual elements better for shared variables?
So... I have some RT code that is being updated, and pulled out of the Stone Ages of LabVIEW. It was originally written for an old FieldPoint controller operating in "headless" mode, and used the "publish" and datasocket methods for communications and external control. I had to get clever way back then, and put together a parsing/unparsing system for strings to send sets of data back and forth between the controller and any HMI or other computer attached.
Now, I'm completely rewriting the code for a cRIO system, and doing my best to leverage all of the strengths of the latest LabVIEW versions. I have already done an intermediate stage, where I converted from the publish/datasocket method to using network shared variables for my strings, so I could keep some of the original control and calculation logic. Now, however, I'm going back to the drawing board for most of the program, with only some of the proven logic being held over into the new version. And, as I'm putting together the data structures I need for both internal control and external communication, I'm in a bit of a quandary...
I have come upon a data structure dilemma: should I use individual shared variables for my data, or assemble associated data into clusters? My original program had a string (essentially a flattened cluster) for each sensor in use (up to 4), one for the system parameters and states, and one for the control parameters and states. There was a certain advantage to keeping the data compartmentalized like that, it kept things organized and forced me to avoid too many random references of each data point. And it kept the number of communications channels limited to just a handful. Mimicking this structure with cluster shared variables would be easy. But, I'm not sure it's the best or most network-efficient method.
I know the bundling/unbundling will add some processor time in my code, that is not new to me (it will still be much faster than my old parsing routines). But, if I have individual data points being thrown around, I can access them easily from things like Data Dashboard (which is great, but far too limited to be able to grab items in clusters and such). Having all of my data points individually available would make my project messier, but open up easier access. It would also dramatically increase the number of data points being thrown around on the network at any one moment. For reference, I would probably have a maximum of 100 data points at one time, made up of a combination of integers, floats, booleans, integer arrays, boolean arrays. Or I would have a maximum of 8 clusters that would contain those data points.
Any suggestions on which way I should lean? Are there any advantages/disadvantages between shared clusters like the ones I need vs. the number of individual shared variables I would need using the alternative methods? Network traffic and efficiency are always a concern, particularly since this is a "headless" cRIO in a control situation that must maintain a fast scan rate...
Thanks for any help. I'm so stuck on this fence, and I can't figure out which side to fall off!
Solved!
Go to Solution.Thanks Tim, that is a great source that I somehow missed in my hunt for information regarding my dilemna...
I have to wonder though, does that 25 number also include the I/O points on your cRIO? Anyone know that particular? Most of the I/O points are network shared by default during initial configuration, and you could very quickly exceed 25 variables on an 8 slot rack (such as the one I use, a 9074). Now I'm a bit worried that I'm overusing the variable engine, even before the communications clusters get figured in... -
Can i create more than one attributes for the custom class created using java API
Hello everyone,
I have been creating class and its attributes programatically using java APIs, I want to know that is there any way to create multipal attributs for the same class in just one call of API with all the options for each attributes,
thanksYou can create a new class and define all of the Attributes at the time the class is created - this is the preferred way of creating classes. Use the addAttributeDefinition() method on ClassObjectDefinition. If you need to add attributes to existing classes, you can only add them one at a time (using the addAttribute() method on ClassObject).
(dave) -
HOWTO: Control Printer Attributes for a Report at Run Time Reports 6i
HOWTO: Control Printer Attributes for a Report at Run Time
Like page width , height etc
my problem is i had installed a printer and it is set for
printing different reports ( like invoice slips , legal size ,
A3 etc ) each time i have to manually set the page settup from
printer folder .instead if there is an option to set the printer
attributes from Reports 6i it is great
rajeshAll the Printer Setup(Page Height and Page Width) must be set in
the Reprot Program. These can be set at the Layout-Main Section
in the Object Navigator.
hth -
Using Static Variable against Context Attribute for Holding IWDView
Dear Friends,
I have a method which is in another DC which has a parameter of the type IWDView. In my view, I will have an action which will call the method in another component by passing the value for the view parameter. Here, I can achieve this in 2 types. One is - I declare a static variable and assign the wdDoModifyView's view as parameter value and I can pass this variable as parameter whenever calling that method or the second way - create an attribute and assign the same wdDoModifyView's view parameter as its value. Whenever I call this method, I can pass this attribute as parameter. What is the difference between these two types of holding the value since I am storing the same value i.e., wdDoModifyView's view parameter. But when I trigger the action from different user sessions, the first type of code (using static variable) prints the same value in both the sessions for view.hashCode() and View.toString(), but the same is printing the different values when I pass the attribute which holds the view parameter.
Clarification on this is highly appreciated
The problem I face is when I use static variable to get the view instance and export the data using the UI element's id, the data belonging to different user sessions is mixed up where as when I use Context Attribute, the same problem doesn't arise. I want to know the reason why it is so. Is there any other place or way where I can get the current view instance of each session instead of wdDoModifyView?Hi Sujai ,
As you have specified the problem that we face when we use static attributes, when end users are using the application .
Static means i have n number of objects but the static variable value will remain same every where.
when it is context attribute for every object i.e nth object you have a nth context attribute i mean nth copy of the context attribute.
so every user has a unique Iview parameter , when context is used and
when static is used , assume you have userA , his iview is set this intially and u have another user B , when he is using , since the variable is static and when you access this variable you will get the value of userA.
Regards
Govardan Raj -
Error while querying workflow message attributes for task
Can some one please help me with this error?
I get this error when I submit a task in worklist app. I have figure out that it is causing due to one payload in the table in the task. If remove that payload I am able to submit the task.
Error while querying workflow message attributes for task a99d1cf3-5e91-4c4a-8660-aeae91bfbec0 with version 5.
Check the underlying exception and the database connection information. If the error persists, contact Oracle Support Services.
oracle.jbo.JboException: Error while querying workflow message attributes.
Error while querying workflow message attributes for task a99d1cf3-5e91-4c4a-8660-aeae91bfbec0 with version 5.
Check the underlying exception and the database connection information. If the error persists, contact Oracle Support Services.
at oracle.bpel.services.datacontrol.XSDDataControl.invokeOperation(XSDDataControl.java:460)
at oracle.adf.model.bean.DCBeanDataControl.invokeMethod(DCBeanDataControl.java:430)
at oracle.adf.model.binding.DCInvokeMethod.callMethod(DCInvokeMethod.java:261)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1635)
at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2144)
at oracle.adf.model.bean.DCBeanDataControl.invokeOperation(DCBeanDataControl.java:467)
at oracle.adf.model.adapter.AdapterDCService.invokeOperation(AdapterDCService.java:307)Can anybody help me on this?
I did some google but I get this only which is not much helpful.
http://download.oracle.com/docs/cd/E14571_01/core.1111/e10113/chapter_bpm_messages.htm
Maybe you are looking for
-
The cord works fine, as it synced fine this morning. The computer works fine, as I have other USB drivers that have no installation issues. I have no major firewalls or security software in place. Literally the only thing that has changed is my versi
-
Creating XML file from Java Bean
Hi Are there any standard methods in Java 1.5 to create XML file from java bean, i can use JAXB or castor to do so, But i would like to know if there is any thing in java core classes, I have seen XMLEncoder, but this is not what i want. Any ideas As
-
Add new fields on the header screen of COR1
Hi Experts, I am new to this type of work, please help me in doing.... My requirement is, to add one field on the header details of the COR1 from a Z table. Can anyone please tell me how to handle this. I searched the regarding this in SDN but i had
-
I have purchased Iphone 4 from US and its not having sim in it and rt now when i have updated this to io5 ,it is showing "sim card inserted in iphone is not supported" and i am not able access aything." Earlier i was able to use all application in th
-
Logging data changes in Enterprise
Does anyone know of an audit tool or method to track data changes in Hyperion Enterprise.I have a client who wants to restrict the calculations performed to only those associated with the impacted data due to the size of the calculations.I figure tha