Mapping complete - process flow busy

Hi all,
I've a problem with a process flow I've imported from another server.
If I run this process flow in the testing server it runs and complete without problems.
Now, I've imported this process flow in the production server but it doesn't complete. In Audit browser I see that all mappings have "complete" status but the process flow is still busy after 1 hour.
In the process flow there are 7 mappings and 3 user defined operations that use shell scripts.
What I've missed?
Oracle and OWB 11gR1
OS: Sles 10
Thanks
Gul.

Hi Gul,
We are using OWB 11.1 and we've experienced the same thing.
We solved this by:
- adding an index on the runtime repository
- clean up the runtime audit tables
- collect statistics on the runtime tables
There should be plenty information about the step above.
If you're not familiair with it, then I can include it in a next message.
- check the process flows for errors.
We found out that some process flows got corrupted after export-import.
Some transitions had flase numbering.
Example: a mapping had an success (0), error (1) and warning (1).
The error and warning lines had the same number.
After correcting this the flows worked correctly.
Regards,
Emile

Similar Messages

  • Call a shell script from a OWB Mapping or Process Flow

    Hi,
    is it possible to call a shell script from a owb mapping or Process Flow and how can i do this?
    Greetings

    Check this :-
    http://blogs.oracle.com/warehousebuilder/2010/05/how_to_use_user_defined_activity_in_owb_process_flow.html
    Cheers
    Nawneet

  • Re-Run Partially Completed Process Flow

    OWB Version:10.2.0.2.8
    All,
    Is there a way to re-run a process flow from a point of failure i.e. if Process Flow A has 10 steps and failed on step 3, after doing some remedial work, I want to re-run the process flow from step 3 to completion. Any help with this would be much appreciated.

    Login to SQL PLUS as Workflow owner and run
    call wf_purge.Move_To_History(null,null)
    Search this forum for posts from Oleg from Kiev. He knows what he is doing and his posts helped me a lot. I have seen few posts from him related to this subject.
    Vladimir

  • Start and end time for a mapping in process flow

    We are executing 6 mappings in a process flow. 4 out of 6 run in parallel . The log file created in a control center denotes start and end time for a process flow. But Is there any way to find out how long those individual mappings took ? Is start/end time logged on a mapping level somewhere ?
    Thanks

    As well as the repository browser you can use the SQL Developer reports on the utility exchange which are based on the public views.
    http://www.oracle.com/technology/products/warehouse/htdocs/Experts/owb_sqldeveloper.zip
    You can dig in and see how these are read from the SQL views.
    Cheers
    David

  • SAP ReA Complete Process Flow

    Hi Experts,
    I would like to know the process flow in SAP ReA,
    What are the steps involved in SAP ReA while processing ReA transactions?
    How other modules are integrated?
    How information is flowing in SAP ReA?
    How declarations are processed?
    How Fees are getting calculated?
    What are the standard forms or reports?
    Regards,
    Rajesh

    Hi Rajesh,
    For future questions, please search on the forum, because this was already discussed.
    For example this link could be useful: SAP REA
    Regards.

  • Scheduling Mapping or Process Flows- How to?

    Hi
    I am able to succesfully deploy and execute mappings & PFs using control center. Now i want to test the scheduling part. How should i a schedule a mapping to run at regular intervals of time.
    Regards
    Vibhuti

    Hi I figured out a way to schedule my mapings as explained in the below link
    Scheduled Map Error: ORA-20001: Internal error ...
    but when i deploy my schduled job it gives mr the follwoing errors
    ORA-01749: you may not GRANT/REVOKE privileges to/from yourself
    RPE-02224: Internal Error: Cannot grant privilege EXECUTE on object SPRO_OWNER.WB_RTI_WORKFLOW_UTIL to user SPRO_OWNER.
    What does it mean? Do i have to give any privileges on SPRO_OWNER.WB_RTI_WORKFLOW_UTIL pakage? If yes then what privileges do i have to give?
    Please let me know.
    Regards
    Vibhuti

  • Where jobs are stored in database after executing mapping and process flow?

    Hi Gurus,
    I am new to OWB, i would like to know where the owb jobs stored in the database. I am planning to execute jobs on database by avoiding OWB. Could anybody give steps to take code in database and execute.
    Thanks & Regards
    Vicky

    Hi Vicky,
    read chapter "3 Using SQL*Plus to Schedule and Execute Jobs" from "Oracle Warehouse Builder API and Scripting Reference":
    http://download.oracle.com/docs/cd/B31080_01/doc/owb.102/b28225/api_4sqlforjobs.htm#i1064950
    Hope this helps,
    Oleg

  • Process flow/map performance issues

    We have some issues with our OWB-based application and we're looking to find out if there are different ways we could be using the tool, or features/options we've missed.
    We are trying to maintain a near real time feed of data from a front end system into our warehouse which was built using OWB 10.2.0.3 over a 10.2.0.4 database. The bulk of the application consists of OWB maps with a few hand-written PL/SQL objects, all executed in a series of hierachical OWB process flows. Maps/transformations are executed either sequentially or in parallel where the referential integrity of the model allows.
    The problem is that we have around 150 tables in the datamart which could potentially require updating on each refresh cycle, although in practice only a few tables have any activity on a typical refresh cycle. The cycle consists of loading data into a set of staging tables, and from there the data is transformed into the main schema, often with multiple maps per target table.
    On every cycle we run hundreds of maps, the vast majority of which process zero rows. Each map runs quickly and efficiently in its own right but collectively they add up to a 5 - 10 min cycle even if there is no data to process.
    There are 2 avenues which we'd like to explore and would be grateful if anyone could provide any pointers/suggestions :-
    1) It appears that each map opens and closes its own database session when it executes. I presume this was done because a single process flow could be constructed with maps executing in different target schemas, but we know that's not the case for us. We'd like to know if there is anyway to configure the database connection at a higher level (eg. process flow) so it opens a connection once and executes each of the maps (database packages) in that one session.
    Our DBAs are experimenting with 'shared server' settings at a database level which may help to some degree but won't be the whole story.
    2) Another option is simply to run less maps eg. load the staging area as now, collate stats on which staging tables contain new data, and then apply some logic such that subsequent maps only execute if the relevant staging table(s) contain(s) some new data, otherwise bypass that map.
    We tried experimenting with the 'Pre Mapping Process' operator, but essentially that just generates another function call from the map package, so we still have the overhead of opening a database session for each map to run the package. Minimal gain.
    We thought about adding a function call in the process flow before each map and then branching to either execute/bypass the map as approriate, but the function call still requires opening/closing of a database session each time so, once again, minimal gain.
    What we really want is some way for a map or process flow to check without logging onto the database repeatedly.
    Any ideas on the above, or other potential solutions anyone could suggest, would be greatly appreciated.

    Hi,
    Please see if these documents help.
    Note: 554635.1 - Create Accounting Process Performs Poorly When 100K + Distributions are Passed for an Event
    Note: 954273.1 - Multiple Create Accounting Requests Result In Poor Performance For Online Accruals
    Note: 763500.1 - R12: Performance Issue with Create Accounting
    Note: 733637.1 - R12:Performance Issue When Running Accounting Program Xlaaccup
    Note: 781311.1 - Create Accounting Process Taking A Long Time To Complete After Appying Critical Patches
    Note: 557869.1 - EBS: R12 Oracle Financials Critical Patches
    Regards,
    Hussein

  • Regarding Performance Tunning of Mapping & Process Flow

    Hi,
    i have around 60-70 GB data in Target database.
    i need do improve the performance of Mapping and Process flow.
    i have used lookup transformation in mapping.
    Plz give me some tips for improving performance of Process.
    Thanks,

    Please go through a Performance Tuning Book for Oracle 10gR2.
    Most importantly remember that in Oracle 10g, your performace of mappings can be increased manifold by following these steps:
    1. Do not design a mapping wherein you load a table and then select from that table to load another table and so on. This is a bad design.
    2. Keep mappings as simple as possible. In other words if a mapping is complicated in terms of joins or other operators then split the mapping into more than one parts.
    3. Also check that all your source tables should be analyzed using DBMS_STATS. Ensuring this one single step can make your work very easy.
    4. Put indexes where you find your predicate has a very high selectivity. Also keep in mind the column ordering of the index.
    5. Use Set Based operation, since it is always a good idea to achieve the result by running one single query rather than a loop and multiple inserts.
    6. Use APPEND PARALLEL hint while loading the target tables. This will not generate wny redo and save time
    7. Please have a recheck while usng some performance intensive operators like UNION, DISTINCT and AGGREGATION
    8. When using a sequence operator to load a large table, check that the sequence should be cached with some values.
    9. When loading large data HASH JOINS are the most appropriate more often than not. So you can use USE_HASH as the hint for selecting from large tables.
    10. Filter out as much unrequired data from a table as soon as possible in the mapping before doing multiple joins.
    I am sure there are many more ... the above is just a random list that I could remember now. Please go through Oracle Performance Tuning Guide, Tom Kyte's Oracle Expert One on One. Knowledge of performance tuning will grow with experience. I am also learning each day !!!
    Regards
    AP

  • Mapping audit_id in process flow with parameter

    Hello!
    I have a following request.
    I would like to get AUDIT_EXECUTION_ID for certain Mapping in process flow and pass this ID to next mapping (all this with help of parameters I guess??) to get some data from AUDIT tables. How to do this?
    OWB version 10.2.0.1
    Thank you Gorazd
    Edited by: gor on May 9, 2011 1:40 PM

    Hi,
    It is a bit complicated and technical.
    Will give you a hint.
    You need to install run_my_owb_stuff as a function, grant access, and create a public synonym.
    Then within you have to add capturing of the execution_id as an additional custom parameter. (see below).
    Once done. Add a Start parameter with same name to each Process Flow, and Bind it to any activity that you want to use the parameter with.
    -- Override Parameters
    dbms_output.put_line('Stage 3: Overriding Parameters');
    -- override_system_input_params(l_audit_execution_id, p_system_params);
    if p_task_type='PROCESS' then
    -- GRI addition
         l_custom_params := p_custom_params || ', p_execution_id=' || l_audit_execution_id;
    override_custom_input_params(l_audit_execution_id, l_custom_params);
    else
         override_custom_input_params(l_audit_execution_id, p_custom_params);
         end if;
    -- override_custom_input_params(l_audit_execution_id, p_custom_params);
    - Jojo

  • Error while deploying process flow

    hi All,
    i am getting below error while deploying 1 process flow.
    Description : Runtime User : OWBPC Started : 2011-06-02 19:18:06.0
    Name Action Status Log
    None Error ORA-00942: table or view does not exist
    None Error RPE-02053: The Oracle Workflow version cannot be retrieved. This may have been caused by an incomplete or incorrect installation of Oracle Workflow or the schema may not contain an Oracle Workflow repository. Please check the location details, reinstall Oracle Workflow, if necessary and try again
    i added only 1 mapping in process flow and mapping containing both tables in taret schema.
    kindly tell me how to fix it.?
    rgds,
    Pc

    hi..thnx for replying..
    i have already installed owf manager from below location in my pc..
    D:\app\pc\product\11.1.0\db_1\owb\wf\install
    and installation was successful..then too I am getting same error while deploying process flow.. im using oracle 11g.. direct me now plz..
    Edited by: PC on Jun 3, 2011 3:48 PM

  • Process Flow Validation Warning.

    Hi All,
    OWB Config Details is as follows:
    Oracle 9i Warehouse Builder Client: 9.2.0.2.8
    Oracle 9i Warehouse Builder Repository: 9.2.0.2.0
    1> Following Warning is displayed when Process Flow is validated in Process Editor in OWB.
    VLD-10005: The following path in the process flow is a loop and may cause the process to loop infinitely,
    START->EXT_SHELL_SCRIPT->M_STG_GRADE_OF_SERVICE->EMAIL_ERROR->UPDATE_MAP_PROCESS_ERROR->
    2> A mapping is developed in OWB with some default configuration parameters e.g. In a mapping involves Source Text File as Source and Staging Table as Target.
    Readsize and Bindsize config parameters are set to 5000 respectively. I included the same mapping in process flow as mapping. The above mentioned Config Parameters are modified to 5242880. I committed the changes & synchornized in the process flow editor. I was expecting the modified config parameter will be displayed in the process flow editor. However I found that it still displays old config parameters and not modified config parameters. Is this expected or Did i miss some steps ?
    Can someone please let me know more on these issues?
    Regards,
    Vidyanand

    Please go the OWB forum for these questions:
    Warehouse Builder
    Thanks, Mark

  • Process Flow Warning in OWB.

    Hi All,
    OWB Config Details is as follows:
    Oracle 9i Warehouse Builder Client: 9.2.0.2.8
    Oracle 9i Warehouse Builder Repository: 9.2.0.2.0
    1> Following Warning is displayed when Process Flow is validated in Process Editor in OWB.
    VLD-10005: The following path in the process flow is a loop and may cause the process to loop infinitely,
    START->EXT_SHELL_SCRIPT->M_STG_GRADE_OF_SERVICE->EMAIL_ERROR->UPDATE_MAP_PROCESS_ERROR->
    2> A mapping is developed in OWB with some default configuration parameters e.g. In a mapping involves Source Text File as Source and Staging Table as Target.
    Readsize and Bindsize config parameters are set to 5000 respectively. I included the same mapping in process flow as mapping. The above mentioned Config Parameters are modified to 5242880. I committed the changes & synchornized in the process flow editor. I was expecting the modified config parameter will be displayed in the process flow editor. However I found that it still displays old config parameters and not modified config parameters. Is this expected or Did i miss some steps ?
    Can someone please let me know more on these issues?
    Regards,
    Vidyanand

    Re your first question, you are probably hitting a bug (3035080) that makes OWB generate false warnings. Please ignore the warnings and try to deploy and run the process flow.
    As for your second question - I cannot reproduce this on 9.2.0.2.8. The configuration properties are updated corectly in the SQLLOADER map and I get the same values in the process flow. By the way, why are you not using external tables instead of the SQLLoader maps?
    Regards:
    Igor

  • Process Flow: Maximum number of errors

    Hello!
    When executing a mapping through Process Flow, “Maximum number of errors” is set to 50 and the mapping returns 5 errors. Will the mapping return SUCCESS, WARNING or ERROR?
    Best regards,
    Tina N Mörnstam

    This Thread already exists.
    Sorry
    Tina

  • Process flow of Depots

    D Friends,
    Can any body explain the following 2 processes:
    1.     Complete process flow in case of Duty paid depots.
    2.     Complete process flow in case of Non-Duty paid depots.
    right from depots PO to sale from depot. Pls explain with T.Codes.
    I again request to help as Iu2019m very new to CIN.
    Thanks.

    Hi,
    The concept of Depot is in SAP treated as plant that it will be like a warehouse and not a manufacturing plant.From Depot goods will be sold to customer. Whenever the goods reach depot as well as leave the Depot it has to updated Depot Register.
    In Depot Register Opening Balance and Closing Balance will be shown according to each day's sale.
    We configure the excise for Depot by putting a check box mentioning as Depot.We do intracompany stock transfer using (UB) in ME21N where the manufacturing plant will be supplying plant and Depot Receiving Plant.
    Once the Intracompany Stock transfer is created,the next step will be doing delivery and PGI.Now the stock removes from the unrestricted stock to stock in transit -- this is called two step procedure. This Stock in transit you can see in MB5T. Once delivery is created proforma invoice has to be created. This done in VF01 using F5.This done because to flow the excise values while doing Factory excise invoice in J1IIN.
    The goods moves from factory to Depot and at Depot will do MIGO.Now Depot register can be updated during MIGO or individaully through trnasaction "J1IG" There is a transaction called J1IGA for tax exemption(non excise) cases to handle.
    The Depot Register gets updated.
    Here the Stock Transport Configuration has to be taken care. The Depot has to be created as customer for Manufacturing Plant and has to be assigned to Depot in Stock Configuration.You have to maintain excise indicator for this customer in customer master or in J1IID.
    To sell from Depot .Normal Sales order processing(VA01).Delivery creation and PGI(Vl01N).DO J1IJ for Depot Outgoing excise.and finally billing(VF01). Here sometimes customer may put forward the requirement like customer has to be charged the same excise values when it left the factory. The only link is J1iJ here where we refer the factory excise invoice during depot excise posting with this link you can achieve the same if needed.
    regards

