interface ODI calls business rule

Hi all
Is it possible to call the business rule ODI interface?
I'm looking on the forum and found there is a way to call java code of business by the CDF rule.
ODI provide a file to call the dos commands ODI interface. But, how can I call the business rule batch file.
I use version 11.1.1 planning

Hello

It should be: -.

ODIConnection.setOdiUser ("SUPERVISOR");
ODIConnection.setOdiPassword ("CHARGE");

Not

odiConnection.setOdiUser ("SUPERVISOR");
odiConnection.setJdbcPassword ("CHARGE");

See you soon

John
http://John-Goodwin.blogspot.com/

Tags: Business Intelligence

Similar Questions

  • 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.

  • How to call service decision of business rules in soa suite 11 g?

    How to call the service of the decision of my business rules in SOA 11 g.

    I have an invoke activity in my bpel process that calls my decision to the dictionary service, BUT

    It fails to say that the attribute "name" (NCNAME type) has an invalid value when calling the method "callFunctionStateful" / "callFunctionStateful"!

    What value to spend in this attribute? Help, please.

    Entry:

    < input >
    < callFunctionStateful_InputVariable >
    < name of party 'payload' = >
    < name callFunctionStateful = "" >
    < parameterList >
    < customerdetails >
    kamale < name > < / name >
    Kolkata < address > < / address >
    male < sex > < / sex >
    < > 54355 cellnumber < / cellnumber >
    < / customerdetails >
    < / parameterList >
    < / callFunctionStateful >
    < / part >
    < / callFunctionStateful_InputVariable >
    < / Entry >


    Fault:

    < bpelFault > < faultType > < message > 0 < / message > < / faultType > < remoteFault xmlns = "http://schemas.oracle.com/bpel/extension" > < a name = "summary" part > < summary > oracle.fabric.common.FabricInvocationException: failed the validation schema for load of message part. Please ensure that at the level of the sender of the message that the sent data are consistent schema. < / Summary > < / piece > < part name = "details" > < retail value > invalidated "for attribute: 'name' < / detail > < / piece > < part name ="code"> < null code > < / code > < / piece > < / remoteFault > < / bpelFault >

    Specify the name of the decision function as specified in the file .decs under the tag

    Concerning
    Albin I

  • Mapping and creating dynamic interface Odi

    Hi gurus,

    I received the new requirement on ODI. I don't know that it may be possible.

    Here is my requirement.

    I'll take 2 tables as follows.

    Table1. : do you have the details of source and target as - target Id, name of the source file, the name of the table

    ID sourcefilename targettable

    ---     ---------------------     -----------------

    1 epm.csv salestable

    currency.csv 2 regiontable

    Table2: details of column mappings as Id, sourcecolumn (from file), the column target (from table).

    ID sourccol trgtcol

    ---     ------------     ----------

    1 ename ename

    1 esal esal

    1 eid eid

    2 countries

    2 currency

    The package should be as executing package I provide (ID) parameter. ID-based it should choose the table of file name and target source from Table1 and get reversed in ODI, interface must be mapped to the end of the mppings of Table2.

    If one can achivable may give some clues please.

    Concerning

    PrakashV.

    PrakashVsalvation,

    It is quite doable with Java or Groovy and the ODI SDK.

    You can find some examples and the code used on the Oracle blogs:

    https://blogs.Oracle.com/warehousebuilder/entry/odi_11g_interface_builder_accelerator

    https://blogs.Oracle.com/dataintegration/entry/automating_odi_development_tasks_using

    Chantal Mangano also wrote this excellent blog and the code to read the business rules an Excel files and create interfaces: Creating of Interfaces of mapping in the ODIDW team Excel spreadsheets

    It should not be too complex for you to change it according to your needs.

    It will be useful.

    Best regards

    JeromeFr

  • 11.1.2.3.700 Calc manager - cannot open business rules in IE11 but can in Firefox

    Updated 11.1.2.3.500 to 700 for the IE11 support.

    I installed the following hotfixes:

    1 20675028 - SSP

    2 20612400 - workspace

    3 20643564 - hyperion Planning

    4 20929659 - architect EPM (foundation server)

    5 21292109 - Manager of calculation

    6 20768325 - statement and analytical framework

    7. 21240419 - ADF MLR

    I deleted the directory tmp and cache on servers managed and the Planning0 and calcmgr0

    (Oracle\Middleware\user_projects\domains\EPMSystem\servers\CalcMgr0)

    History/cache deleted my Internet Explore.

    When I go to the calculation Manager and try to open any business rule of calculation Manager I receive the following informational message: "Please try to reload the component script again." When you click on 'OK' I do not see any text in the business rule. (See attachment)


    I can run the business rules of the application of planning successfully and I can see them under "Shared Services" and import/export business rules.

    Calculation of the Manager process runs on the server, the logs show no errors in the Oracle\Middleware\user_projects\epmsystem1\diagnostics directory

    Tried to search for the message but could not find anything about this message.

    Any suggestions?

    OK, I think I understand what is happening, I noticed a difference between the user interface in your screenshots and it seems that you disabled for calc Manager ADF.

    You will be able to confirm is that you run a report of registry and it will have a BINDOWS_ENABLED = true for the CALC_MANAGER_PRODUCT property

    If I pass the ADF to bindows so I see the same problem, is there a reason you do not run ADF mode?

    See you soon

    John

  • Properties of the identity provider and business rules

    Hi all

    I need access to one of my user properties (coming from my security WebLogic (LDAP) provider).
    I have succeed to get information with an ADF application

    How to have these properties using the component of business rules?


    Thank you

    From within the business rule component, you can't call and get additional data. All required data must be passed as part of the entry.

  • Failed connection business rule

    I am trying to execute a business rule in the EA. However, when I connect Essbase and when I clcik the more in front of the business rule, it gives a message "connection failed rule Business."
    Also, when I go to HSS, I see the item called HP... tab business rule. So what could be the reason?

    It might be interesting to go through the following article in Oracle Support - "Troubleshooting Hyperion Business rules Issues [ID 763345.1]"

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Use of global variable from local variables for business rules

    Someone at - it guidelines on the use of overall compared to the local variables for the business rules? I really don't like the world no matter what, so if someone has a compelling reason to use overall.

    If I use a local variable in the world, is there a single character required for the local variable or no problem with the help of the same name local var in all of business rules.

    Thank you

    Hello

    I bet you have a background in programming. Don't let the 'global' nomenclature lure you into thinking that "bad design - not encapsulated, etc" with regard to business rules. According to John, this area, variable overall are a vehicle to reduce maintenance.

    For example if you have a variable in which all its used BR called CurrMonth and its always the current month, it create once, maintain his assignment in one place and use it anywhere. In this case 'global' is in fact less.

    Kind regards
    Robb Salzmann

  • distribution and business rule

    Hi guru

    Can we use allowance and business rules in essbase?
    It can be used only in the planning?

    can you please help me with this

    Thank you

    HBRs are BSO cubes only.

    You can launch HBRs four different ways (may be more or less applicable to you):
    (1) starting at EAS - it is for admins only
    (2) of SmartView
    (3) to a form of planning (I know, you're not in the planning, I simply mention it for completeness) good, technically true, but you must have a connection schedule to do this, and you said Essbase, do not intend.
    4) there is a pitcher of Web of trade rules. See: http://download.oracle.com/docs/cd/E17236_01/epm.1112/hbr_web.pdf
    (5) apparently I'm a bad meter. For ODI, see: http://john-goodwin.blogspot.com/2009/07/odi-series-executing-hyperion-business.html

    I'll bet that #4 is what you want.

    You can certainly use against plain old HBRs Essbase BSO. It's your choice if you use graphics or improved calc scripts.

    Kind regards

    Cameron Lackpour

    PS It is also Manager of Calc, if you are so inclined.

    Published by: CL on June 4, 2010 13:20
    P.P.S. You can watch this thread: How to run a business of Hyperion Essbase Excel planning rule

  • Using the values of the A-T-D in Business Rules

    Hi all

    I use Hyperion Planning 11.1.1.1.0.
    I activated series dynamic time A-T-D in the application.

    I need calculate the % of variance for a YEAR, the formula to use is:

    (A-T-J (Oct) Budget - Y-T-D (Oct) real) / A-T-D Budget (Oct) * 100.

    I have a business (created in environmental assessments) rule makes the difference to other calculations % who are quite simple as Budget actual/Budget * 100.

    The formuls for normal variance percentage works, but I get an error when you write a formula for:

    "% Of variance (YTDActual & YTDBudget).
    ('% Of the variance (YTDActual & YTDBudget) '=' Y-T-D(&CurrentMonth)'-> Budget - "Y-T-D(&CurrentMonth)'-> actual / 'Y-T-D(&CurrentMonth)'-> Budget * 100 ;))


    The error that appears is the following:

    Details: cannot calculate. Error (1200497) analytical server: compilation error formula [% of Variance (YTDActual & YTDBudget)] (line 2): name of the unknown member function [operator @X] ['Y-T-D(&CurrentMonth)"]


    Can someone please advice such as using Y-T-D values in formulas?

    Kind regards.

    Mirka

    Here are some tips that can help:

    (1) you cannot directly reference Dynamics-Series extended members in good standing of business or a member formula. This is "virtual" members It is a common misconception.
    (2) even if you can reference these members in a formula, you could not store a value in them anyway, because they are dynamic.
    (3) he does usually not much sense to calculate the differences like these in a business rule. I would recommend making the formulas of dynamic members, re-encoding (not business rules) in the dimension of your scenario. They do not need to be "Two pass" in the strict sense (eg. recalculate a ratio for housing), but they need to shoot well, so set them as two passes. (otherwise you will end up with the order of calculation questions where you get incorrect results and other calculations fire after the variance).

    Looking at your condition, you don't really need a variance that calls members dynamic time series. Simply create a scenario of variance with a formula such as @VARPER ("Budget", "Actual");. If you have "Y-T-D (Oct)", chosen as your period of time in your form or datasheet calculation and 'Bud vs law %' (this is your new scenario of variance) selected, it calculates the variance of the CDA for October, or no matter what time you have selected.

    Just a reminder:

    (1) create a new scenario, called "Bud against law %". Make dynamic and re-encoding. Give him a formula of @VARPER ("Budget", "Actual");
    (2) scrap your business rule. Add other scenarios of variance if necessary.
    (3) add your CDA member and your scenario of variance to a form and test.

    Hope this helps,
    -Jake

  • Launch of business rule

    Hello

    If I have some business rule with my cost center selected by guest of run time. Now, if 2 users of costcenter even launch the business rule by selecting the same costcenter to the

    same time wil that affect the run time for the business rule?

    In short if 2 users launch the same calculation script on the essbase database which will affect the duration of watering calc or exactly how would the same calc launched at the same

    run time by 2 other user?

    Thanks in advance

    This will affect the schedule of calculation, the reason is that calculation is trying to calculate twice on the same set of data to specific blocks for the cost center.

    This can be overcome by lowering LOCKBLOCK parameters in the cfg file or by calling the LOW VALUE of LOCKBLOCK of the BR.

    Basically Essbase calculates twice by the same group of data, but the impact on the calendar can be more than double in a single pass of the BR will lock the blocks makes the other BR is having to calculate. A BR expected as one computes and vice versa, it is the permutation of the blocks which will affect the calendar.

    Hope this helps

    J

  • Cannot select overview of Planning Business Rules

    Hello world
    I'm not be able to select the outline of planning while developing business rules (but I can choose the Essbase outline). Whenever I develop the planning node, an error details of which says "Error connecting to server machinename/testapp Essbase." There is a details button that says: "could not connect in the planning" detail: could not connect to Planning Server '.»
    Can someone help me. I am not be able to display the rules in the user planning interface (and therefore can not attach to forms)

    Thank you
    Chrystelle

    PS:
    Hyperion Version: 11.1.1.1 deployed on Tomcat (by default) in the Windows XP box

    Hello...
    If you created the application of EPMA, you can not use business rules. You must use the CALC Manager. If you have created a classic application, open the application first Web and thn open EAS and see if he comes or not... :))

    Kind regards

    ADB...

  • Business rule can use replacement variables in Essbase?

    Hi all

    I use Hyperion Essbase, EAS and planning with the version 9.3.1.

    1 can. business rule we use replacement variables in Essbase?

    2. how to update the rule of business planning workspace changes?

    See you soon,.
    Simon

    Hello

    Yes you can use substitution variables, as calc scripts use the ampersand & and name of the variable, for example & CurrYr

    I don't know what you mean by the second question, if you make changes to the business rules in the environmental assessments, so that all you have to do, planning of calls is the same repository for information of business rule.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Impossible to find Personal Call Transfer rules Web tool

    Hi all

    I'm trying to access the personal call transfer rules Web tool through http://<> unit connection server > / ciscopca. After connection, I can not find the Personal Call Transfer rules Web Tool. Should I enable it somehow?

    Thank you

    Kristian

    Have you enabled it service class user?

    Chris

  • Prevent the business rule to run simultaneously

    Hi all

    We are on Hyperion Planning 11.1.1.3.500. One of our business rules makes the system completely meaningless with its results when some users are running at the same time. A person must have been necessary a HBR not to run when it is already running. I need your suggestions to avoid the business rule to run simultaneously.

    Thank you

    Hello

    • tell users check the console to work first, before you run the rule.

    or

    • have a member of the system in your dimension that you can use as a flag. You set it to 1 as the beginning of the rule to indicate he runs, 0 / #Missing at the end of the rule to indicate is finished. You then add a @RETURN to leave the calculation if this flag is set to 1 in your rule. Just be careful about this because if for any reason the calculation fails, or is killed by an admin then your flag is set to 1, but you can still have a form of admin to reset these flags easily if necessary.

    See you soon

    JM

Maybe you are looking for

  • Impossible to select the uniqueness

    I'm unable to select unique characters in documents Pages by using my trackpad. I click on w/one finger, then check the box on the other hand, as I always have done and can do in this online editor. The character will show in blue light, but as soon

  • Text editing opens to the page Finder

    MacBook Pro with OS X using 10.11.4, I find that when "Edit Text" is opened from the dock icon, a "Finder" page is implemented! If I then click on 'New Document' (lower-left), a normal empty "Text Edit" window will appear. Why is the window of the "F

  • I can't check the updates with Windows 7 computer

    I have a Windows 7 laptop.  When I check the updates, I get error code 80072F8F.  No matter what I do to update the date and time, it may not always check the updates.  The last successful update was on September 19.  I tried to ask a person to Micro

  • Multi-screen Office m8047c - upgrade or recover?

    My pavillion M8047c desktop starts but no icons is active even in safe mode, ready to go to windows 7, because of too many problems with Vista 32 bit and I have no recovery discs. What is the best option?

  • Missing file system alert

    Hi all. Is it possible to trigger an alert if the file agent system does not detect a path of file system? Kind regards Roshan