Essbase business rule error
HelloCreating business rule in essbase I get error while combining the outline of essbase next server:
"Essbase 172.18.28.74 server connection error".
My essbase server running and I m able to open the application, write scripts of calc etc.
Any idea?
Thank you
You create a company that uses a planning connection or through essbase, for problems with the company rules I have suggestions you connect to "My Oracle Support" and search for Doc - id - 763345.1
See you soon
John
http://John-Goodwin.blogspot.com/
Tags: Business Intelligence
Similar Questions
-
Hello
When I try to associate a schema to HBR, I get the following error.
Error connecting to server ServerName/appname Essbase.
Details: cannot open the selection of members. Error (1051544) analytical server: unknown error: not a valid entry
If I ping the server it gives the answer.
Thank you and best regards,
Konrad.Hello
If you start the services in the following order, RMI, EAS, planning
Now, you have to connect to the planning via the web application.Open the EAS, and then create a rule and business when you associate the outline planning application you just logged in should be available in the list.
See you soon
John
http://John-Goodwin.blogspot.com/ -
Issue when executing the planning of business rules
Hello
I get the following error when trying to run a Planning Business Rules of EPMA production environment. The same rules of business work without any problem in UAT which is exactly in line with the production.
Getting the following message while starting business rules:
Error detected while trying to perform the work: naming rules
Newspaper:
[ACTIVE] ExecuteThread FATAL: '2' for queue: com.hyperion.planning.calcmgr.HspCalcMgr '(self-adjusting) weblogic.kernel.Default"- cannot run validateRule(). An error occurred when executing the specified calc script. See the log for more details.
-Cannot run validateRule(). An error occurred when executing the specified calc script. See the log for more details.
FATAL Thread-2352 calcmgr.launch - Server/Application/base of data: localhost Business Rule Name: user: M05 FP data planning. Exception: com.hyperion.planning.InvalidCalcException: an error occurred when executing the specified calc script. See the log for more details.
com.hyperion.planning.InvalidCalcException: an error occurred when executing the specified calc script. See the log for more details.
Please could someone tell if you're aware of something like this?
Thank you
JeanRemove essbase Server console of Regional service,
Add Server Essbase with IP address or host name and try again. -
Cannot we discovered 11.1.2.1 planning business rules
Hello
Cannot discover us planning that have been created in Essbase business rules?
Thank youAh, to view the contents you will need to open HBR aka EAS
Pablo
Published by: Pablo on December 31, 2012 12:17 AM
-
Problem with business rule-Essbase Error (1042017):
Hello
I get the following error when I run this business rule specifically.
Details: cannot calculate. Essbase Error (1042017): network error: the client or the server timed out while waiting to receive data by using TCP/IP. Check the network connections. Increase the values NetRetryCount or NetDelay in the ESSBASE. CFG file. Update this file on the client and the server. Restart the client, and then try again.
I don't understand this error with any other rule. I checked the solution provided in this link
_ [http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_esb_error/erhelp.htm#ercalc.htm]. But this solution does not help because I do not get this error in any other rule.
The rule that I run is
'Depreciation value' = "Value Cumulative.Asset" / ("Assumptions_Programs"-> Jul-> @UDA (Entity,@NAME (@CURRMBR (rental))) - > @UDA (Location,@NAME (@CURRMBR (rental)))-> 'Active life in months');
The functions in the above rule will not be replaced as below
"Depreciation value' ="Value Cumulative.Asset"/"Assumptions_Programs"-> Jul-> IND_Assumptions-> LOC_IND->"active life in months. "
If I hard code and run, I do not get this error. Help, please.
Kind regards
Brig.The reason why it works when you hard code and why it does not use when the UDA is simply that you should never have a multiple responses in a dimensional cross. Function @UDA returns multiple responses. Although in your case he brings only one I think it fires the calculation. Worse if you are actually bring multiple responses for @UDA that certainly isn't going to work.
I understand all your corrections above the calcultion to recommend the best possible solution. But at least you understand why you get the error and you have difficulty
-
Strange error when you try to validate a business rule
I get this strange error when I try to validate a business rule:
Details: cannot calculate. Essbase Error (1200369): error optimize [69972] formula (line 38): cannot cross the same dimension members
The rule is:
DIFFICULTY (@RELATIVE ("SG & A", 0))
'69972' = (("60001"-> "C1130"-> "Tous les projets"-> "Tous les employés») + ("69971"-> 'C1130'-> 'All projects'->"All employees")) * ' SG & a % of C1130 '-> 'No cost center'-> 'PNULL',-> 'no employee" * (("Effectifs"->"Tous les projets"->"Tous les employés»)-(«C1130 «->» effectifs»-> «Tous les projets»-> «Tous les employés»)) / (("Effectifs"->"SG & A"->"Tous les projets"->"Tous les employés»)-(«C1130 «->» effectifs»-> «SG & A»-> «)) ((All projects"->"All employees"));
ENDFIXMsg of error indicates that you have used the operator of crossdim with the Member of the same sun. Cross the check again.
EX:
'C1130'-> 'Numbers'-> 'SG & A'-> 'All projects'-> 'all employees '.
Are all these members belong to various dimesions? -
Error opening of AAS business rule
Hello
I'm unable to open console ASA business associated with one of the planning rules / Essbase application. This particular planning application is also not appear when I try to "select Preview ' for the business rule. The rules of business for this particular application are works good planning of a web application.
Error recovery planning request app_name on server servername.
Details: Exception occurred. Please check your log file for more details.
hbrserver.log randomly shows one of the following two errors:
2010-06-15 16:02:56, 469 [ACTIVE] WARN ExecuteThread: '1' for the queue: com.hyperion.hbr.plugin.planning.PlanningMetadata "(self-adjusting) weblogic.kernel.Default" - error recovery planning request app_name on server servername.
or
2010-06-15 15:28:22, 094 [ACTIVE] WARN ExecuteThread: '0' for the queue: com.hyperion.hbr.plugin.planning.PlanningMetadata '(self-adjusting) weblogic.kernel.Default' - Impossible to recover root element connected to planning/server_name/app_name/database_name
There is no problem with the other rules of business that are associated with other applications.
I tried to restart the Regional but that does not solve the issue. Furthermore, I believe that this problem came after I manually deployed 64 bit weblogic for EAS. On other environments where tomcat is used there is no problem at all.
Thanks in advance.I assume you've tried the standard process of: -.
Stop planning, EAS, RMI services.
Start planning of RMI, EAS,
Connect to the planning through the web application.
Connect to EAS, open your rule.Also you can create a new rule for the planning application after following the process described above?
See you soon
John
http://John-Goodwin.blogspot.com/ -
Error when creating a business rule
Hi all
I'm trying to create the regional service console m rule when I choose business rule > repsitory display > rules > new rule > select outline.
I am able to select an essbase database schema, but while I am trying to select the outline planning I get the following error
WARN http-10080-Processor4 com.hyperion.hbr.plugin.planning.PlanningMetadata - connection error in the metamorp-ee0b9e of Planning Server.
Any suggestion?
Thank youThe problem is solved? You log on with the default admin user? Given that it is a question in the environmental assessments for business so rules using user default hyperion. For example, to create a new admin user and try. I hope this will help you!
byeee
Ankur -
connection error of business rules for outline planning application
Hi all
I recently migrated schemas uat to configured prod.i evrything successfully.when database
I loged in the console of Regional service with the user (other than the administrator) that the user has all access to create business rules.
I tried to create new business rule to select the planning application.
I get this error"error connection server essbase < servername >: < appname >
in the details of the error "connection to the server pllanning < servername > error: < appname >.
and "error loading of objects from data source: java.sql.SQLException: [Hyperion] [Oracle JDBC Driver] object has been closed."
Please someone help on these
concerning
SAVHello
I reconfigure EAS on the machine production and the drop and re-create the database.
So I'd either use the migration tool to copy rules from one server to another, or just rules the export as xml and then import them again.See you soon
John
http://John-Goodwin.blogspot.com/ -
Error using EXCLUDE in business rules
I've been able to use EXCLUDE successfully in calc scripts, but not in business rules. When I copy the Calc Script code containing an EXCLUSION (see below) to a business rule, I get the following error:
FIX (@IDESCENDANTS ("TIP_10"))
EXCLUDE("1040080")
"10RF1310" = "RF_Cum_Temp" * "FY_Rate"-> "7RF30000";
"10RF1320" = "RF_Cum_Temp" * "PY_Rate"-> "7RF30000";
ENDEXCLUDE;
ENDFIX;
Meeting ") ' at line 25, column 18.
Expected one of:
"::" ...
":" ...
"->" ...
"=" ...
< MULOP >...
"+" ...
"-" ...
< RELOP >...
< EQOP >...
"AND"...
"GOLD"...
";" ...
When I remove EXCLUDE it, it works. I hate having to chop my Calc in order to bring them into the rules of the company, but this seems the only alternative. We use Essbase version 9.3.1. I noticed someone in the forums had the same question, but never received an answer as to if it is a 9.3.1 limitation, etc. Here is the original post:
Thanks for any help!@LIST is just a way to create a game of a series of individually selected members who do not have a hierarchical relationship of members. You can use it in a large number of functions.
The game to the right of the decimal point in the @REMOVE must be a member - member set can be a function, say @CHILDREN or so cherry picked, @LIST.
I still consider @REMOVE as a superset and together, including the value of superset.
So for your code, I think it would be something like:
Fix (@Remove (@LIST, @descendants (MemberName) (mn1, mn2, mn3, mn4, etc..)))I think that the combination of @DESCENDANTS and @REMOVE behave as EXCLUDE.
By the way, I try to make these corrections on the members of level 0 and then roll as it affects fewer blocks of data and then roll up the numbers. It is almost always more rapid, but may not work for you.
Kind regards
Cameron Lackpour
-
Error calling operation, working business rule
I'm a Faulted while invoking the operation 'callFunctionStateless' the provider 'OracleRules1.OracleRules1_OracleRules1_DecisionService_1' on a business call inside my rule on my ApprovalProcess.bpel. This approval policy is related to activity of the user to be created. I am using Enterprise Manager 11.1.1.7.0 It's the first rule of business, I have worked on. The payload for the invoke is:
< messages >
< entry >< Invoke_callFunctionStateless_InputVariable_1 >< part name =" payload " >< callFunctionStateless /></ part >
</ Invoke_callFunctionStateless_InputVariable_1 >
</ entry >
< fault >
< bpelFault >< faultType > 0 < / faultType >< operationErroredFault >
< part name =" payload " >< errorInfo >< errorMessage > Index: 0, size: 0 < / errorMessage ></ errorInfo >
</ part >
</ operationErroredFault >
</ bpelFault >
</ fault >
< faultType >
< message > 0 < / message ></ faultType >
</ messages >
I guess the issue is because the input parameters are empty?
That's what I see in the soa_server1.out when I test this point.
< 14 may 2014 9:35:43 CDT > < error > < oracle.soa.services.rules > < BEA-000000 > < < >. error when running the session rule.
The session of rule 10184 cannot run.
Check the underlying exception and fix the error. If the error persists, contact Oracle Support Services.
Error when running the session rule.
The session of rule 10184 cannot run.
Check the underlying exception and fix the error. If the error persists, contact Oracle Support Services.
at oracle.bpel.services.rules.rpi.AbstractDefaultRuleSession.execute(AbstractDefaultRuleSession.java:276)
at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.execute(OracleRuleSession.java:278)
at oracle.bpel.services.rules.impl.DecisionServiceImpl.process(DecisionServiceImpl.java:342)
at oracle.bpel.services.rules.fabric.BusinessRulesServiceEngine.request(BusinessRulesServiceEngine.java:1024)
at oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:139)
at oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:182)
to oracle.integration.platform.blocks.mesh.MeshImpl$ 2.run(MeshImpl.java:217)
at java.security.AccessController.doPrivileged (Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at oracle.integration.platform.blocks.mesh.MeshImpl.doRequestAsSubject(MeshImpl.java:215)
at oracle.integration.platform.blocks.mesh.MeshImpl.request(MeshImpl.java:187)
at sun.reflect.GeneratedMethodAccessor4517.invoke (unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
Thank you
Tom Henriksen
Yes, you must create an xml based on the RequestCatalogDetailsDataType to complete. Then you should be able to send to business rules like this: but in your case you have to send it to the variable of the dsIn.
-
Validation error in calculation Manager business rule (@_AT)?
I've migrated a 11.1.1.3 business rule and both macros (models) in the calculation Manager 11.1.2.2. When I validate the script I get the following error. Everyone has seen this before or have any advice? Script syntax checks ok.
"An error occurred in: rule: FCO_3YrBud_DGAlloc error: formula [statement of DIFFICULTY] (line 24) parse error: expected [()] found [@_AT]" after the function name rule FCO_3YrBud_DGAlloc ".
Line 24 is the first declaration of FIX in the script below show:
UPDATECALC OFF SET; AGGMISSG OFF SET;
Model of % (name: = "FCOm_TargetSection", ask: = 'FCO', plantype: = 'FCO', PDT: = ("parm1": = ([["three year Budget"]]), "parm2": = ([["DGAllocation"]]), "parm3":=([[{FCOrtpYears}]]),"parm4":=([[Mar]])))))
Model of % (name: = "FCOm_TargetAgg", ask: = 'FCO', plantype: = 'FCO', PDT: = ("parm1": = ([["three year Budget"]]), "parm2": = ([["DGAllocation"]]), "parm3":=([[{FCOrtpYears}]]),"parm4":=([[Mar]])))))
First model:
UPDATECALC OFF SET; AGGMISSG OFF SET;
/****************************************************************************************************************
FCOm_TargetSection
parm1 = scenario
PARM2 = version
parm3 = years
parm4 = periods
The purpose of this macro is to translate GBP target and copy in the Curr entry and aggreggated. Step 1: Copy the total Section entry to I / P Total Section and no step 1 project: copy converted into money - no need to translate entries all entries are in GBP step 2: copy entry GBP to Curr NA values
*****************************************************************************************************************/
DIFFICULTY (([["trois ans Budget"]]), ([["DGAllocation"]]), ([["FY15"]]), ([[Sun]]), @IDESCENDANTS ("BH - T"), "Curr NA", "basic", 'Entry in the currency', ' one - 6111 "," A - 6112 ',' A - 6113 ', ' a - 65 ',' A - 66 ',' A - 620905 ')
DATACOPY 'Total Section' to 'Input_Total Section;
DATACOPY 'Total Section' to 'no project ';
ENDFIX
DIFFICULTY (([["trois ans Budget"]]), ([["DGAllocation"]]), ([["FY15"]]), ([[Sun]]), @IDESCENDANTS ("BH - T"), 'Curr NA', 'Total Section', Section 'Input_Total', 'No project', ' base', ' a - 6111 "," A - 6112 ',' A - 6113 ',' A - 65 ',' A - 66 ',' A - 620905 ')
DATACOPY 'entered currency' to 'convert currency (GBP);
ENDFIX
DIFFICULTY (([["trois ans Budget"]]), ([["DGAllocation"]]), ([["FY15"]]), ([[Sun]]), @IDESCENDANTS ("BH - T"), "Total area", 'Input_Total', 'No project' Section, "basic", 'Entered in the currency ", converted into currency (GBP)', ' a - 6111", "A - 6112 ',' A - 6113 ',' a - 65 ',' A - 66 ',' A - 620905 ')
DATACOPY "Curr NA ' to 'entry GBP;
ENDFIX
Second model:
/****************************************************************************************************************
FCOm_TargetAgg
parm1 = scenario
PARM2 = version
parm3 = years
parm4 = periods
The purpose of this macro is to target data aggreggate Step2: aggregate data
*****************************************************************************************************************/
DIFFICULTY (([["trois ans Budget"]]), ([["DGAllocation"]]), ([["FY15"]]), ([[Sun]]), "basic", "Entered in the currency ',' converted to currency (GBP)")
CALC DIM ("account", "BudgetHolder", "Admission tickets", "SectionProjects");
ENDFIX
In fact
I just re thinking about your message. My comments above is not correct for your situation. The syntax above is correct if you are talking about the code 'in' the model itself (so if you open the template and look at the code). But if the code you have posted in your messages made from the window of script of the rule (in script view) then your problem is something different potentially.
So the first thing is to make sure that in the model itself (open model), the PDT is defined in the global range or range of Member as [Parm1], [Parm2] etc. (or difficulty, depends on the way the model is shown) as I said in my first reply above, the model only defines the DTP, not members and must be placed between square brackets , as [Parm1}. Who will make that the DTP as defined in your model correctly. Then we need to look at how you define these PDT in the rule itself. Normally, it is much easier if your rule is in the chart view, as you just click on the model and you can enter the values. As you have your rule in Script mode, you must be very careful about how you set the values of the PAO. Every DTP 'type' has a different syntax in script mode.
Looking at your script again I see another problem potentially. When you set the values in the DTP, the value must locking with double brackets, so [['three year Budget"]]. In your script, you must also in brackets. That is not always correct. There are moments between brackets and double square brackets is correct, but it is only when your DTP is of type 'Members', and by default, according to me, old macros of business rule translates into templates with the "Script" DTP types
So, if you also change your business section where the models are defined as below; (as you can see, without parentheses around the DTP values).
UPDATECALC OFF SET; AGGMISSG OFF SET;
Model % (name: = "FCOm_TargetSection", application: = 'FCO', plantype: = 'FCO', dtps:=("parm1":=[["Three_Year_Budget"]],"parm2":=[["DGAllocation"]],"parm3":=[[{FCOrtpYears}]],"parm4":=[[Mar]]))))
Model % (name: = "FCOm_TargetAgg", application: = 'FCO', plantype: = 'FCO', dtps:=("parm1":=[["Three_Year_Budget"]],"parm2":=[["DGAllocation"]],"parm3":=[[{FCOrtpYears}]],"parm4":=[[Mar]]))))
The end of the game should be that when you open your rule and the view script and script tab then select low bottom your models should look as below, as you can see, everything that needs to be included in the script are the values substituted for the definition of the model, the key point is that there are no brackets or parentheses. The script should show script "pure". (I have highlighted and underlined how these 4 PDT should result in script mode)
First model:
UPDATECALC OFF SET; AGGMISSG OFF SET;
/****************************************************************************************************************
FCOm_TargetSection
parm1 = scenario
PARM2 = version
parm3 = years
parm4 = periods
The purpose of this macro is to translate the target entry to GBP and copy of Curr NA and associate. Step 1: Copy the total Section entry to I / P Total Section and no step 1 project: copy converted into money - no need to translate entries all entries are in GBP step 2: copy entry GBP to Curr NA values
*****************************************************************************************************************/
DIFFICULTY ('Three-year Budget', 'DGAlocation', FY15, Mar, @IDESCENDANTS ("BH - T"), "Curr NA", "basic", 'Seized currency', '-6111 ", '-6112", "has - 6113", "A - 65", "A - 66", "-620905")
DATACOPY 'Total Section' to 'Input_Total Section;
DATACOPY 'Total Section' to 'no project ';
ENDFIX
DIFFICULTY ('Three-year Budget', 'DGAlocation', FY15, Mar, @IDESCENDANTS ("BH - T"), "Curr NA', 'Total Section', Section 'Input_Total', 'No project', 'basic', '-6111", '-6112 "," has - 6113 "," A - 65 "," A - 66 ","-620905 ")
DATACOPY 'entered currency' to 'convert currency (GBP);
ENDFIX
DIFFICULTY (FY15, Mar, 'DGAlocation' and 'Three-year Budget', @IDESCENDANTS("BH-T"), 'Total Section', Section 'Input_Total', 'No project', 'basic', 'Entered in the currency "," converted into currency (GBP)', '-6111 ", '-6112", "-6113", "A - 65", "A - 66", "-620905")
DATACOPY "Curr NA ' to 'entry GBP;
ENDFIX
Thank you
Anthony
-
Business rule for Essbase cube calculation in 11.1.1.3?
Hello
Can we use business rules to use @XREF of transfer of data from a cube to the other cube. Why I went to business rule is, I can put together of business rules in a sequence and all new user can execute this order on demand and even we must invite also to who.
So, I want to clarify that I can use the management rules for the following calculations Essbase calc scripts?
Receive the response.
Thank youRight,
In fact, business rules run in any case essbase cubes.
Don't forget to plan and BRs add additional layers as guests, forms, security, process...Business rules do you think we address version of calc scripts with features more. In the end, they run on essbase cubes...
Kind regards
Ahmet -
Diff between the combining of planing &; Essbase locations business rule
Hi guys,.
I know that this may be a matter of elementary... We know that we are able to execute a business rule with a planning scheme & also an Essbase outline... I just wanted to know the difference. IE associating the BR is outlined planning offer additional benefits...?
Thank youuser9098908 wrote:
I just wanted to know the difference. IE associating the BR is outlined planning offer additional benefits...?Yes you can see the business rules in planning if you associate with a planning application, you can also pass on information of Member of web forms in variables.
Not all customers who purchase essbase also buy planning and business rules can be used either with you it is important to make two connections.See you soon
John
http://John-Goodwin.blogspot.com/ -
Business validation error rule
We migrated prod DEV business rules.
All the rules have been migrated in the same way. We are able to validate the rules against a cube, but not another.
It's not a permissions issue. We tried a few userids - all of which are admins.
The error:
Cannot execute or validate this rule (< RuleName >) from the following location: < name of the Cube planning > for user < username >.
Any ideas?
Thank you
ElkaïmWhen you export business rules make sure you click on the button for dependants, as it includes all the variables/macros associated with the rules.
See you soon
John
http://John-Goodwin.blogspot.com/
Maybe you are looking for
-
Why is there a update alert whenever I run Firefox?
Whenever I run Firefox, I get the update available alert, and it's usually for the same version number. Installation does not help. Next time I run the application, the alert is displayed again. Running on Mac OS X Yosemite 10.10.3 35.0.1.
-
When apple replaced replace an iPhone with a brand new or a refurbished phone?
I had an iPhone 5 9.0 iOS which replaced hardware and software problems one day return. The phone I received was a 5 s with a weaker version of iOS, which is 8.4. It is extremely disappointing. I was also told that apple provides a phone refurbished
-
my outlook Express freezes on opening because the albums email won't let me delete it
How do I get in outlook express if the email at the top of the page hangs and will not respond?
-
Stuck in the loop "Windows Error Recovery".
Whenever I turn on my Gateway laptop, I get "Windows Error Recovery" screen. Any choice I chose, I only end up return to this screen. On the advice of a professional, I dug my recovery dvd (created using my computer laptop shortly after purchase) a
-
"The State of the channel is not valid" _
When I try and open some programs I get an error says "the State of the channel is not valid." Help, please!