Execution time of Business Rule

Hi,
My rule is taking more than a day to run. How can i watch its exact execution time. I can't see it in job console as it shows that the business rule is still in processing. And i have also checked in HSP_JOB_STATUS table. It also shows that it is in processing.
Is there an other way to see the exact execution time of business rule.
Thanks and Regards.

To see the exact execution time, you can check in HBRlaunch.log file in planning.
If you want to track the execution time of different parts of your calculation script/business rule then see the essbase application log in detail in EAS.
To see log specific to your business rule, use maxl and spool log to text file, this will give you the logs related to your business rule only and the execution time.
Thanks
YSP

Similar Messages

  • Auto email after execution of scheduled business rule

    Hi All,
    We have certain business rules which will be scheduled on daily, weekly and monthly basis. Our requirement is that every time when a scheduled business rule is executed a email is sent to the administrator (specifying the name of BR and time of execution). Can somebody tell us that how is that possible?
    We are on 11.1.2
    Thanks in advance.
    Regards.

    It may be worth having a read of :- http://john-goodwin.blogspot.com/2009/02/idea-for-this-blog-originates-from-post.html
    Another possibility if you are scheduling from command line is to use free command line email utility e.g. blat.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to know the execution time of rule in Calculation Manager

    Hi All,
    How do we come to know the time of execution of rule in calculation manager ?
    Regards
    Vikram

    At this point there is no way to know the execution time of a rule in calculation Manager . If you are working on Planning rules, I believe planning displays the execution time in its job console.
    -SR

  • Business Rules - how to stop when being executed in background?

    Hello,
    I have a very simple BR that is supposed to copy data from one version to another, however the BR timeouted and now is being executed in the background.
    The thing is that it is being executed for two hours now. I can see the BR in the Job window with 'Processing' status.
    I've set two system options HBR_MAX_WAIT_FOR_RULE and HBR_MONITOR_DELAY to 600000, and restarted the application and essbase, however the BR's status in Job window is still 'processing'.
    Is there any way to:
    1. Stop the execution of the business rule?
    2. Verify what causes the BR to run for so long?
    3. Does dense/sparse settings have the impact on BRs' execution time?
    Kind regards
    Marcin Stawny

    Hi,
    I take it we are talking classic planning.
    You can terminate rules from within EAS, if you right click the analytic server and select edit sessions, you should see the rule running.
    I am not sure why it says it still running maybe it has cached that it is running and still believes it is, have you restarted EAS?
    Lots of different elements can be makinh a business rule run for a long time, the code/cube might need optimizing, it might be trying to copy a lot of data.....
    Maybe worth posting more details on your database, number/name of dimensions, number of members, dense/sparse
    Also the business rule code.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Logic behind Business Rules

    Hi,
    Can anyone explain me the backend logic behind the execution of the business rules. Like,
    1) What all tables are involved for maintaining the business rule and
    2) What all function modules are involved in the execution of the script logic for the business rules.
    Please help me out.
    Regards,
    G.Vijaya Kumar

    Hi,
    If you have access to the backend system then login into the system and go to the transaction code SE80 -  under the "UJ" package , check the sub-object "UJP" - Parameter driven logic. Under this sub-object you would find all the related tables, programs and function modules.
    Thanks

  • Changing Business rule execution time

    Hi,
    I'm working on EPMA 11.1.1.3 when i'm launching BR on dataform after certain time the dataform is opening in a new window.when i'm looking in logs it shows that
    BR launching execution time has exceeded now the BR is running in the background.
    can you gurus tell me where can i change the default BR execution time.....
    thanks in advance
    Edited by: kailash on Sep 14, 2011 4:15 PM

    Have a read of - http://download.oracle.com/docs/cd/E12825_01/epm.111/hp_admin/ch02s07s06.html
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Sequence will not validate with run time prompts in business rules

    I am in Hyperion Planning v 1.1.1.3, with Workforce initialized. I am creating a sequence of business rules. The rules use run time prompts within them and validate when used on their own. However, when I insert them in a sequence the sequence will not validate, apparently due to the run time prompts.
    The sequence returns the error: Cannot calculate. Essbase Error(1200323): Error parsing formula for [FIX STATEMENT] (line 7): expression expected after [(].
    Line 7 in the business rule is as follows:
    FIX ([rtpYear],[rtpScenario],[rtpVer],[rtpCC],[rtpBU],[rtpEmp])
    The problem is not isolated to this business rule, it occurs with any rule I try.
    Can sequences function with run time prompts in the included business rules?
    Stephen

    I have figured out that if any rtp is hidden in the business rule, the sequence will not validate. Is this expected behavior for sequences?
    Additionally, hiding the variables in the sequence has no effect if the variables are not hidden in the rule. When launched from a menu in a web form, the user is prompted for values for all variables (except for the Execution Database Name) although they are prepopulated based on the members in the POV, Page, etc. Is this also expected behavior?
    I also find that it won't validate if "Merge launch variables" is selected (I have included rules associated with different plan types and with different dimensionality, so this may be expected). The user is prompted to provide values for every variable in each rule in the sequence, many of them duplicates (though, again, they are prepopulated based on members in the form).
    Stephen

  • Business Rule Execution

    Hi
    We have a aggregation Rule which works on 3 dimensions. It was taking too much time for execution, for this we have removed number of records from 2 dimensions and the size of dimension reduced from 11000 members to 100 members. But still same business rule taking same time for execution.
    Any Idea, how can we improve performance of Business Rule??
    Thanks
    Jiya

    Hi,
    It depends upon the hierarchy to be aggregated, since you have reduced the members to very few, you can do like:
    1.Try to aggregate the dimension using single AGG command.
    like AGG(DIM1,DIM2, DIM3) rather than writhing separate AGG commands for each dimension.
    2. SET CALCPARALLEL n; for parallel calculation if you are just aggregating the dimensions.(n is the number)
    Hope this works as pointers for your issue..
    Thanks,
    Sourabh

  • Business rule takes time to open

    Hi,
    Business rule takes much time when trying to open it.
    I'm new to essbase. Can any one tell in which log i can get the information like why it takes much time like that.
    Thanks
    Kumar

    we are facing this issue for particular user. In the same system, we tried with two different users. for 1st user that BR is opened in a minute, but the same BR took around 20mins to open for 2nd user
    OS - Window XP
    EAS version - 9.3.1
    Example
    A is 1st user --> XX business rule took 1min to open
    B is 2nd user --> XX business rule took 20mins to open
    Here both the users are having same access on the BR and the applications
    Thanks
    Kumar

  • Members on rows, can they be passed to run-time prompt in a business rule?

    Hi!
    I have a input form which has a business rule with properties "Run on Save" and "Use members on Form".
    The business rule has run-time prompts (local variables) as follows (showing only the fix part of br...)
    FIX ([V_Year],[V_Version],[V_Scenario],@LEVMBRS ("Offering", 0),[V_Entity],
    [V_ICP], [V_Account])
    calculation...
    endfix
    Now my accounts are on rows and I would like pass those account members to the [V_Account] variable through run time prompt. The [V_Account] ís a local variable with Type "Members" in Account dimension. I have also selected 0-level accounts as limits. Other dimension members from page/pov seem be passed successfully to run-time-prompts.
    The run-time-prompt does not seem to be able to catch those account members on rows? Is it at all possible to pass members on dataform rows to run time prompts?
    kind regards,
    user637777

    Hi!
    Thanks John!
    I just have live with that and find another way to restrict the calculation regarding those accounts.
    kind regards,
    user637777

  • BPC 10.0 NW - How do I make Business Rules run one Period at a time

    I was wondering if anyone has a way to make business rules run one period at a time before moving on to the next to the next time period (i.e. January 2014 calc prior to moving on to February 2014).  In past SQL this could be achieved with a piece of script *CALC_EACH_PERIOD.  Is there anything like this that can be applied in the NW platform for Business Rules?  I have some logic that I want to run through a package on multiple periods at once.  Part of this logic contains a Business Rule that uses a value from the preceding period.  the Business rule appears to be calculating all time periods selected in the package at once so it is missing the piece that is supposed to come from the prior month unless the package is run one period at a time.  I need the logic to run sequentially by time period (oldest first) when more than one time period is selected.
    thanks,
    Keith

    Hi Vadim,
    Script for the business rule is below, it runs along with the FX_Trans rule in the same package  ( I have also attached a screen shot of the actual Business rule its self)
    *RUN_PROGRAM CALC_ACCOUNT CATEGORY = %CATEGORY_SET% ENTITY = %ENTITY_SET% CURRENCY = USD //GROUPS = %GROUPS_SET% TID_RA = %TIME_SET% //OTHER = [AUDITTRAIL=%AUDITTRAIL_SET%] CALC = CALC_HIST_USD *ENDRUN_PROGRAM
    Thanks, Keith Carlson

  • Business Rule - Problem with Validation Execution

    I'm running into an issue where conditional Validation Execution is not working as expected. The background is that i have an Entity Object containing a few string attributes on which i must apply Regular Expression business rules to make sure only characters in a certain range is set. I am using a Not Matches regex on the following:
    .*[^\u0020-\uD7FF].*1 attribute is required, 2 are optional. The problem I am experiencing is with the 2 optional attributes.
    Since these are optional, I intended to use the Validation Execution tab so that the Rule is executed only when the attribute is not null. For example, here is what i tried for an attribute named Comments:
    Comments != nullNo validation occurred when I entered an invalid value, such as a string containing line breaks, in a corresponding ADF Faces page. For the heck of it, i experimented by setting the validation execution to the opposite of what i should be - in other words, trigger validation if the attribute is null, such as:
    Comments == nullWith this, the validation occurred as expected.
    Is this a bug, or am I misunderstanding something? I'm not particularly good with RegEx - is it possible this is due to some nuance of the expression?
    Version: JDeveloper 11.1.1.6.
    Thanks-
    -george

    i'm not sure if this is the correct answer or a workaround to the issue i had asked about. Given that caveat, if anyone else ever runs across this thread, what i found worked was to not use the attribute name in the Validation Execution tab's expression, but instead to just newValue as in the following:
    newValue != null

  • Business Rule Run Time Prompts not saving last values entered

    Hello all,
    We've had an SR open with Oracle support for several months in regards to this issue and they have yet to give us any constructive feedback. I'm hoping that someone out there has run into this and maybe found a resolution to the issue. We're running EPM Planning/Calc Mgr 11.1.1.3.04.
    Our Planning end users are trying to "use last entered value" to get the prompts to default to users last used values, in Calc Mgr for a variable which has limits idesc(dim) and is limited to the planning application scope. The variable has no default value set.
    However when they run the rule with a given value in the prompt, when they relaunch the rule later the prompt is not defaulting back to the last used value. We tried to redeploy the rule, just to see if it makes any difference but that seems to have no effect.
    Thanks in advance,
    -Bob

    Spoke to my EPM Analyst who is working this issue with support and has more functional knowledge of what is going on.
    She checked the members/member selection and this did not change the results.
    While working with Oracle support they did try to select "Use Members in Form" and this also did not change the results.
    No matter what they select with the business rules, it is not retaining that value the next time that it is run. The BR's require that you select a value when running so there is no way to use nothing as the default. My apologies if my description was misleading.
    Our analyst has been logging on and off using just her credentials and sees this behavior.
    The Global Variables checkbox for save last value is selected.
    Regards,
    -Bob

  • Display of data after Business Rule Execution

    Hi Gurus
    We are using 11.1.2 and experiencing few problems with some of out Business Rules. The problem is, BR executed successfully and the resultant data is not displaying in the target form. As a workaround, we put a dummy value in any of the target's combination and re-execute the BR, this time BR gets populate the target cell. Pls advice what sort of problem is this???
    Thanks in advance,
    SNK

    It could be down to the business rule not creating blocks, by entering dummy data then you are creating the blocks and the rule will run as expected.
    Have a look at this post :- Re: Busines rule Issue
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rule Deployment Date & Time

    Hi All,
    Can we know if a business rule is deployed or not, including the time and date for deployment?? This must be available in RDBMS i think.
    Like i tried a query which selects all the Business Rules and display created , modified and moved date and time.
    The issue is that the time provided by the result of query do not match if we access the same business rule through workspace --> calc manger--> specified application --> specified plan type--> and the rule name
    The query is
    select * from
    hsp_object ho
    where ho.OBJECT_TYPE = 115
    Regards
    Ace,

    vvipirailo wrote:
    It's in EPMA schemeIt should be in the Calc Manager schema/database if the products have been deployed to separate dbs/schemas
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for