Maybe you are looking for

  • Error while adding principal to a process

    Hi All, I am getting the following error while adding security principal to Task Manager for my process, Caused by: | [com.adobe.livecycle.usermanager.client.DirectoryManagerServiceClie nt] errorCode:16385 errorCodeHEX:0x4001 message:Exception wrappe

  • Live video feed using Flex/Flash

    Hi, I have a question if someone doesn't mind giving me a "yes" or "no" answer, please. My developers have created a program for me that lets me broadcast my LIVE web cam feed right on my web site in real time so I can provide customer support and al

  • Smart Guides Do Not Work

    My smart guides do not work. From the time I loaded CS5 they have not worked. If you go to View > Grids & Guides > the Smart Guides are grayed out. Then if you go to the Control Panel > View Options, the smart Guides are not grayed out they are check

  • Unable to register service Error while deployment

    Hi All, I am getting the following error while deploying. I have attached the log details and the WSDL. Please suggest how to resolve this error. 2010-07-26T17:11:37.828+10:00] [soa_server1] [NOTIFICATION] [SOA-21046] [oracle.integration.platform.blo

  • BIP 11g: Data Model Editor question

    In BIP 11g, when you create a parent query q1 and link it to child query q2, is it possible to refer to column from q1 in the select list of q2? Oracle Reports allows this and I am trying to re-create this Oracle Report to a BIP report and this does