Wednesday 16 July 2014

Difference between obj and RDB methods

  1. What is the advantage of Obj- methods over RDB methods?
Using any of the Obj- operations allows you to take advantage of transactions (deferred database transactions) whereas RDB- operations execute immediately.
When using Obj-Save and Obj-Delete, you can cancel or rollback all of the related operations without committing the changes to the database. RDB- operations commit immediately.
Obj- methods can be used to retrieve data from the BLOB (pzpvstream column) and save data to the BLOB. So they can be used for properties that are not exposed along with the exposed properties.
RDB- methods cannot read from or update the BLOB.
So if our table has the pzpvstream (BLOB) column then we should always use Obj- methods. This will work on the exposed columns as well as the BLOB.

2.      When Obj-Open can access external database well, what is the necessity of RDB-Open? (Or when exactly we go for RDB methods or what is the advantage of RDB- methods over Obj- methods?)
o   RDB methods support stored procedures. OBJ methods do not.
o   RDB method support hand-crafted / optimized SQL. OBJ methods generate all SQL on the fly behind the scenes.
o   OBJ methods support a PRPC unit of work / two phase commit. RDB methods are atomic - they are unique transactions and automatically commit on completion.
o   Most Cases you do NOT have to map tables to PRPC objects to use RDB methods. RDB methods only see / touch those columns that are in your DB Schema, and you don't even have to map them to objects / properties . On the other side; mapping a table to a PRPC 'external' class and using obj- methods directly extends PRPC object model to the external table.

