Execute process flow question?

Hello,everybody!
I design a process flow to load OLAP,but everytime I excute it ,there are errors(for each mapping)as follows:
starting the task LD_MXCASE:LD_T_TIME
ora-06550:line 1 colum 40
PLS-00201: 'AW_MXCASE'must be declared
ORA-06550: line 1 colum 22
PL/SQL: Item ignored
ORA-06550:line 1, colum 83 :
PLS-00201:'CAROLAP'must be declared
ORA-06550:line 1, column 65 :
PL/SQL: Item ignored
ORA-06550: line 1,column 130:
PLS-00357: Table,View Or Sequence reference
'T_TIME' not allowed in this context
ORA-06550: line 1,column 228 :
PLS-00201: 'AW_T_TIME'must be declared
ORA-06550:line 1,column 416 :
PL/SQL: Statement ignored
finshing the task:LD_MXCASE:LD_T_TIME.
Please help me how to resovle this prolem!
Thank you very much.

If the data is loaded successfully, it should be visible eiher from EOM or from other tools. It is not easy to debug this problem from here, so all I can give you are some hints:
1. It might be an EOM problem - have you tried viewing the data by using other tools (BI beans, for example)?
2. It is possible that, even though the load was technically successful, causing no database errors (and no error logs either in RAB or runtime service logs), the loading procedure was incorrect. For example, it is possible that there was a logical error in the loading procedure that loaded 0 rows in the cube (by having a filter condition that erroneously filters out all the rows or an unsuccessful join). Can you check for this? Are the data loaded successfully in your relational cube in the first place?
Regards:
Igor

