BPM pros and cons

Hi All,
I would like to pros and cons of BPM.
Performance point of view,
and Maintenance point of view.
Please give me suggestion, <u>when should i use/avoid BPM?</u>
Thanking you in advance.
Regards
Piyush

Hi Piysuh,
Just to summarize what I have ubndertood of your scenario.
You do not want the JDBC adapter to be connected to your Database always and so , you will be using a DUMMY file, and when the file is picked up, you want to perfrom your DB look up and then perfrom an RFC call.
This can be implemented as follows without a BPM.
1. File Adapter to Receive File.
2. A mapping such that the DB lookup is perfromed in the mapping program ( user defined function or java mapping ), there is a <a href="/people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler">Blog</a>   available on how to perfrom DB lookup in your mapping on SDN.
3. map the data picked from your datbase to your RFC request message and use an RFC receiver adapter.
Think this might help. Do let us know if you need any further help.
Regards,
Bhavesh

Similar Messages

  • Pros and cons of IDOC AAE

    Hi All,
    I have read that SAP Pi 7.3 has java based IDOC and HTTP adapters. I would like to know the pros and cons of IDOC AAE and also the cases or scenarios where the adapter cannot be used.
    Please help me with this.
    Regards,
    meenakshi

    PI 7.3 can have either java only installation or both java and abap stack.  I meant both local (JAVA) and classical engine (ABAP AND IE) processing
    Pros: AAE processing is faster and certainly boost performance than traditional or classical IE  engine processing. Same for both HTTP and Idoc adapter.
    Cons: Monitoring capabilities are not great at Java only installation level. AAE monitoring capability is very limited at this time.  Also BPM related scenarios cannot be seamlessly migrated to java stack (AAE) level. We need to wait for sometime on this.

  • HT204053 What are the pros and cons of 1) choosing to use the SAME Apple ID for iCloud services on one side, and purchases on the iTunes Store, App Store, and iBookstore, on the other side; or 2) to have and use two separate Apple Ids for these "two sides

    All is in the title, so I repeat it below with a better identation.
    What are the pros and cons of
    1) choosing to use the SAME
                                                  Apple ID for iCloud services on one side, and
                                                  purchases on the iTunes Store, App Store, and iBookstore, on the other side; or
    2) to have and use two separate Apple Ids for these "two sides"?
    P.S.
    I have loads and loads of free podcasts in iTunes in my iMac, that are certainly more thant the 5 gigas the iCloud provides for free, so I don't want those to go to the cloud. But this is perhaps a different question...
    Also need to mention that I have itunes on a mac, a pc and an iphone.
    Sorry to look so silly with this question, but I don't get the "big picture".

    You need to create a user account for your wife (or yourself depending on who has the current user account). When syncing, each of you should sign in as a separate user, login to iTunes and then sync. I had this problem when my sister got an iPhone. When we did her initial sync, everything on my iPhone showed up on hers. Apple gave me this solution.

  • What are the Pros and Cons while joining tables at DF and Universe level

    Hi Experts,
    I am new to Data federator designer. I need help on the below.
    Could you please let me know the Pros and Cons while joining the source tables in data federator
    And While joining the DF target tables in universe designer.
    Regards,
    Gana

    Hi,
    1. I have created target tables based on source tables with one to one mapping and then join all target tables in universe.
    Ex: Source tables: Infocube text tables, fact tables and 3rd party data base table
    Target tables:Target tables are same as source tables
    --- Yes this is the way to create target Tables  and join them in the universe.These target Tables gives you the flexibility  like in future your requirement is to add one more object based on some calculation which is not possible in the universe so that time you can create  one more column in the target table and do the calculation. at the same time if you are using source table you can not do anything.
    2. Created single target table with all objects of source tables and merged all sources tables data.
    Ex: Source tables: Infocube text tables, fact tables and 3rd party data base table
    Target table: Single table.
    --- This is bit complex structure to merge all tables data in the one target table.in this situation you have to put more efforts and it is more complex.basically this type of target table is useful when you are merging data by multiple source into single  or  creating one target table based on the  union of tables by adding two mapping rules or more and you can not join tables in universe.
    Better approach is first 1. create target tables based on the source tables and join them in the universe.
    Thanks,
    Amit

  • Pros and Cons not determining / having a Delivery Plant in Sales Order?

    Hi Mates
    Here I have come-up with one more (weired?) requirement from my client.
    We have two plants manufacturing same product and supplying to all customers (some time in same sales order with two different line items).
    At the timeof creating a sales order, marketing does't know from which plant the material will move and hence they don't want to fill the Delivering Plant field (VBRP-BUKRS at Shipping tab) for each Item.
    They are insisting me to map it as above though I had explained about various pros and cons for not determining a mandatory delivery plant
    in sales order like the requirements and shipping stuff.
    Yet, yet they want this.
    Has anyone come across this kind of requirement before? What best you had done for that?
    Can I ask you what are the Pros and cons on not having a Delivery Plant at Sales Order level?
    what if I could determine it Delivery level?
    Any comments, suggestions, replies and advices are taken humbly.
    Cheers
    Ajay Kumar Veeranki

    Dear Mahulenka
    Thanks a lot for the reply. It do have helped me.
    Yest it is VBAP-WERKS (typo error ).
    Infact I had given the same solution for the issue.
    Interstingly, they are insisting on a better solution fit for their requirement. Anyway shall 'highlight' the points again to them try to get it solved
    Just wondering has anyone faced the same situation before.
    Thanks again for the reply and good luck
    Best Regards
    Ajay Kumar Veeranki

  • What are the Pros and Cons of Using Batch Numbers over Serialization

    Dear SAP Gurus:
    Will someone please give me the benefits of using Batch Management over serial numbers in this case scenerio, or vice versa:
    Client wants to trace all the components of an assembly in a BOM.  Even the Raw material.  The client sends the material out today and has the vendor assign serial numbers to the individual pieces, the client gives the range of serial numbers to use.  We are looking at using batch numbers to accomplish this and issue one material and batch number to a production order.  Then use MB56 batch where used functionality to view history.  I am wanting to understand the benefits of this.  Please advise and points will be awarded as always. 
    Also, in this scenerio, can you issue multiple material/batch numbers to one vendor op that has its own production order?

    Yes it is a subcontract. 
    Example:  This is the solution but need the pros and cons of doing this scenerio
    Sheet of metal sent to vendor to make lets say 1800 peices of material number nas5703-01.  All 1800 pieces come back and issued to a production work order using one bacth number for one material item so that batch number can be traced in history in MB56 and a fit up report.

  • What are the pros and cons of installing java+abap stack for portal?

    Hi all,
      1.What are the pros and cons of installing java+abap stack for portal?
      2.what effect it does on the ume options to be choosen??
      3.for the purpose of integration of r3,bw and crm on portal and crm 4.0 60.2.3 business package which option of stack(java or abap or both)will be good option and which ume option while installation should be choosen?
    regards
    Rajendra

    Hi Rajendra,
    The NetWeaver Installation Master Guide offers some good scenarios on the pros and cons:
    https://websmp201.sapag.de/~sapidb/011000358700005412792005E.pdf
    In a nutshell:
    ABAP+JAVA
    Pros
    - Decrease # of servers required to administer the portal
    - Less costly
    Cons
    - Upgrades could be dependent on ABAP and Java release level
    - Additional load on the server due to ABAP stack
    - Limited scalability
    JAVA and ABAP on separate server
    Pros
    - Improved performance
    - Allows each system to be single-use purpose therefore downtime does not affect other components
    - More scalable
    Cons
    - Adds complexity to landscape
    - Additional costs
    Regards,
    Thomas Pham

  • What are the pros and cons using Active Data Guard vs Data Guard?

    My understanding is that Active Data Guard is an additional database option for Oracle 11gR2 Enterprise Edition. I need to know the pros and cons using Active Data Guard vs Data Guard in order to decide whether to get pay extra for the Active Data Guard.
    Thanks for any help.

    Hemant K Chitale wrote:
    Before jumping in to Active Data Guard, one needs to evaluate :
    a. Is there really a need to run queries on the Standby ? The Standby could / should be at a remote site so queries are "across the network". Depending on the nature of the queries and the volume of output, the "performance" of the queries may not seem to be the same.
    b. If the database is not in Maximum Protection mode, the data "seen" at the standby may not be in "real-time" synch
    c. Not all applications are truely read-only when querying. Some applications use "jobs" that write to tables when querying. Such would not work with Active DataGuard. (example : EBusiness Suite). There are very complicated ways of handling this -- and one needs to consider if the complications can be introduced and supported.
    Over the network accessing standby read only is really not an good idea, I think no one will compare performance with primary and standby,
    But some of them they want to validate data which are very critical, as it is matching with primary or not, Its an added advantage with ACTIVE DATAGUARD
    Prior to that until unless stop MRP, open database and then we need to validate, So there is an interruption of recovery, I can say its also an advantage where there is no interruption of recovery.

  • Same SID for QA & Prd systems - pros and cons?

    We have the foll systems:
    1. Enterprise Portal 7.0
    2. NWDI 7.0
    3. NW 7.0 (with XECO - Ecommerce)
    4. TREX 7.1
    5. Content Server 6.40
    6. ECC 6.0
    Currently the QA and Prd systems have the same SID and system/instance no, although they are on different hosts.
    We would like to know what are the long term pros and cons for keeping the QA and Prd SIDs the same for all systems.
    We are already making a list, so thought we might as well get more inputs from the community too.
    We already have this arrangement for the past 3 months and have not faced any major issues.
    A couple of cons though:
    1. Cannot use solman as it cannot distinguish between the diff servers with same SID
    2. ABAP transports from QA to Prd have to be manually done (cannot use STMS)
    Thanks
    Prasad

    Hi Manoj,
    Changing the SID of java systems is a very tedious procedure. Hom sys copy is just a part of the SID change...there are a whole lot of configs to be done after that...the task is eq to a new setup of systems
    For once, the efforts put in are huge..you can see there are 5 systems..besides, it will involve coordination from all teams - basis, development, functional, project management.
    Here are a few advantages that we know of:
    1. No efforts reqd to change back to original SID
    2. During disaster recovery, we just have to restore the production database on QA and change the hostname, whereas its not so in case of having diff SIDs
    3. For end-users this will be transparent because they will be using the hostname in the URL which is anyways different
    We have the same SIDs for the past 3 months and have not seen major issues, but we also would like to know from the long term perspective if there are any risks that we have not foreseen...hence we seek help from the community.
    Hope its clear now
    Thanks for your response
    Prasad

  • Pros and Cons of using JBDC Adapter with XI

    Hi Experts,
        Can somebody help me understand pros and cons in using different JDBC adapters with XI?
       I would be really greatful to you.
    Thanks & Regards
    Gopal

    Hai,
    Go through the links:
    /people/varadharajan.krishnasamy/blog/2007/02/27/configuring-jdbc-connector-service-to-perform-database-lookups
    http://help.sap.com/saphelp_nw04/helpdata/en/44/f565854b7341e6e10000000a1553f6/frameset.htm
    Regarding JDBC Adapter in SAP XI
    Configuring File and JDBC adapters
    Thanks,
    Rajani.

  • My PROs And CONs Opinion of This New Forum

    Hello,
    Since I've only been a member for a short time; my exposure has been limited; however, my opinions follow:
    PROs
    This forum has excellent support from "volunteer moderators" and Lenovo Staff. They are literally "all over the place" trying to assist in any way they can.
    I like the forum layout; in that, it is categorized by "machine types" rather than desktop, laptop, hardware, software, audio, etc.
    CONs
    Some of the threads have grown to such an enormous size (I saw one with 517 replies) they have become almost useless. These enormous threads signal one of two things in my opinion. First, either the problem, presented by the original poster, has existed for quite some time without resolution and many keep reporting the same problem or the thread has just become a "me too" dumping ground. In any event, I would recommend that this forum's support group get together and evaluate the pros and cons of keeping super-large threads open for continued response by members of the community.
    BTW, I'm marking this thread as an accepted solution because it is my opinion.
    Best regards,
    pagroundhog
    Solved!
    Go to Solution.

    See above for my opinions ...

  • What are the pros and cons re using an intel iMac vs MacPro with LP8?

    I'm considering getting a new intel Mac in the near future (presuming a new MacPro will be released in the near future - maybe at the same time as Leopard). I compose largely for film and television and I am composing largely using a combination of loops, software instruments and some recorded live performance. I usually sync to a low res quicktime movie.
    I do like the idea of a simple and uncluttered work environment with an iMac, added to which there's also a degree of portability with the iMac however the MacPro is obviously more powerful. I'm not sure how much the difference in power between the two computers would affect me.
    Would I be compromising myself much if I went for the iMac over the MacPro? What are the pros and cons of the iMac vs the MacPro in relation to Logic Pro 8?

    In the world large-scale music composition using samples, loops, etc (especially for film) your two biggest needs are RAM and HD speed/access. The imac looses big time in this department (as a single computer at least) as it can only be upgraded to 4gb ram, and only holds one internal HD, and also lacks any PCI expansion for DSP cards, audio interfaces, etc.
    In generalyou want to separate your data vs applications as much as possible, to ensure both can be accessed quickly and easily by the computer. So its best to have your system software / applications on one internal HD, and your logic data (samples, audio recordings, loops) on another drive(s). You can do this with an iMac via USB, FW800, & FW400, but depending on how big your projects get, how many USB and FW drives / interfaces you use, and how much data you need to stream, you could overload the buss on the imac (not sure if it has multiple busses or not). Plus speed wise, internal SATA are much faster than external drives, and the mac pro with its 4 internal slots seems like a great choice for speed and flexibility.
    However, if you dont find yourself doing large scale projects, then you might be better off going with an imac. We just purchased one for my father and it runs great! It blows the socks off of my Dual 2.5 G5 tower in terms of CPU speed! If you run into problems running things from the imac, you could always add a mac-mini down the road to stream sample libs, as a Logic node, etc, which seems to be a much more cost effective solution.
    I hope this was helpful, but I probably just made the decision harder . In fact, if I were to start over today, I dont know if I'd go with a MacPro, or an iMac / mac mini combination. they both seem to have their advantages / disadvantages.
    Best of luck!

  • Pros and cons of creating a table with key

    Hi Folks
    I have some tables where there is no key defined in the source system. What is the best way to build such tables. In my case the source system is Teradata.
    I have 25-30 columns in dimension and what is the best way to load this data where there is no.
    What will be the Pros and Cons if I have a table without a key  or if I create a table with 25-30 keys.
    regards
    Poonam

    I recently purchased a Mac Mini and am using it with my TV.  Here's what I found:
    Using the HDMI connection on the Mac Mini, the image on the TV is very harsh.  It's very bright, high contrast and garish colors.  I did a lot of testing and am convinced this is due to the HDMI Display Profile in OS X Yosemite.  I could not find any way to change the display profile in the Mac Mini as long as HDMI was the connection.
    Using the miniDisplayport/Thunderbolt connection on the Mac Mini, with the Apple miniDisplayPort-DVI adapter and a DVI-HDMI cable the picture is perfect.  (Note, however, that this connection only carries video; if you want audio you will have to use a separate cable to connect the Mac Mini audio line out port to your TV's audio line in port.)
    That said, the larger the TV the less quality you will have displaying text.  I suggest using a 21" or smaller TV as a monitor if you will be doing text work.
    My setup is with a 40" Sony Bravia 1080p HDTV and the primary use is for video (concerts, movies, Skype, etc), not office apps.   As I said earlier, the picture is perfect - brightness, contrast, colors, resolution are as nice as I could ask for.

  • Pros and Cons of putting jspx pages under WEB-INF

    Greetings All,
    I have been using JHeadstart release 10.1.3 Prod for a while now and was generating pages in various subdirectories under WEB-INF/pages/ and things are working fine.
    However, recently I came across a post in jDeveloper forum Re: Access JSF Pages within WEB-INF directory where Frank Nimphius has mentioned that there is no sense in putting JSP files that are used with JSF into WEB-INF.
    I know that in struts world it makes sense to put the jsp files under WEB-INF to prevent the users from directly accessing them and force them to access them only via struts actions/navigation rules; but in JSF world we anyway expose the jspx names to the user and in-fact if we keep the pages under WEB-INF the url to access the pages also contains 'faces/WEB-INF/...'
    Thus, I would like to get opinion from various experienced professionals participating in this forum and more so from JHeadStart team members on Pros and Cons of putting jspx pages under WEB-INF
    regards - rutwik

    Rutwik,
    From your reply it seems that, for now, there should not be any impact on us as long as we don't upgrade to JDeveloper 10.1.3.1, as anyway the current JHS version is not certified against it.
    Correct.
    However, to be compatible with future releases of JHS and JDeveloper, will it be good to change the location of pages in our JHeadStart definitions to move them a directories above the WEB-INF etc and re-run the JHeadStart generators?
    Yes.
    Or, will the patch take care of modifying the current JHeadStart definations?
    No, Service Update 1 has a different default value for the pages dir , it is now /pages/ instead of /WEB-INF/page/, that's all.
    Also, with this patch, will we be able to upgrade to jDeveloper 10.1.3.1, which we would like to do once we have a production release?
    Yes, Service Update 1 is compatible with JDev 10.1.3.1
    Steven Davelaar,
    JHeadstart Team.

  • Using CLOB data type - Pros and Cons

    Dear Gurus,
    We are designing a database that will be receiving comments from external data source. These comments are stored as CLOB in the external database. We found that only 1% of incoming data will be larger than 4000 characters and are now evaluating the Pros and Cons of storing only 4000 characters of incoming comments in VARCHAR2 data type or using CLOB data type.
    Some of the concerns brought up during discussion were:
    - having to store CLOBs in separate tablespace;
    - applications, such Toad require changing defaults settings to display CLOBs in the grid. Default value is not to display them;
    - applications that build web page with CLOBs will be struggling to fit 18 thousand chararcters of which 17 thousand are blank lines;
    - cashing CLOBs in memory will consume big chunk of data buffers which will affect performance;
    - to manipulate CLOBs you need PL/SQL anonymous block or procedure;
    - bind variables cannot be assigned CLOB value;
    - dynamic SQL cannot use CLOBs;
    - temp tables don't work very well with CLOBs;
    - fuzzy logic search on CLOBs is ineffective;
    - not all ODBC drivers support Oracle CLOBs
    - UNION, MINUS, INTERSECT don't work with CLOBs
    I have not delt with CLOB data type in the past, so I am hoping to hear from you of any possible issues/hastles we may encounter?

    848428 wrote:
    Dear Gurus,
    We are designing a database that will be receiving comments from external data source. These comments are stored as CLOB in the external database. We found that only 1% of incoming data will be larger than 4000 characters and are now evaluating the Pros and Cons of storing only 4000 characters of incoming comments in VARCHAR2 data type or using CLOB data type.
    Some of the concerns brought up during discussion were:
    - having to store CLOBs in separate tablespace;They can be stored inline too. Depends on requirements.
    - applications, such Toad require changing defaults settings to display CLOBs in the grid. Default value is not to display them;Toad is a developer tool so that shouldn't matter. What should matter is how you display the data to end users etc. but that will depend on the interface. Some can handle CLOBs and others not. Again, it depends on the requirements.
    - applications that build web page with CLOBs will be struggling to fit 18 thousand chararcters of which 17 thousand are blank lines;Why would they struggle? 18,000 characters is only around 18k in file size, that's not that big to a web page.
    - cashing CLOBs in memory will consume big chunk of data buffers which will affect performance;Who's caching them in memory? What are you planning on doing with these CLOBs? There's no real reason they should impact performance any more than anything else, but it depends on your requirements as to how you plan to use them.
    - to manipulate CLOBs you need PL/SQL anonymous block or procedure;You can manipulate CLOBs in SQL too, using the DBMS_LOB package.
    - bind variables cannot be assigned CLOB value;Are you sure?
    - dynamic SQL cannot use CLOBs;Yes it can. 11g supports CLOBs for EXECUTE IMMEDIATE statements and pre 11g you can use the DBMS_SQL package with CLOB's split into a VARCHAR2S structure.
    - temp tables don't work very well with CLOBs;What do you mean "don't work well"?
    - fuzzy logic search on CLOBs is ineffective;Seems like you're pulling information from various sources without context. Again, it depends on your requirements as to how you are going to use the CLOB's
    - not all ODBC drivers support Oracle CLOBs not all, but there are some. Again, it depends what you want to achieve.
    - UNION, MINUS, INTERSECT don't work with CLOBsTrue.
    I have not delt with CLOB data type in the past, so I am hoping to hear from you of any possible issues/hastles we may encounter?You may have more hassle if you "need" to accept more than 4000 characters and you are splitting it into seperate columns or rows, when a CLOB would do it easily.
    It seems as though you are trying to find all the negative aspects of CLOBs and ignoring all the positive aspects, and also ignoring the negative aspects of not using CLOB's.
    Without context you're assumptions are just that, assumptions, so nobody can tell you if it will be right or wrong to use them. CLOB's do have their uses, just as XMLTYPE's have their uses etc. If you're using them for the right reasons then great, but if you're ignoring them for the wrong reasons then you'll suffer.

Maybe you are looking for

  • Issue while opening websites from module pool subscreen.

    I have three subscreens which do open while user clicks a radio button on the main screen . Now in two of the subscreens,there are two text fields which contain url of two websites . When i am setting a GUI status when sy-pfkey/sy-ucomm = 'PICK' , th

  • Test JDBC Driver For SQL Server 2000 Failed

    Hi: I have trouble setting up the database connection using jdbc driver in the studio, could anyone help me please? I have MS SQL 2000 MSDE installed on my local machine. I downloaded and installed the JDBC Driver for MSSQL 2000 from Microsoft. I put

  • Background image on a JPanel

    Hi I wonder if there's possible to set a background image, not just a colour, on a JPanel, and if so, how do I do it? /Nicklas

  • Exporting with alpha channel and edges are ragged

    I've got a short animation that is mainly a PSD of a map of NC with some animated push pins on it. I've got a local cable provider wanting an export of the animation with an alpha channel. He's using Premiere on a Mac, I'm on PC. No matter what codec

  • Change network name

    When I set ip my Airport Extreme I created two network names (one primary and a guest network) using my full first and last names. For security and privacy issues I would like to remove the guest network account and change my primary account to somet