63 comments:

  1. Replies
    1. Hi Hareesh,

      I love all the posts, I really enjoyed.
      I would like more information about this, because it is very nice., Thanks for sharing.

      Could you please let me know the way to start learn PEGA robotics studio.
      Earlier I have used and certified in creating basic RPA workflows in UIPath.
      PEGA implements a systematic approach to construct and use process-oriented and rule-based solution and applications Pega Training . The main focus is on automation of works and program code.
      For PEGA robotics, barely I could find documents to follow. Any help providing path to manuals/docs, would be much appreciated.

      THANK YOU!! This saved my butt today, I’m immensely grateful.

      Obrigado,
      Kevin

      Delete
  2. Nice .very useful for freshers .Keep updating pega online training

    ReplyDelete
  3. Hi Hari,

    Amaze! I have been looking bing for hours because of this and i also in the end think it is in this article! Maybe I recommend you something helps me all the time?


    I am somewhat confused about the. Appl value of 2 though. Would a debit CARD have transactions of value 2, because they are tied to a deposit account, or should they have a value of 3 because they are tied to a card?
    Shows characterized groups from use cases to work types and supporting types; we can add and edit the work types and supporting types, use cases and specifications to work types and supporting types.
    Pega out of box does not use .Appl to determine the class of the dispute...it checks for a .DepositAccountNumber to have a value. In general, I am comfortable with setting the correct class, however I am not sure what to do with.Appl.
    I am so grateful for your blog. Really looking forward to read more.

    Thank you,
    Michael

    ReplyDelete
  4. Hello Hari,

    Nice to be visiting your blog again, it has been months for me. Well this article that i’ve been waited for so long.

    While running soap, if any exception connect- occurs then how can we know that the exception is caused due to soap service or web service.
    I was familiar about soap faults and transition step.
    Anyone please do let me know if possible with an example.
    It was cool to see your article pop up in my google search for the process yesterday. Great Guide.
    Keep up the good work!

    Merci
    Janu

    ReplyDelete
  5. Hello Buddie,


    Nice to be visiting your blog again, it has been months for me. Well this article that i’ve been waited for so long.


    While running connect-soap, if any exception occurs then how can we know that the exception is caused due to soap service or web service.
    I was familiar about soap faults and transition step.
    Anyone please do let me know if possible with an example.
    It was cool to see your article pop up in my google search for the process yesterday. Great Guide.
    Keep up the good work!


    ,Merci

    ReplyDelete
  6. Hello Hareesh,


    Gratitude for putting up this prolific article! You truly make everything a cake walk. Genuinely good stuff, saving time and energy.

    We have created BIX extract of Pega 7.1.5 work table to Data Hub via .xml. The field names in .xml do not match up clearly for our data Analytics team to Pega Training for their reporting. Is there an easy way to generate a data dictionary from the out of the box Pega Work Table? Or match UI field name/property to the back end blob data?

    But great job man, do keep posted with the new updates.


    Regards,
    Abhiram

    ReplyDelete
  7. Hi There,

    Gasping at your brilliance! Thanks a tonne for sharing all that content. Can’t stop reading. Honestly!


    During the interaction, at a certain stage in the CPMInteraction flow, the flow reaches an assignment assigned to a workbasket. Pega Training
    When this happens the interaction tab goes blank. Instead we would like this specific interaction tab to close and focus go back to the home page. The interaction case can be resumed from the workbasket where it's waiting.
    At this moment, this is a big defect for the interaction tab to be out there (even if blank) when the assignment is in a workbasket.
    Is there an activity that will close the current interaction tab (without resolving) and refocus to home page?
    FYI. Support tickets# SR-B73729 and SR-B75271


    Excellent tutorials - very easy to understand with all the details. I hope you will continue to provide more such tutorials.


    Obrigado,
    Irene Hynes

    ReplyDelete
  8. Nice blog. Very informative and useful blog for all freshers. If you want to learn Pega course online, please visit below site.
    Pega Online Training
    Pega online course
    Pega Online Training in Hyderabad
    Pega Online Training in Bangalore
    Pega Online Training in Chennai

    ReplyDelete
  9. Thanks a lot very much for the high quality and results-oriented help. I won’t think twice to endorse your blog post to anybody who wants and needs support about this area.
    Digital Marketing Training in Bangalore

    ReplyDelete
  10. Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.
    Click here:
    python training in tambaram
    Click here:
    python training in annanagar

    ReplyDelete
  11. It's interesting that many of the bloggers to helped clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command

    Blue Prism Training in Pune

    Blueprism training in tambaram

    Blueprism training in annanagar

    ReplyDelete
  12. Really you have done great job,There are may person searching about that now they will find enough resources by your post
    python training in pune | python training institute in chennai | python training in Bangalore

    ReplyDelete

  13. Hello! This is my first visit to your blog! We are a team of volunteers and starting a new initiative in a community in the same niche. Your blog provided us useful information to work on. You have done an outstanding job.

    Best AWS Training in Chennai | Amazon Web Services Training in Chennai

    AWS Training in Chennai | AWS Training Institute in Chennai Velachery, Tambaram, OMR


    AWS Training in Chennai |Best Amazon Web Services Training in Chennai


    AWS Training in Velachery | Best AWS Course in Velachery,Chennai

    ReplyDelete
  14. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging.

    Microsoft Azure online training
    Selenium online training
    Java online training
    Java Script online training
    Share Point online training

    ReplyDelete
  15. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.Thanks for your info...


    Android Training in Chennai

    Android Online Training in Chennai

    Android Training in Bangalore

    Android Training in Hyderabad

    Android Training in Coimbatore

    Android Training

    Android Online Training

    ReplyDelete
  16. Excellent Blog! I would like to thank for the efforts you have made in writing this post. I am hoping the same best work from you in the future as well.
    Angular js Training in Chennai

    Angular js Training in Velachery

    Angular js Training in Tambaram

    Angular js Training in Porur

    Angular js Training in Omr
    Angular js Training in Annanagar

    ReplyDelete
  17. Interesting Blog and impressive. Nice post is up. This is a must recommended post. Thanks for posting it and giving away the best knowledge.
    Selenium Training in Chennai

    Selenium Training in Velachery

    Selenium Training in Tambaram

    Selenium Training in Porur

    Selenium Training in Omr

    Selenium Training in Annanagar

    ReplyDelete
  18. Interesting Blog and impressive. Nice post is up. This is a must recommended post. Thanks for posting it and giving away the best knowledge.
    amazon web services aws training in chennai

    microsoft azure training in chennai

    workday training in chennai

    android-training-in chennai

    ios training in chennai

    ReplyDelete
  19. It's interesting that many of the bloggers to helped clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command
    IELTS Coaching in chennai

    German Classes in Chennai

    GRE Coaching Classes in Chennai

    TOEFL Coaching in Chennai

    Spoken english classes in chennai | Communication training

    ReplyDelete
  20. Through this Digital Marketing Institute in Panchkula, you will become an expert in modules such as SEO, Social Media Marketing, PPC, Analytics, Content, Mobile, and Email Marketing. Our Social Media Marketing and PPC courses in Panchkula have trained end number of students. Work on real-world projects, learn the latest tools, and attend masterclasses led by the Google and Facebook certified team.

    - Get hands-on training on live projects!
    - Upgrade your resume
    - Get prepared for your dream job.
    - 120+ hours of high-quality training.
    - 10+ live projects.
    - 25+ digital marketing tools and platforms.


    Call: +91 9887046666
    Location: SCO-9, First Floor, Sector-11, Panchkula, Haryana 134109
    Email: info@g-sol.net
    Timings: 10:00 AM TO 12:00 PM

    ReplyDelete
  21. It’s horrifying. I think we should go to the deep of this. We need to analyze the reason behind this type of incidents. Healthcare App Development
    Healthcare Software Development

    ReplyDelete
  22. The fili is a medicine, particularly intended to treat hypoactive sexual craving issue otherwise called (HSDD) in ladies who are pre-menopausal.
    Flibanserin 100mg

    ReplyDelete
  23. Nice blog! Looking for pte institute in Panchkula? We offer comprehensive courses designed to enhance English proficiency, focusing on the four key areas of the exam: speaking, writing, reading, and listening. With experienced faculty, personalized attention, and interactive teaching methods, students can expect to sharpen their skills and achieve their desired scores. We provide comprehensive guidance tailored to meet individual learning needs, ensuring students grasp every aspect of the PTE exam with confidence.

    ReplyDelete