Similar Messages

  • Execute process flow with OMB*Plus

    Hello,
    somebody know how to execute a process flow designed with OWB 9.0.4.8.21 within OMB*Plus?
    Thanks,
    Pedro

    Currently it is not possible to execute Process Flows or Mappings from OMB. OMB is to be used mostly as a metadata manipulation and processing platform, not for run-time management.
    What you could do is to put OMB metadata operation commands and runtime execution commands one after the other in a shell script and then run everything from this shell script (if this is what you are trying to do).
    Regards:
    Igor

  • Process Flow Question

    Oracle 11.1.0.7:
    We currently have various mappings and what we want is in process flow to fork and merge back and only if all those mappings are successfully completed then go further in the process flow. I see that it allows fork for parallel processing but there is no merge. So how do I merge them all back and go to the next step in process flow. Next step of process flow is dependent on successful completion of all the previous mappings. And we want all the previous mappings to be executed in parallel for performance reasons.
    I earlier posted this question on Database General.

    Hi ,
    Just use the "AND" operator in the process flow. Take the success transition from all your mappings to a SINGLE "AND" operator.
    Make the successful transition of all the mappings to go into AND operator. AND operator will make sure that all the mappings are executed and then it will be move ahead processing other activities in your process flow.
    After AND operator you can put a FORK or other mappings or any other objects in your process flow.
    Thanks,
    Sam.

  • Execute Process Flow via command line

    How can I execute a Process flow from the command line?

    As far as I know once the job is setup in OEM it is submitted either through OEM UI or by scheduling, I don't think there is a command line interface. I would ask on OEM forum anyway Enterprise Manager
    But why such complexity? All OWB maps keep the execution audit history in one place already.
    Nikolai

  • Executing Process Flow from OWB Deployment Manager results in RPE-01008

    Hi,
    I'm using OWB 10.1.0.1.0 (10g) and just installed Oracle Workflow Server 2.6.3.
    I can build, validate and generate Process Flows just fine. But every time I try to execute a Process Flow using OWB Deployment Manager, I'm getting a "RPE-01008: Recovery of this request is in progress". Execution of deployed Process Flows using Oracle Workflow Interface works just fine.
    Anyone has an idea?
    Thanks and regards
    Andreas Kopp

    Hi Dirk-Jan,
    youÄre right, there are some ugly-looking NUllPOinterExceptions in that log file. However, I cannto interpret them:
    2005/05/02-13:30:04-CEST [97A560] AuditId=80916: Processing execute request
    2005/05/02-13:30:05-CEST [97A560] Free Memory(bytes)=49410200 Total Memory(bytes)=66715648 Used Memory(bytes)=17305448
    2005/05/02-13:30:05-CEST [F1DD49] Initializing execution for auditId= 80916 parentAuditId= null topLevelAuditId=80916 taskName=TEST
    2005/05/02-13:30:05-CEST [F1DD49] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
    2005/05/02-13:30:05-CEST [F1DD49] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.ProcessFlow'
    2005/05/02-13:30:05-CEST [F1DD49] java.lang.NullPointerException
         at java.lang.String.<init>(String.java:166)
         at oracle.sql.CharacterSet.AL32UTF8ToString(CharacterSet.java:1378)
         at oracle.jdbc.driver.DBConversion.CharBytesToString(DBConversion.java:527)
         at oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:621)
         at oracle.jdbc.driver.T2CCallableStatement.execute_for_describe(T2CCallableStatement.java:846)
         at oracle.jdbc.driver.T2CCallableStatement.execute_for_rows(T2CCallableStatement.java:1007)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1028)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2888)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:2960)
         at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4124)
         at sqlj.runtime.ExecutionContext$OracleContext.oracleExecuteUpdate(ExecutionContext.java:1556)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.defineProcessFlow(NativeOWFProcessOperator.java:1029)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.executeDefault(NativeOWFProcessOperator.java:476)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.execute(NativeOWFProcessOperator.java:227)
         at oracle.wh.runtime.platform.adapter.rtp.NativeExecutionAdapter.execute(NativeExecutionAdapter.java:43)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:63)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:534)
    2005/05/02-13:30:05-CEST [F1DD49] Initializing execution for auditId= 80916 parentAuditId= null topLevelAuditId=80916 taskName=TEST
    2005/05/02-13:30:05-CEST [F1DD49] oracle.wh.runtime.platform.service.controller.RecoveryInProgress: RPE-01008: Recovery of this request is in progress.
         at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.initialize(AdapterContextImpl.java:1307)
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:789)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:76)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:534)
    2005/05/02-13:30:05-CEST [F1DD49] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
    2005/05/02-13:30:05-CEST [F1DD49] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.ProcessFlow'
    2005/05/02-13:30:05-CEST [F1DD49] Native execution operator initiating recovery by recoverable operator oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator
    2005/05/02-13:30:05-CEST [F1DD49] report_execution_result auditId=80916
    2005/05/02-13:30:05-CEST [F1DD49] java.lang.NullPointerException
         at java.lang.String.<init>(String.java:166)
         at oracle.sql.CharacterSet.AL32UTF8ToString(CharacterSet.java:1378)
         at oracle.jdbc.driver.DBConversion.CharBytesToString(DBConversion.java:527)
         at oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:621)
         at oracle.jdbc.driver.T2CCallableStatement.execute_for_describe(T2CCallableStatement.java:846)
         at oracle.jdbc.driver.T2CCallableStatement.execute_for_rows(T2CCallableStatement.java:1007)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1028)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2888)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:2960)
         at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4124)
         at sqlj.runtime.ExecutionContext$OracleContext.oracleExecuteUpdate(ExecutionContext.java:1556)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.defineProcessFlow(NativeOWFProcessOperator.java:1029)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.executeDefault(NativeOWFProcessOperator.java:476)
         at oracle.wh.runtime.platform.operator.owf_process.NativeOWFProcessOperator.execute(NativeOWFProcessOperator.java:227)
         at oracle.wh.runtime.platform.adapter.rtp.NativeExecutionAdapter.execute(NativeExecutionAdapter.java:38)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:63)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:76)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:534)
    2005/05/02-13:30:06-CEST [97A560] Free Memory(bytes)=49283952 Total Memory(bytes)=66715648 Used Memory(bytes)=17431696
    2005/05/02-13:30:06-CEST [97A560] AuditId=80916: Request completed
    Any idea?
    Thanks an regards
    Andreas

  • Error While executing Process Flow

    Hello All,
    We created one process flow it contins 14 mappings in sequence to execute...7th mapping is getting failed with the below errors:
    CursorFetchMapTerminationRTV20007 MAP_FRPDTA_F4801LA
    Warning
    ORA-01002: fetch out of sequence
    ORA-02063: preceding line from FRPDTA MAP_FRPDTA_F4801LA
    Warning
    ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
    *[IBM][iSeries Access ODBC Driver][DB2 UDB]SQL0913 - Row or object F4801LA in FRPDTA type FILE in use.
    ORA-02063: preceding 2 lines from FRPDTA
    Kindly suggest how can we resolve this issue...
    Regards,
    Ava

    Hi
    Worth posting to Database Gateway forum
    Heterogeneous Connectivity
    Cheers
    David

  • Mailing summary of successfully executed process flow

    i have process flow that includes multiple number of mappings, each one has function that emails the errors if the mapping is not successful. now at the end of the process flow i want to send out summary email with info about all mappings in the process flow. Some of the mappings have allowed number of errors set to 20, so i'm guessing the mail should look something like this:
    <Process_flow_name> started at <HH:MM:SS DD/MM/YYYY> completed successfully at <HH:MM:SS DD/MM/YYYY>
    -<Any other info you can pull out for the process flow here>
    -<Mapping_1>
    --<MAPPING_START_DATE><TIME_TAKEN><ROWS_SELECTED><ROWS_INSERTED><ROWS_UPDATED><ROWS_DELETED><NO_OF_ERROR>
    ---<If possible the errors are listed here>
    -<Mapping_2>
    --<MAPPING_START_DATE><TIME_TAKEN><ROWS_SELECTED><ROWS_INSERTED><ROWS_UPDATED><ROWS_DELETED><NO_OF_ERROR>
    ---<If possible the errors are listed here>

    You can create the procedure and then send the desired value form that procedure to Email body.
    and the procedure can use metadata tables to get information
    like
    select
    exe.execution_audit_id,
    tar.NUMBER_RECORDS_INSERTED,
    step_tar.TARGET_NAME,
    tar.STEP_TYPE,
    tar.NUMBER_RECORDS_MERGED ,
    tar.NUMBER_RECORDS_UPDATED ,exe.execution_audit_id, tar.ELAPSE_TIME,exe.EXECUTION_NAME,exe.EXECUTION_AUDIT_STATUS,map_run.MAP_NAME
    from ALL_RT_AUDIT_MAP_RUNS Map_run,ALL_RT_AUDIT_EXECUTIONS Exe, ALL_RT_AUDIT_STEP_RUNS tar, ALL_RT_AUDIT_STEP_RUN_TARGETS step_tar
    where exe.EXECUTION_AUDIT_ID=map_run.EXECUTION_AUDIT_ID(+) AND
    map_run.map_run_id=tar.map_run_id(+) AND
    step_tar.STEP_ID=tar.STEP_ID and
    exe.execution_audit_id > '114305' order by exe.execution_audit_id descCheers
    Nawneet

  • Performance issues executing process flows after upgrading db to 10G

    We have installed OWF 2.6.2, and initially our database was at 9.2. Last week we updated our database to 10g, and process flow executions are taking a lot longer, from 1 minute to 15 minutes.
    Any ideas anyone what could be the cause of this performance issue?
    Thanks,
    Yanet

    Hi,
    Oracle10g database behaves differently on the statistics of tables and indexes. So check these and check wether the mappings are updating these statistics at the right moments with respect to the ETL-proces and with the right interval.
    Also, check your generated sources on how statistics are gathered (dmbs_stats.gather....). Does the index that might play a vital role in Oracle9i get new statistics, or only the table? Or only the table where doubled in amount of rows by this mapping?
    You can always take matter into your own hands, by letting OWB NOT generate the source for gathering statistics, and call your own procedure in a post-mapping.
    Regards,
    André

  • Business Process Flows Question

    In BPF's is it possible to stop a user from moving on to another step in the BPF's process? 
    The idea we had in mind was creating a stat account to capture a variance between two accounts.  If the variance was greater than 1 for instance, it won't allow a user to continue or move past a particular BPF step.
    I'm not aware of any way to force this, but I'm hoping someone has a solution or can confirm this for me.
    Thanks,
    Mike

    Yes, completion criteria can be set for any BPF step (and not sub-step).
    The criteria must then tie in with the work status (unlocked / submitted / approved / etc) that you've set up for an application. In order to complete the BPF step, the user must first change the work status to the level you indicate in the BPF.
    BPF Admin console -> Define steps and sub-steps -> after you create a step, then modify it. One of the properties is completion criteria.

  • One process flow question

    hi
    How to abort the running processes using pl/sql or another tools except use workflow minitor?
    thx

    thx igor
    When i exec list_requests.sql,it reports:
    AUDIT ID STATUS NAME DATE OWNER
    12743 READY Deployment Fri Jun 18-6ÔÂ -04 10:40:3 RTU
    17812 READY Deployment Sat Jun 19-6ÔÂ -04 10:45:2 RTU
    2 rows selected
    AUDIT ID STATUS NAME DATE OWNER
    12744 READY Unit0 18-6ÔÂ -04 10:40:3 RTU
    17813 READY Unit0 19-6ÔÂ -04 10:45:2 RTU
    2 rows selected
    AUDIT ID STATUS NAME DATE OWNER
    20039 BUSY PROCESS_FLOW:MAP_D 19-6ÔÂ -04 03:14:2 RTU
    1 row selected
    Then i exec abort_exec_request.sql ,and import the parameter value '20039'.
    It reports PL/SQL procedure successfully completed.
    But exec list_requests.sql again ,it reports the same as previous.

  • 10GR2 - Cannot get wb_rt_api_exec to execute a Process Flow

    Hi,
    In version 10.1.3, I was able to use the wb_rt_api_exec procedure to execute process flows within a stored procedure (and called by an Enterprise Manager job).
    I have tried something similar in 10GR2, but when I run stored procedure, it says it has executed successfully, but the process flow has not run.
    My Stored procedure code is like:-
    CREATE OR REPLACE PROCEDURE PROC_TEST IS
    ret NUMBER;
    BEGIN
    ret:= rep_owner.wb_rt_api_exec.run_task('PROCESS_LOCATION','PROCESS','WF_TEST','','',1,1);
    END PROC_TEST;
    I have noticed there is an extra parameter p_background at the end of the run_task function and was not sure if I am setting it correctly. The procedure compiles ok, but does not run the process flow.
    Can anyone help please?
    Thanks
    GB

    To run workflow from SQLPLUS I used the following script:
    set serveroutput on
    variable exec_return_code number;
    begin
    -- Initialize Return Code
    :exec_return_code := rep_ISM_DEV2.wb_rt_api_exec.RESULT_FAILURE;
    -- Run Task
    :exec_return_code := rep_ism_dev2.wb_rt_api_exec.run_task('OWF_LOCATION','PROCESS','ALL_MARTS_PF', ' ' );
    end;
    Prior to running this script I have
    1.     grant execute on rep_owner.WB_RT_API_EXEC to rep_user;
    2.     OWF_MGR is registered as Repository user.
    It is possible that you will get an error: PE-02018: Oracle Workflow schema OWF_MGR on host XXX.XX.XX.XX cannot be accessed using service ORCL through port 1521. Please check the location details and try again.
    To overcome this problem log in to OWB Control Center as the target User (Runtime user) and executed the PF package from there manually. You will get a message that OWF_MGR location was registered by other user and you will get asked to supply the OWF_MGR password. The manual execution should finish normally. After that I am able to run the PF from a command line without problems. It looks like running the PF from the control center stores the OWF_MGR login information somewhere (anybody knows where?) and you do not need to supply it any longer.
    Hope it helps.
    Vladimir

  • Start OWB Process Flow Schedule Job in Workflow Manager

    I am trying to get the Oracle Workflow Schedule to execute my Oracle Warehouse Builder (OWB) Process Flow. Please note that execute Process Flow from the OWB deployment manager works fine. I did the following but nothing being executed:
    Info:
    OWB: 10g
    Oracle DB: 10g
    Oracle Workflow: 2.6.3
    OracelAS: NONE
    1. From the Oracle Workflow Manager browser, click the Background Engines->Submit New
    2. Insert the following parameter:
    Work Item Type: LD_STG
    Run Date and Time: 10/18/2004 17:40:00
    Run Every: 0 days, 00 hours, 01 minutes, 00 seconds
    3. Click ok and system showed "Successfully submitted Background Engine with job number 107"
    However, after the specificied schedule time, nothing happened. No error shown in the Work Item.
    Any help are greatly appreciated. Thanks.

    This is a Oracle Workflow client problem. Can you post this to the workflow forum (Workflow
    Regards:
    Igor

  • Process Flow error- RPE 01003

    Hello,
    We are facing a very strange problem while running process flows in OWB. We are getting followig error when we execute process flows.
    InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
    - Io exception: The Network Adapter could not establish the connection
    It's strange because we are able to connect to source and target database outside owb. Also, the location test is successful. Any idea why it fails to connect while running process flow only. We tested the db links created by owb. They work as well.
    We are using OWB 10.2 on Oracle 10G installed on Linux RAC machines.
    Any help is appreciated.
    Thanks
    Madhavi

    I have a MATERALIZED VIEW in the process flow and it fails. the erros i get are as follows? can any one tell me what wrong with it?
    RPE-01003: An infrastructure condition prevented the request from completing.
    RPE-01038: Failed to evaluate expression null. Please modify the expression, redeploy and retry again.
    RPE-01003: An infrastructure condition prevented the request from completing.
    RPE-02226: Cannot test Control Center user null. This user must match the login credentials of the deployment location.
    RPE-01003: An infrastructure condition prevented the request from completing.
    no rows found for select into statement

  • Oracle Warehouse Builder Question about Process Flow

    Oracle 11.1.0.7:
    We currently have various mappings and what we want is in process flow to fork and merge back and only if all those mappings are successfully completed then go further in the process flow. I see that it allows fork for parallel processing but there is no merge. So how do I merge them all back and go to the next step in process flow. Next step of process flow is dependent on successful completion of all the previous mappings. And we want all the previous mappings to be executed in parallel for performance reasons.

    Could someone help answer my question?

  • Question on process flow

    hi guys,
    i need some input here. hope u guys can give me some. i've created some process flows. when i'm trying to deploy my process flows, i got an error saying that i don have a workflow repository in my target database. so i can't do my deployment. fine coz i understand that.
    i've actually installed the oracle workflow from the 9i database cd coz i found there's an option i can choose from. and i've checked it thru universal installer, it has been installed. so my questions are
    1. Can i use the oracle workflow from the 9i Database cd?
    2. If yes, where can i setup the workflow rep? coz i didn't find anything that i can use to do the setup. i'm actually running my db on a NT machine.
    3. If no, does that mean i have to install the oracle workflow from it's own cd?
    hope to get some responses. thanks in advance
    regards,
    ykl

    hi guys,
    any idea what error is this?
    RPE-02085: Failed to test wb_rti_workflow_util.initialize through deployed Workflow Database Link ADMINX.US.ORACLE.COM@WB_LK_TEST_PF. Please check that "EXECUTE ANY PROCEDURE" privilege is set and that the OWB Runtime is available.
    - ORA-06550: line 1, column 7:
    PLS-00201: identifier '[email protected]@WB_LK_TEST_PF' must be declared
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored
    i've register my location for the workflow. but when i try to deploy my process flows, it gives me this error. do i need to set any privileges?? please advice.
    regards,
    ykl

Maybe you are looking for

  • Discoverer report been refreshed for all users

    Hi, We have created few reports in discoverer. These reports are been ported on to the portal. Totally there are almost 30 portal users. The problem i am facing is the report gets refreshed for all the portal users, due to which we are facing the per

  • Change the value of a variable used in a View query

    I am using JDeveloper 11g to develop a simple portlet application which displays data loaded from database. I am displaying the data by dragging the ViewObject from the AppModuleDataControl to the View.jspx page and selecting the option ADF Read-only

  • How to upload multiple items of sales order?

    I have extracted open sales order and transferred it to an excel file. Some SO doument has multiple items on one SO. If I will upload that SO document (with multiple items) into a new server, how am I suppose to itemize that this document has multipl

  • Master Data Services Add-in will not stay enabled

    Using Excel 2013 x64 with the 2012 MDS add-in.   The master data services add-in works but when I shut down Excel, the add-in is soft disabled and I have to re-enable it every time I start Excel. I've tried disabling everything and then just enable M

  • BW copy

    Experts, I have a question about system copy. Our BW production database size is 7.3TB, and our BW quality system size is 2.4TB. There are some inconsistencies in the objects in QA vs Prod systems. Transports they go successfully in QA  but fail in P