Enable Parallelism in PeopleSoft Application Layer

I have a situation where parallelism is enabled at the database end. The SQL statement uses parallelism when executed from the backend. However, when executed from PeopleSoft application, the same SQL statement does not use parallelism. Do we have some configuration that has to be changed at the application level to use parallelism?
Thanks in advance.

Yes, I did bounced and cleared APP/WEB cache too, still the same, it it make a difference if i reboot the server/box

Similar Messages

  • Parallel process in Application engine

    could any one explain me what is parallel process in Application engine where temp table is use?
    give me with example?

    Parallel processing is used when considerable amounts of data must be updated or processed within a limited amount of time, or batch window. In most cases, parallel processing is more efficient in environments containing partitioned data.
    To use parallel processing, partition the data between multiple concurrent runs of a program, each with its own dedicated version of a temporary table (for example, PS_MYAPPLTMP). If you have a payroll batch process, you could divide the employee data by last name. For example, employees with last names beginning with A through M get inserted into PS_MYAPPLTMP1; employees with last names beginning with N-Z get inserted into PS_MYAPPLTMP2.
    To use two instances of the temporary table, you would define your program (say, MYAPPL) to access to one of two dedicated temporary tables. One execution would use A-M and the other N-Z.
    The Application Engine program invokes logic to pick one of the available instances. After each program instance gets matched with an available temporary table instance, the %Table meta-SQL construct uses the corresponding temporary table instance. Run control parameters passed to each instance of the MYAPPL program enable it to identify which input rows belong to it, and each program instance inserts the rows from the source table into its assigned temporary table instance using %Table. The following diagram illustrates this process:
    Multiple program instances running against multiple temporary table instances
    There is no simple switch or check box that enables you to turn parallel processing on and off. To implement parallel processing, you must complete the following set of tasks. With each task, you must consider details regarding your specific implementation.
    Define and save temporary table records in PeopleSoft Application Designer.
    You don't need to run the SQL Build process at this point.
    In PeopleSoft Application Engine, assign temporary tables to Application Engine programs, and set the instance counts dedicated for each program.
    Employ the %Table meta-SQL construct so that PeopleSoft Application Engine can resolve table references to the assigned temporary table instance dynamically at runtime.
    Set the number of total and online temporary table instances on the PeopleTools Options page.
    Build temporary table records in PeopleSoft Application Designer by running the SQL Build process.

  • Retrieve data from a non-peoplesoft application using HTTP Get

    I need to retrieve data from a non-peoplesoft application. They want us to submit a HTTP GET request to their URL with a series of parameters. I am thinking about using HTTP Targert connector to accomplish this. Does anyone have sample peoplecode?
    Currently we are on 8.51.10 Tools...
    If there is any better way .. please let me know ..

    I have used HTTP Get to get XML file from a government sanction list by hitting URL http://www.treasury.gov/ofac/downloads/sdn.xml
    There is a delivered PS program that does that for vendor sanctions. I had to get the online setup correctly by creating a new custom Node with HTTP Target Connector. The program name is BSP_IMPORT. The below code is responsible for the calling the node and retrieving the data. Play around with the code below see if you can get it to meet your needs.
    BSP_IMPORT_AET.BANKNODE.Value is just the custom external code that I created.
    PMT_FLAT_FILE_INBOUND message is just a none rowset based message to use the web service call.
    Local TR:FileUtilities:FTP &oFTPUtil = create TR:FileUtilities:FTP();
    +/* HTTP */+
    +/*******************************************************************************/+
    Local Message &msgHTTP;
    Local Message &msgResult;
    +&msgHTTP = CreateMessage(Message.PMT_FLAT_FILE_INBOUND);+
    +&oFTPUtil.PopulateFTPGetIBInfo(&msgHTTP, BSP_IMPORT_AET.BANKNODE.Value);+
    +&msgResult = %IntBroker.ConnectorRequest(&msgHTTP);+
    +/* check to see if the file is wrapped */+
    +&strAllLines = &msgResult.GenXMLString();+
    +&strAllLines = Substitute(&strAllLines, Char(26), " "); /* Added this line to remove invalid characters */+
    +/*******************************************************************************/+
    Edited by: Maher on Mar 20, 2012 3:28 PM

  • How to store pdf files in application layer

    Hi friends,
    Can any body tell me how to this.when ever we give a print a spool number will be created.we can give this spool number to rstxpdft4 program and we can convert it into pdf.
    how to put this pdf into application layer as a unix file.is it possible to do that.
    Regards,
    Sasi

    Complete code right from spool request :
    FORM convert_spool_to_pdf.
      IF is_otf IS INITIAL .
    List to PDF
        CALL FUNCTION 'CONVERT_ABAPSPOOLJOB_2_PDF'
             EXPORTING
                  src_spoolid              = p_spool
               dst_device               = 'LOCL'
             IMPORTING
                  pdf_bytecount            = bytes
                  pdf_spoolid              = pdf_spool
                  list_pagecount           = pages
                  btc_jobname              = job_pdf
                  btc_jobcount             = jobcount_pdf
             TABLES
                  pdf                      = i_pdf
             EXCEPTIONS
                  err_no_abap_spooljob     = 1
                  err_no_spooljob          = 2
                  err_no_permission        = 3
                  err_conv_not_possible    = 4
                  err_bad_destdevice       = 5
                  user_cancelled           = 6
                  err_spoolerror           = 7
                  err_temseerror           = 8
                  err_btcjob_open_failed   = 9
                  err_btcjob_submit_failed = 10
                  err_btcjob_close_failed  = 11.
      ELSE .
    OTF ( SAPSCRIPT ) To PDF
        CALL FUNCTION 'CONVERT_OTFSPOOLJOB_2_PDF'
             EXPORTING
                  src_spoolid              = p_spool
                  no_dialog                = ' '
             IMPORTING
                  pdf_bytecount            = bytes
                  pdf_spoolid              = pdf_spool
                  otf_pagecount            = pages
                  btc_jobname              = job_pdf
                  btc_jobcount             = jobcount_pdf
             TABLES
                  pdf                      = i_pdf
             EXCEPTIONS
                  err_no_otf_spooljob      = 1
                  err_no_spooljob          = 2
                  err_no_permission        = 3
                  err_conv_not_possible    = 4
                  err_bad_dstdevice        = 5
                  user_cancelled           = 6
                  err_spoolerror           = 7
                  err_temseerror           = 8
                  err_btcjob_open_failed   = 9
                  err_btcjob_submit_failed = 10
                  err_btcjob_close_failed  = 11.
      ENDIF .
      IF sy-subrc <> 0 OR
         i_pdf[] IS INITIAL .
    Error creating PDF File .
        Message e000.
      ELSE .
    Got PDF Structure . Now transfer to App. Server.
      ENDIF .
    ENDFORM.                    " convert_spool_to_pdf
    FORM send_spool_app.
      OPEN DATASET p_fname FOR OUTPUT IN BINARY MODE .
      IF sy-subrc = 0.
        LOOP AT i_pdf .
          TRANSFER i_pdf TO p_fname.
        ENDLOOP.
        CLOSE DATASET p_fname .
        MESSAGE s000 WITH p_fname.
      ELSE.
        MESSAGE e502(0u) WITH p_fname .
      ENDIF.
    endform.
    This is a working code as we are using the same concept.
    Hope it helped.

  • Integration with PeopleSoft Applications Using Oracle SOA Suite 11g BPEL

    Hi,
    I'm integrating BPEL with Peoplesoft FSCM 9.0 Application on tools 8.49 using Oracle SOA Suite 11g. The BPEL invokes the web service method generated from Peoplesoft Component Interface in a synchronuos manner.
    I have deployed the BPEL in Oracle SOA Suite 11g using Jdeveloper successfully but I have problem in configuring the BPEL node in Peoplesoft side using Oracle SOA Suite 11g(FMW) . I had done the integration of BPEL with Peoplesoft FSCM 9.0 on tools 8.49 using Oracle SOA Suite 10g earlier successfully by configuring BPEL node properties as follows:
    BPEL CONSOLE : http://Host Name:8888/BPELConsole (System with Oracle SOA Suite 10g server for deployment)
    BPEL DOMAIN : default
    Using this BPEL node configuration, I was able to ping the BPEL console of Oracle SOA Suite 10g from peoplesoft and hence complete the integration successfully.
    Now in order to acomplish Business rules and other functionality, the BPEL application has been developed in Oracle SOA Suite 11g using Jdeveloper 11g. This time I'm not able to configure the BPEL node in Peoplesoft for this integration as I'm assuming there is no separate BPEL console in Oracle SOA Suite 11g. All the BPEL deployments are administered in console (11g console used for deployment of BEPL)
    http://Host Name:7001/em (System with Oracle SOA Suite 11g server - Fusion Middleware).
    So when I Configured the BPEL node property in Peoplesoft as :
    BPEL CONSOLE : http://Host Name:7001/em (System with Oracle SOA Suite 11g server for deployment)
    BPEL DOMAIN : default
    I'm not able to ping the Peoplesoft BPEL node to the Oracle SOA Suite 11g. Hence I'm not able to proceed with my integration.
    When I searched the OTN discussion forum on BPEL console for Oracle SOA Suite 11g, all threads point that there is no separate BPEL console unlike Oracle SOA Suite 10g. Also most of the articles for Integration with Peoplesoft Application using SOA 11g do not state any specific configuration setting for property of Peoplesoft BPEL node in order to integrate with BPEL 11g. The examples published in OTN still point towards screen shots of integration using SOA Suite 10g.
    So I'm not able to proceed in this regard.
    Any help in this regard is highly appreciated.
    Thanks in Advance,
    Girish
    Edited by: user11214154 on Nov 23, 2009 8:12 PM
    typo error

    Hi,
    I found this document from the Oracle Open World 2009 (maybe you have found it too) :
    "Integration with PeopleSoft applications using oracle soa suite 11g BPEL" --> [http://www.oracle.com/technology/tech/fmw4apps/peoplesoft/pdf/oow2009-bpel-psft.pdf]
    And this could be a little more simple, but have a good step-by-step tutorial.
    [http://www.oracle.com/technology/obe/fusion_middleware/fusion/soa/BPEL_PS848/OBE_PSFT_BPEL_848.htm]
    I think you must read this docs by now, but never come amiss.
    Hope this can help you,
    By the way, if you can help me with this I'll appreciate it a lot.
    Unable to access the following endpoint(s)

  • Enabling parallellism in oracle sql

    Hi All,
    I have a question related to parallilism enabling statements .
    I have seen that before running a sql statement we may use
    alter session enable parallel DDL;
    alter session enable parallel query;
    alter session enable parallel DML;
    What exactly these statement mean ??
    If i mention parallel hints like below statement ..
    select /*+ parallel(a,8) */ count(1) from customer a;
    parallelism won't happen Until session is altered with above statement ??
    Is thr any depedency b/w above 'alter session' statement and parallel hint in query .
    Thanks

    By default parallel execution is enabled for DDL and query statements. Unless you had turn it off somewhere then you need to manually enable it subsequentially.
    Overview of Parallel Execution
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/manproc.htm#sthref688
    for example, I login to my DB without issue enable statement.
    %sqlplus test/test
    SQL*Plus: Release 10.1.0.2.0 - Production on Tue Sep 1 12:15:26 2009
    Copyright (c) 1982, 2004, Oracle.  All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    TEST@etest> set autotrace on
    TEST@etest> select /*+ parallel(a,8) */ count(1) from test a
      2  /
      COUNT(1)
             4
    Execution Plan
       0      SELECT STATEMENT Optimizer=ALL_ROWS (Cost=0 Card=1)
       1    0   SORT (AGGREGATE)
       2    1     PX COORDINATOR
       3    2       PX SEND* (QC (RANDOM)) OF ':TQ10000'                   :Q1000
       4    3         SORT* (AGGREGATE)                                    :Q1000
       5    4           PX BLOCK* (ITERATOR) (Cost=0 Card=4)               :Q1000
       6    5             TABLE ACCESS* (FULL) OF 'TEST' (TABLE) (Cost=0 C :Q1000
              ard=4)
       3 PARALLEL_TO_SERIAL
       4 PARALLEL_COMBINED_WITH_PARENT
       5 PARALLEL_COMBINED_WITH_CHILD
       6 PARALLEL_COMBINED_WITH_PARENT

  • Handling Oracle RAC Failover at the application layer

    Hi All,
    I am currently researching best practices for handling oracle RAC failover at the application layer since transactional statements (INSERT,UPDATE and DELETE) are not handled transparently. So I have few questions for the community:
    1. In case of a node failure would I need to roll back all of transactional statements that are part of the transaction or would I have to re-execute the one that failed only?
    2. Does things change with XA 2 phase commit transactions?
    Any input and/or architecture suggestions would be much appreciated.
    Regards,
    Dmitriy Frolov

    Hi,
    the Oracle RAC stack works very vell on its own, without the need of a third party clusterware. It will be aware of failures on the nodes.
    Database will be using ASM or RAW or NFS devices for Shared storage.
    Oracle Clusterware can also be configured to monitor your applications and to a failover to other nodes.
    However if you need a shared filesystem for your own applications, then you will have to use QFS or similar (which again than requires Sun Cluster).
    See: http://www.oracle.com/technology/products/database/clusterware/index.html
    Regards
    Sebastian

  • Adding APEX as Application Layer on my Current Application

    Hi All
    I'm starting to explore APEX as a development platform. I have an application using packages and tables for the business logic.
    Currently it was working within EBS using forms.
    I now want to move this to APEX basically changing the application layer from forms to APEX.
    The packages work for all the Creation, Updating and Deleting. There are also views.
    From what I have been playing around with I am looking at this approach and would like input as to if its viable.
    I need a report that behaves like a form. This will be based on a view to bring data.
    From this report form the user will be able to update the data and if he want to insert it should open a new line.
    All the validation I want the package to do as well as the inserting and updating.
    So is there a best way of doing this and also does anyone have any suggestions as to how.
    Would I create a blank page and build it from the ground up for each form or maybe start with either a form or report page and then customize it.
    Thanks
    Hilton
    APEX 4.2
    Oracle 11g2

    Hi Hilton,
    you can use tabular forms for this:
    http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35125/bldapp_frm.htm#BCEECEFA
    If you want for all to be cleaner in APEX, you can create instead of trigger over your view that uses your package API for DML.
    Br,
    Marko Goricki
    http://apexbyg.blogspot.com/

  • What is Oracle's recommendation of enabling a 3rd Party application for Online Patching? Is this a requirement with EBS R12.2 or is this something that can be done in phases for e.g.:

    Hello -
    My Oracle Partner account uses Oracle EBS, Fusion Apps and is in the process of migrating from 10g to 11g;  forwarding their question here -
    What is Oracle’s recommendation of enabling a 3rd
    Party application for Online Patching? Is this a requirement with EBS R12.2 or
    is this something that can be done in phases for e.g.
    Phase 1: Oracle EBS utilizes Online patching while
    the 3rd Party application does not leverage edition based
    redefinition for Online patching
    Phase 2: 3rd Party application is modified
    to leverage edition based redefinition Online patching mechanism.
    I would appreciate any insight/recommendations you may have
    regarding Online patching for EBS 12.2.

    This seems to be related to EBS an may be better answered in the EBS forums as this forum is dedicated to Fusion.
    Jani Rautiainen
    Fusion Applications Developer Relations
    https://blogs.oracle.com/fadevrel/

  • Controlling Application Layer Firewall from Command Line Not Working

    We are trying to manage the OS X Application Layer Firewall for Mountain Lion from the command-line. We have several hundred Macs that we need to manage and it isn't possible to have someone log in to each one to modify settings. We have used socketfilterfw in the past, and can still use it to add items but we can't seem to manage it at all. We are also having issues trying to remove certain items although it appears we can still add items.
    When we try to block or unblock the feedback we get is that the item has been configured however when we do a list the item attributes haven't changed.
    When we try to verify if the item has been signed we get an error Killed: 9
    When we try to sign an item we get the same error, Killed: 9
    With one item specifically, when we try to remove it we get a Segmentation Fault 11 although we can add that same item just fine.
    It should be noted that doing all of this through the GUI works fine.
    Does anyone have any ideas on how to manage the firewall from te command-line that works? Has socketfilterfw been depricated and replaced by something else? Is this just a bug? I am placing the same information in a bugreport but just wanted to check with the co

    It's a known issue that apparently hasn't been fixed. Not a high priority for Apple Engineering, it seems.

  • How to enable Parallelism process in 10.1.0.5 database

    Hi All,
    We have oracle database 10.1.0.5 running in windows 2003 server.
    I am trying to enable parallelism process in the database by including the following init parameters
    PARALLEL_AUTOMATIC_TUNING
    PARALLEL_SERVER
    PARALLEL_MIN_SERVERS
    PARALLEL_MAX_SERVERS
    But while i am trying to bring the database i am getting an error message like these parameter has been deprecated.
    Could anyone help me to enable parallel process in 10g database.
    Thanks in advance.
    Regards
    Aruna

    >
    I am trying to enable parallelism process in the database by including the following init parameters
    PARALLEL_AUTOMATIC_TUNING
    PARALLEL_SERVER
    PARALLEL_MIN_SERVERS
    PARALLEL_MAX_SERVERS
    But while i am trying to bring the database i am getting an error message like these parameter has been deprecated.
    >
    PARALLEL_AUTOMATIC_TUNING is deprecated since 10g. It's always true now. PARALLEL_SERVER is related to OPS (prior to RAC) and long time deprecated.
    You enable parallel query with an ALTER TABLE statement like
    SQL> ALTER TABLE SALES PARALLEL;or with a hint like
    SQL> select /*+ parallel(sales) */ * from sales;Kind regards
    Uwe
    http://uhesse.wordpress.com

  • PeopleSoft Application Performance Testing

    Hi,
    We are using load runner testing tool for performance testing the peoplesoft application.
    We want to know whether people soft protocol is the best suited or http/html protocol.
    Any hints/suggestions will be of great help.
    Thanks and regards,
    Srividya

    Use Xss to specify stack size, make your Min same as Max.

  • Data Management tools to go along with our PeopleSoft applications.

    Hi All. 
    We're looking into Data Management tools to go along with our PeopleSoft applications. 
    So far we have done a little looking into solutions from Informatica for Data-Archiving, Data-Subsetting, and Data-Masking. 
    All three appear to have pre-built PSoft solutions, and go after what we are trying to achive. 
    I was wondering if anybody could weigh in on the Products, or others that they have used, custom for PeopleSoft Apps (Fin & HR). 
    Thank you, Ed

    A lot of the time PeopleTools contains a lot of features that we do not know or have forgotten and tend to use external (paid) solutions.
    If you do not have a copy yet, please have a look at the following book written by Paula Dean and Jim Marion.
    PeopleSoft PeopleTools Data Management and Upgrade Handbook (Oracle Press)

  • Access Peoplesoft applications in Portal.

    Hello Guru's,
    I have a requirement, to have People soft application, to access from Portal.
    To elaborate:
    We have some processes or applications on Peoplesoft server. And want to have a link in Portal which will redirect to Peoplesoft application.
    Please help me how to do this.
    Any inputs really appreciated.
    Thanks,
    Pramod
    Points will be awarded for helpful answers.

    Hi Pramod,
    To access Peoplesoft applications from Portal you have two options :
    1) By using Appintegrator iView : As all the applications in peoplesoft has their own urls like for attendance regularization, leave applicaion etc., you create appintegrator iview which points to ur peoplesoft application and by doing user-mapping, users can access these applications. Refer link for [How to use appintegrator iview|http://help.sap.com/bp_epv160/documentation/How-to_Guides/25_HowToUseAppIntegrator_en.pdf]
    2) By developing application in VC: You can easily create nice looking applications in VC & host them on portal. VC can pull data from peoplesoft in 3 ways :
          - By using WebService : Expose peoplesoft applications as web services and u can easily create model in VC. (Recommended)
          - Directly accessing database using JDBC drivers : Though this approach is not recommended, u can directly connect to peoplesoft database tables and fetch the desired data.
          - iWay JDBC drivers : These are 3rd party drivers available to connect to peoplesoft database.
    I hope this will help u.
    Thanks & Regards,
    Amol Ghodekar
    (Reward points for helpful answers)

  • How is PeopleSoft Application made !

    Hi All,
    I have a very basic question
    1. If someone wants to use a peoplesoft application for his CRM needs is this application made from scratch is it developed or peoplesoft applications come as a redy package and one just has to customize it according to his needs.
    2. What areas of Business is Peoplesoft currently used in.
    3. If there is a particular screen for e.g a Page in Peoplesoft the field names will be what the company provides with its bundled package or one can customize the field names.
    4. Where does the Data comes from in a peoplesoft application is it connected to any Database or it has its own database. If yes which is the Databse that is widely used and is compatible with peoplesoft applications.
    5. If there is a QA team in an organization what is the scope of Testingin testing a peoplesoft application.
    I hope some one of you can please give me a answer on this soon need it urgent.
    Thanks in advance.
    Edited by: user11239302 on Jun 8, 2009 1:25 AM
    Edited by: user11239302 on Jun 8, 2009 1:26 AM

    Well, I cannot understand the urgency regarding such questions.
    Anyway,
    1. Depending of the needs, Peoplesoft CRM could be ready to use as it is delivered. Some customizations could be done if any specifics needs are not covered by the standard Peoplesoft features. Depending if the business wants to work as it is designed by Peopelsoft, or if the business wants to keep their way of work and consequently change Peoplesoft standard behaviour.
    2. Not sure to understand what areas you are looking for, but CRM, HRMS, FSCM, EPM... are some business areas covered by Peoplesoft products.
    3. Customizations should not touch the core of Peoplesoft code. If you need customization, develop your own code and field on top of the Peoplesoft objects, you'll realize how it is benefits and how many time you'll gain if Peoplesoft upgrade or Peoplesoft bundle installation take place later on. Never change Peoplesoft standard objects is the first rule of Peoplesoft dev (there's maybe few exceptions).
    4. Scope of testing a Peoplesoft appl ? It is wide scope and depending what business you are working on, etc. But the QA team should take care about the rules of customization as I said above.
    Nicolas.

Maybe you are looking for

  • Help - cant get back to desktop

    I booted my powerbook using command+s. How do I return it to the normal desktop?? Every time it turn it on it just loads up a page that looks like terminal -black with white text. the message it displays is etc/master.passwd: No such file or director

  • TS1424 error -45054 on iTunes

    iTunes player will not open 

  • Use of Tolerance field

    Does anyone know when the tolerance field is used with Oracle Spatial? - Is it used when creating indexes? If I change a tolerance value do I need to recreate the index? - Is it used within the RELATE operators or other operators where tolerance is n

  • Surround Sound Question

    what is the best surround sound system w/ towers and that will support xbox 360, ps3 and tv all at the same time, and for the best price

  • Attaching images

    Hello. I am trying to send an email with HTML and images. The HTML is the next one: <div><img src="cid:conf01" width="500" height="131" border="0"/></div> <div><img src="cid:conf02" width="500" height="157" border="0"/></div>     The email is sent pr