tag:blogger.com,1999:blog-24032947194020198262024-03-21T06:18:32.568-07:00PeopleSoft FieldBookPeoplesoft Applications Software and Peoplesoft Consultant ServicesAnonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.comBlogger75125tag:blogger.com,1999:blog-2403294719402019826.post-64163067684558781422016-01-13T22:18:00.000-08:002016-01-13T22:19:52.856-08:00Get Ready to On-Board PeopleTools 8.55 – The Recipe for Success<div dir="ltr" style="text-align: left;" trbidi="on">
<b>When</b>: Jan 21, 2016 02:00 PM to 03:00 PM EST<br />
<br />
<b>Products</b>: PeopleSoft Enterprise<br />
<br />
<b>Event Type</b>: Online Learning<br />
<br />
<b>Registration Ends</b>: Jan 21, 2016 03:00 PM EST<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB4YM-NvKBHI7ZIFPAyJbB4qjKGPrJKCbYYJj5ouxxScONhP1Jtcc0ebn_3SjC-sxmDDsCTkccb0heWgtfIT4lvxQy7Hz8DkFG-lRAbynyvXBuMZeC6DltFhf_R9NeAmgZSoKwMZYmawc/s1600/home_banner_1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="206" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB4YM-NvKBHI7ZIFPAyJbB4qjKGPrJKCbYYJj5ouxxScONhP1Jtcc0ebn_3SjC-sxmDDsCTkccb0heWgtfIT4lvxQy7Hz8DkFG-lRAbynyvXBuMZeC6DltFhf_R9NeAmgZSoKwMZYmawc/s320/home_banner_1.jpg" width="320" /></a></div>
<div style="background-color: white; border: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 15px; outline: 0px; overflow: hidden; padding: 0px 0px 0px 40px; text-align: justify; vertical-align: baseline; width: 490px;">
<b>PeopleTools 8.55 mania is upon us !!</b></div>
<div style="background-color: white; border: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 15px; outline: 0px; overflow: hidden; padding: 0px 0px 0px 40px; text-align: justify; vertical-align: baseline; width: 490px;">
The whole world is eagerly waiting to get a glimpse of PeopleSoft 8.55. the new features that offer a user experience that is simple and intuitive, yet highly productive. Application developers can now breathe easy with its global capabilities for building powerful and secure applications. You are guaranteed a rich user experience if it is leveraged for <a href="http://hexaware.com/pplsoft.htm" target="_blank"><b>PeopleSoft 9.2</b></a> enhancements. In this online session, Hexaware will discuss the new features and benefits available with PeopleTools 8.55. The session will also discuss the advantages to upgrading to 8.55.</div>
<div style="background-color: white; border: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 15px; outline: 0px; overflow: hidden; padding: 0px 0px 0px 40px; text-align: justify; vertical-align: baseline; width: 490px;">
Join us for our complementary online education session on PeopleTools 8.55, where we walk you through with the rich user experience and new enhanced functionalities which is expected out of the much awaited application development platform.</div>
<div style="background-color: white; border: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 15px; outline: 0px; overflow: hidden; padding: 0px 0px 0px 40px; text-align: justify; vertical-align: baseline; width: 490px;">
<b>Key Session takeaways -</b></div>
<ul><span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;">
<li>What improvements have been made to enhance the user experience ?</li>
<li>What are the new key features ?</li>
<li>What are the benefits to upgrading</li>
</span></ul>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;">
</span>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;"><b>For Webinar Details visit</b>:- <a href="http://hexaware.com/resources/webinars/">http://hexaware.com/resources/webinars/</a></span></div>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: justify;">
<div>
<b><br /></b></div>
<div>
<b>Register Now</b>:- <a href="http://www.questdirect.org/events/2815136/">http://www.questdirect.org/events/2815136/</a></div>
</span></div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com3tag:blogger.com,1999:blog-2403294719402019826.post-51064462199053297592015-06-25T00:54:00.000-07:002015-06-25T00:54:43.825-07:00PeopleSoft Upgrade - Invest in Innovation<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">With the onset of globalisation and rapidly changing demands of
technological world, it is important to keep pace with up gradation in
technology. The global business organisations are dependent on innovative applications
such as PeopleSoft. PeopleSoft is an integrated software package that provides
a wide variety of business applications in order to assist in everyday
operations of a business process.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.envytee.com/images/peoplesoft-diagram.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.envytee.com/images/peoplesoft-diagram.jpg" height="243" width="400" /></a></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">PeopleSoft services ensure a high level of customer satisfaction.
Its main aim is to ensure positive and credible transformation in business
entities with comprehensive service commitments. </span><a href="http://hexaware.com/pplsoft.htm"><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt;">PeopleSoft services</span></a><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"> are
based on a client–server approach. They allow all functions of company's
business to be accessed and run from within a web browser. PeopleSoft practice
offers services ranging from the Consulting, Implementation to Upgrade, Testing
and Application Support Maintenance. With the rich domain of experience, it
covers the entire range of PeopleSoft modules such as Human Capital Management,
Financials, Enterprise Performance Management, Customer Relationship
Management, Enterprise Learning Management, Campus Solution, Supply Chain
Management, across various Industries and geographies.</span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><br /></span></div>
<div class="MsoNormal">
<a href="http://hexaware.com/peoplesoft-upgrade.htm"><span style="background: white; font-family: "Times New Roman","serif"; font-size: 12.0pt;">PeopleSoft Upgrade
Services</span></a><span style="background: white; font-family: 'Times New Roman', serif; font-size: 12pt;"> assists its clients at
every step of their upgrade process, starting with planning and assessment and
continuing through upgrade execution, customizations, enhancements, testing and
deployment<b>. </b>The PeopleSoft Upgrade
Services provide service solution that allows organizations to use services
which would help in accelerating the business knowledge to their technical and
functional teams.<b> <o:p></o:p></b></span></div>
<div class="MsoNormal">
<span style="background: white; font-family: 'Times New Roman', serif; font-size: 12pt;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://hexaware.com/wp-content/uploads/2011/06/PeopleSoft_9.26.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://hexaware.com/wp-content/uploads/2011/06/PeopleSoft_9.26.gif" height="333" width="400" /></a></div>
<div class="MsoNormal">
<span style="background: white; font-family: 'Times New Roman', serif; font-size: 12pt;"><br /></span></div>
<div class="MsoNormal">
<span style="background-color: white; font-family: 'Times New Roman', serif; font-size: 12pt;">With new establishments coming in service, PeopleSoft upgrade promises
dividends in profit with its main focus on business process optimization,
efficiency gains and technological advancements. PeopleSoft is committed to
provide improved user experience and productivity with hundreds of new
features. It is very easy to process and has self-service capabilities.
PeopleSoft upgrade identifies problems quickly and minimizes the risk. </span></div>
<div class="MsoNormal" style="background: white; margin-bottom: 7.5pt; vertical-align: baseline;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">PeopleSoft upgrade is the new
'next level' experience for the users. It's has a high credibility, easy-to-use
interface that incorporates the consumer’s internet experience.</span><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"> </span></div>
</div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-17683217307297452232013-12-05T22:05:00.002-08:002013-12-05T22:15:33.088-08:00Accelerate Global Deployment of PeopleSoft Absence Management with Reusable Configuration<div dir="ltr" style="text-align: left;" trbidi="on">
Join this online learning session designed to give you insights on <i><b>accelerating global deployment of PeopleSoft Absence Management and making the configurations highly reusable</b></i>. It will highlight successful implementation approaches, strategies and methodologies that should be adopted when facing some of the unique challenges and opportunities of deploying it in multiple countries.<br />
<br />
The presentation will focus on helping organizations to have a centralized system to track various country absence policies, consolidated absence processing for multiple countries, automatic approval and reminder notifications, Enable users to accurately view absence balances and leverage many other features in <a href="http://hexaware.com/pplsoft.htm" target="_blank">PeopleSoft</a> Absence Management to achieve business excellence. In addition, the session will discuss a few challenges encountered around Global Deployment of Absence implementations and precautions that need to be taken.<br />
<br />
<a href="https://www2.gotomeeting.com/register/636646138" target="_blank"><b><span style="color: orange;">Register Now</span></b></a></div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-45536426671774238052013-08-30T01:15:00.000-07:002013-08-30T01:16:19.854-07:00Xploring Recruiting Home Dashboard in PeopleSoft HCM 9.2<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZbCWYiNAmfEv5lOENe5UEM-pcOvRloh1PrM4QyvC-u_gspO00Oxnh4mswf_iLUJsTmbdVAvQkyIRsl-_ugcB1ZqeX0lxX8vsviH7KaHql1SBILdICF3wNH2bXFIY44rmyJYFUylEq02Q/s1600/My+Job+Openings-Application+Pagelets.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a><br /></div>
<div style="text-align: justify;">
In PeopleSoft HCM Release 9.2, PeopleSoft provides a new dashboard for
Recruiting. This new ‘Recruiting Home Dashboard’ provides a snapshot of
the entire organization’s recruiting performance at a single view.
‘Recruiting Home Dashboard’ provides Recruiters, Recruiting managers and
Hiring managers the ability to view and perform several recruitment
related actions thereby simplifying the need to jump across pages and
work with too many windows open to access the required information to
perform one single activity.</div>
<div style="text-align: justify;">
</div>
<div>
A screenshot of recruiting Home Dashboard page is shown below:- <br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7R2xUD56H75CLC4fEEJxofEosap0GJBYbsOwH3H0Zz-e4fkUobpDCqQsnR_WlfGznXH0XlfR0MSCLG4kek7dCqnOuHtckGvYbE5IulnLBmqjwfVCsvq5rRl0OrTxoAa3Xz6cn1kf1p24/s1600/Recruiting+Home+Dashboard.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Recruiting Home Dashboard" border="0" height="270" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7R2xUD56H75CLC4fEEJxofEosap0GJBYbsOwH3H0Zz-e4fkUobpDCqQsnR_WlfGznXH0XlfR0MSCLG4kek7dCqnOuHtckGvYbE5IulnLBmqjwfVCsvq5rRl0OrTxoAa3Xz6cn1kf1p24/s400/Recruiting+Home+Dashboard.jpg" title="Recruiting Home Dashboard" width="600" /></a></div>
Recruiting Home Dashboard<br />
<br />
‘Recruiting Home Dashboard’ page is a collection of pagelets offering the following capabilities for Recruiters, Recruiting managers and Hiring managers:<br />
<br />
<b>Performance Analytics</b><br />
<ul style="text-align: left;">
<li>‘Time to Fill’ pagelet which provides a pictorial viewof the no. of days to fill job openings on a given period</li>
</ul>
<ul style="text-align: left;">
<li>‘Recruiting Manager Summary’ pagelet, available only for recruiting managers,which gives data on the performance of each recruiter under the recruiting manager in a grid view. Recruiting managers can see all their recruiters and the no. of open jobs, average job open days, applicants in process, applicants for each job, jobs filled in each period and percentage of offeracceptance by candidates under each recruiter.<a name='more'></a></li>
</ul>
<b>To Do List:</b>The following pagelets provides information on the pending activities, to do actions and serves as a task manager.<br />
<ul style="text-align: left;">
<li>‘My Alerts’ pagelet displays the events for today, no. of new applicants, no. of job offers in progress, no. of open job offers andhires to be prepared.</li>
</ul>
<ul style="text-align: left;">
<li>‘Today’s Interviews’ pagelet provides information on the applicants scheduled for interview today along with the time scheduled. It also provides full access tothe Calendar on a single click.</li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
<b><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw1N0K2PVWI7cr1g_eyzpVrdhyBOUuNbGjK-A3iIwA-O-g4sYmROlxfYanXJVBPJDLPIwjK3HhGN4FnoGeSv9_DQmJiZYq66NV_uQ3tL-yogcASTVc1_3kQRPxcTk7_F-rzcay-TzF32Q/s1600/My+Alerts+-+Today%25E2%2580%2599s+Interviews+pagelet.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="My Alerts / Today’s Interviews pagelet" border="0" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw1N0K2PVWI7cr1g_eyzpVrdhyBOUuNbGjK-A3iIwA-O-g4sYmROlxfYanXJVBPJDLPIwjK3HhGN4FnoGeSv9_DQmJiZYq66NV_uQ3tL-yogcASTVc1_3kQRPxcTk7_F-rzcay-TzF32Q/s320/My+Alerts+-+Today%25E2%2580%2599s+Interviews+pagelet.jpg" title="My Alerts / Today’s Interviews pagelet" width="320" /></a></b></div>
<b>
</b><br />
<ul style="text-align: left;">
<li><b>Quick Links: </b>This pagelet gives access to all the frequently used pages like Applicants, Job Openings, Applications, Interview Calendar in asingle click.</li>
</ul>
<ul style="text-align: left;">
<li><b>Browse Job Openings:</b>This pagelet provides ability to search for various job openingsusing the Oracle’s Secure Enterprise Search.</li>
</ul>
<ul style="text-align: left;">
<li><b>Browse Applicants:</b>This pagelet provides ability to search for applicants using the Oracle’s Secure Enterprise Search.</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGVw2GciaExKYk7i5nM3nnqfcehgByLLcNmEHMGrSXdiGr5NBFKViogyiXUPK4eHWjqIhmJIAPTxn9WP_Ik5CUGVvwvvbwXUXKYiyN-9kNaXmYA2DddhNv0YmL4hXanL53aCm0D7yOtJo/s1600/My+Job+Openings-Application+Pagelets.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5CQTiDHwmqyHHhrCwhG1IzYQ1Wp_6xXnQn2jDChcKK1cFmXKz1NEYcW2FXOkotrfkScj3xfNZWRIzXmjBbL8sUEHql9kLP5eM-mdutmH-qUEo8HUMYzi2DgFgV9dMiM0iQ7qQPlGwb-M/s1600/Oracle%2527s+Secure+Enterprise+Search.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Oracle's Secure Enterprise Search" border="0" height="345" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5CQTiDHwmqyHHhrCwhG1IzYQ1Wp_6xXnQn2jDChcKK1cFmXKz1NEYcW2FXOkotrfkScj3xfNZWRIzXmjBbL8sUEHql9kLP5eM-mdutmH-qUEo8HUMYzi2DgFgV9dMiM0iQ7qQPlGwb-M/s400/Oracle%2527s+Secure+Enterprise+Search.jpg" title="Oracle's Secure Enterprise Search" width="400" /> </a></div>
<div class="separator" style="clear: both; text-align: left;">
Oracle's Secure Enterprise Search</div>
<br />
<ul style="text-align: left;">
<li><b> Access to Job Openings, Applicants and Application Lists:</b></li>
</ul>
<div class="separator" style="clear: both; text-align: left;">
There are three pagelets provided by PeopleSoft, one each for My Job Openings, My Application lists and My Applicants. These pagelets gives personalized information foreach recruiter.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<ul style="text-align: left;">
<li>‘My Job Opening’ pagelet provides information on the job openings along with the category, days open, action taken, total applicants.</li>
</ul>
<ul style="text-align: left;">
<li>‘My Applicants’ pagelet provides information on the applicants under each recruiters purview, their contact details, details on the various jobs applied, one click access to their resumes and applications.</li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZbCWYiNAmfEv5lOENe5UEM-pcOvRloh1PrM4QyvC-u_gspO00Oxnh4mswf_iLUJsTmbdVAvQkyIRsl-_ugcB1ZqeX0lxX8vsviH7KaHql1SBILdICF3wNH2bXFIY44rmyJYFUylEq02Q/s1600/My+Job+Openings-Application+Pagelets.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="My Job Opening Application Pagelet" border="0" height="298" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZbCWYiNAmfEv5lOENe5UEM-pcOvRloh1PrM4QyvC-u_gspO00Oxnh4mswf_iLUJsTmbdVAvQkyIRsl-_ugcB1ZqeX0lxX8vsviH7KaHql1SBILdICF3wNH2bXFIY44rmyJYFUylEq02Q/s400/My+Job+Openings-Application+Pagelets.jpg" title="My Job Opening Application Pagelet" width="400" /> </a></div>
<ul style="text-align: left;">
<li>‘My Applicant Lists’ pagelet provides a personalized collection of applicants.</li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6OFNtj8PIjvXBeN424PKpOLaUv5-bhzSkpoglIBrdqkscvsuhZSVPBNWpINw4JzYAeiwIjkluYtS9mNcq8Zi4dy2tXhOLAR5zY7Vj1ifOtVY-gY-GucILLzBHlWZ-XeCURi9OuLX1uVU/s1600/My+Applicant+Lists+pagelet.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="My Applicant Lists pagelet " border="0" height="227" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6OFNtj8PIjvXBeN424PKpOLaUv5-bhzSkpoglIBrdqkscvsuhZSVPBNWpINw4JzYAeiwIjkluYtS9mNcq8Zi4dy2tXhOLAR5zY7Vj1ifOtVY-gY-GucILLzBHlWZ-XeCURi9OuLX1uVU/s320/My+Applicant+Lists+pagelet.jpg" title="My Applicant Lists pagelet " width="320" /></a></div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com1tag:blogger.com,1999:blog-2403294719402019826.post-69199598870633273742013-08-30T00:51:00.000-07:002013-08-30T00:51:21.641-07:00Analyzing The Need for HR Help Desk at Your Service<div dir="ltr" style="text-align: left;" trbidi="on">
Is your organization going through longer lead times for HR service requests which needs desperate attention such as:- <br />
1. Inconsistent processes across the organization<br />2. Slow resolution time due to lack of centralized knowledge base<br />3. Manual processes and the old style spreadsheet approach for call tracking<br />4. No dedicated SLA and issue tracking mechanism<br />
<br />
Are your employee’s dissatisfied with basic process flexibilities such as:-<br />1.Who do I contact in organization for an issue?<br />2. How will I track and know when my problem is resolved?<br />3. Is the feedback given being used for continuous improvement?<br />
<br />
Is your HR Service delivery going through a rough patch while:-<br />1. Assuring right level of service with the right solution at the right time for each employee request<br />2. Maintaining a lower cost of operations for HR HD and Self-service and better utilization of HR resources<br />3. Escalation and compliance of complex and confidential matters<br />
<br />
If your organization is facing any of these challenges, then it is the right time for you to look at Human Resource Help Desk which is the perfect answer to all of the above. Some of the key features of HR Help Desk applications are as follows:-<br /><br />-Complete and accurate information of customer<br />-Simple Case lifecycle for smoother flow<br />-Comprehensive synergy by integrating Human Capital Management application<br />-Effective and Integrated Knowledge management solution<br />-Multi Channel communication platform<br />-Reports and Dashboard to get real time insights<br />-Alerts and notifications, workflow for better process<br />-Security@ its best<br />
<br />
Keep watching and reading ……… we will pour some more interesting notes in the next edition.</div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-72404940495187514162012-11-20T00:44:00.001-08:002013-08-30T00:16:38.594-07:00Configuring Oracle Unified Directory (OUD) 11g as a Directory Server<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="posterous_autopost">
<br />
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
I used <a href="http://blogs.hexaware.com/oracle-techies/configuring-oracle-unified-directory-oud-11g-as-a-directory-server/" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;" target="_self" title="Oracle">Oracle Unified Directory </a>(OUD) Version 11.1.1.5.0 during my test deployment locally here. I tried to collect as much information possible in this post for configuration.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Ideally, there are three possible configuration options for OUD:</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">as a Directory Server</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">as a Replication Server</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">as a Proxy Server</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Directory Server provides the main LDAP functionality in OUD. Proxy server can be used for proxying LDAP requests. And Replication Server is used for replication from one OUD to another OUD or even to another ODSEE (earlier Sun Java Directory) server. You can my previous posts on OUD <b><a href="http://blogs.hexaware.com/oracle-techies/my-exploration-with-oracle-unified-directory-11g/" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;">here</a></b> and <b><a href="http://blogs.hexaware.com/oracle-techies/advanced-replication-setup-for-high-availability-and-performance/" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;" target="_blank">here</a></b>.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
In this post, we will talk about configuring OUD after installation <b><span style="border: 0px; color: #f37e20; margin: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;">as a Directory Server</span></b>. You can read about OUD installation in my previous post <b><a href="http://blogs.hexaware.com/oracle-techies/my-exploration-with-oracle-unified-directory-11g/" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;">here</a></b>.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Once installation is completed, you will find following files in $ORACLE_HOME Directory.</div>
<div class="CodeRay">
<div class="code">
<pre>-rwxr-x--- 1 oracle oracle 1152 May 17 11:16 oud-proxy-setup -rwxr-x--- 1 oracle oracle 1482 May 17 11:16 oud-proxy-setup.bat -rwxr-x--- 1 oracle oracle 1180 May 17 11:16 oud-replication-gateway-setup -rwxr-x--- 1 oracle oracle 1510 May 17 11:16 oud-replication-gateway-setup.bat -rwxr-x--- 1 oracle oracle 1141 Aug 10 16:50 oud-setup -rwxr-x--- 1 oracle oracle 1538 May 17 11:15 oud-setup.bat</pre>
</div>
</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
In this listing, <b>.bat files</b> are used in windows. So, In Linux (that is what I am using), we will be using following files.</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">oud-setup – To configure Directory Server</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">oud-replication-gateway-setup – To configure Directory Replication Server</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">oud-proxy-setup – To Setup Proxy Server<a name='more'></a></li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
You can run the script shown below.</div>
<div class="CodeRay">
<div class="code">
<pre>$ ./oud-setup OUD Instance location successfully created - /u01/oracle/Middleware/Oracle_OUD1/../asinst_2 Launching graphical setup... The graphical setup launch failed. Check file /tmp/oud-setup-8836874387532698932.log for more details. Launching command line setup... Oracle Unified Directory 11.1.1.5.0 Please wait while the setup program initializes... What would you like to use as the initial root user DN for the Directory Server? [cn=Directory Manager]: Please provide the password to use for the initial root user: Please re-enter the password for confirmation: On which port would you like the Directory Server to accept connections from LDAP clients? [1389]: 389 ERROR: Unable to bind to port 389. This port may already be in use, or you may not have permission to bind to it. On UNIX-based operating systems, non-root users may not be allowed to bind to ports 1 through 1024 On which port would you like the Directory Server to accept connections from LDAP clients? [1389]: On which port would you like the Administration Connector to accept connections? [4444]: Do you want to create base DNs in the server? (yes / no) [yes]: Provide the base DN for the directory data: [dc=example,dc=com]: Options for populating the database: 1) Only create the base entry 2) Leave the database empty 3) Import data from an LDIF file 4) Load automatically-generated sample data Enter choice [1]: 1 Do you want to enable SSL? (yes / no) [no]: yes On which port would you like the Directory Server to accept connections from LDAPS clients? [1636]: Do you want to enable Start TLS? (yes / no) [no]: yes Certificate server options: 1) Generate self-signed certificate (recommended for testing purposes only) 2) Use an existing certificate located on a Java Key Store (JKS) 3) Use an existing certificate located on a JCEKS key store 4) Use an existing certificate located on a PKCS#12 key store 5) Use an existing certificate on a PKCS#11 token Enter choice [1]: Provide the fully-qualified host name or IP address that will be used to generate the self-signed certificate [ut1ef1]: Do you want to start the server when the configuration is completed? (yes / no) [yes]: Setup Summary ============= LDAP Listener Port: 1389 Administration Connector Port: 4444 LDAP Secure Access: Enable StartTLS Enable SSL on LDAP Port 1636 Create a new Self-Signed Certificate Root User DN: cn=Directory Manager Directory Data: Create New Base DN dc=example,dc=com. Base DN Data: Only Create Base Entry (dc=example,dc=com) Start Server when the configuration is completed What would you like to do? 1) Set up the server with the parameters above 2) Provide the setup parameters again 3) Print equivalent non-interactive command-line 4) Cancel and exit Enter choice [1]: 3 Equivalent non-interactive command-line to setup server: oud-setup \ --cli \ --baseDN dc=example,dc=com \ --addBaseEntry \ --ldapPort 1389 \ --adminConnectorPort 4444 \ --rootUserDN cn=Directory\ Manager \ --rootUserPassword ****** \ --enableStartTLS \ --ldapsPort 1636 \ --generateSelfSignedCertificate \ --hostName ut1ef1 \ --no-prompt \ --noPropertiesFile What would you like to do? 1) Set up the server with the parameters above 2) Provide the setup parameters again 3) Print equivalent non-interactive command-line 4) Cancel and exit Enter choice [1]: 4 No configuration performed. OUD Instance directory deleted. $</pre>
</div>
</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Then you need to run the oud-setup with the options provided for creating the directory server.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; color: #888888; margin: 0px; padding: 0px; vertical-align: baseline;"><i>$ ./oud-setup –cli –baseDN dc=example,dc=com –addBaseEntry –ldapPort 1389 –adminConnectorPort 4444 –rootUserDN cn=Directory\ Manager –rootUserPassword ****** –enableStartTLS –ldapsPort 1636 –generateSelfSignedCertificate –hostName ut1ef1 –no-prompt –noPropertiesFile</i></span></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; color: #888888; margin: 0px; padding: 0px; vertical-align: baseline;"><i>OUD Instance location successfully created – /u01/oracle/Middleware/Oracle_OUD1/../asinst_2</i></span></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; color: #888888; margin: 0px; padding: 0px; vertical-align: baseline;"><i><b>An error occurred while parsing the command-line arguments</b>: An unexpected error occurred while attempting to initialize the command-line arguments: Argument “bat” does not start with one or two dashes and unnamed trailing arguments are not allowed</i></span></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Here, the issue is with the rootUserPassword value. Since I put * here, it replaced with all the files in the local directory, so it failed. Replace it with the required password for the “cn=Directory Manager” as shown below.</div>
<div class="CodeRay">
<div class="code">
<pre>$ ./oud-setup --cli --baseDN dc=example,dc=com --addBaseEntry --ldapPort 1389 --adminConnectorPort 4444 --rootUserDN cn=Directory\ Manager --rootUserPassword pass_t3st --enableStartTLS --ldapsPort 1636 --generateSelfSignedCertificate --hostName ut1ef1 --no-prompt --noPropertiesFile OUD Instance location successfully created - /u01/oracle/Middleware/Oracle_OUD1/../asinst_2 Oracle Unified Directory 11.1.1.5.0 Please wait while the setup program initializes... See /tmp/oud-setup-5822533240188214866.log for a detailed log of this operation. Configuring Directory Server ..... Done. Configuring Certificates ..... Done. Creating Base Entry dc=example,dc=com ..... Done. Starting Directory Server ......... Done. To see basic server configuration status and configuration you can launch /u01/oracle/Middleware/asinst_2/OUD/bin/status $ cd bin $ ./status >>>> Specify Oracle Unified Directory LDAP connection parameters How do you want to trust the server certificate? 1) Automatically trust 2) Use a truststore 3) Manually validate Enter choice [3]: 1 Administrator user bind DN [cn=Directory Manager]: Password for user 'cn=Directory Manager': --- Server Status --- Server Run Status: Started Open Connections: 1 --- Server Details --- Host Name: ut1ef1 Administrative Users: cn=Directory Manager Installation Path: /u01/oracle/Middleware/Oracle_OUD1 Instance Path: /u01/oracle/Middleware/asinst_2/OUD Version: Oracle Unified Directory 11.1.1.5.0 Java Version: 1.6.0_26 Administration Connector: Port 4444 (LDAPS) --- Connection Handlers --- Address:Port : Protocol : State -------------:------------------------:--------- -- : LDIF : Disabled 0.0.0.0:161 : SNMP : Disabled 0.0.0.0:1389 : LDAP (allows StartTLS) : Enabled 0.0.0.0:1636 : LDAPS : Enabled 0.0.0.0:1689 : JMX : Disabled --- Data Sources --- Base DN: dc=example,dc=com Backend ID: userRoot Entries: 1 Replication: Disabled</pre>
</div>
</div>
<div class="CodeRay">
<div class="code">
<pre>$</pre>
</div>
</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Now, your newly created OUD Directory Server is running in the machine. You can check this with the ldapsearch command.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
$ ldapsearch -h localhost -p 1389 -D “cn=Directory Manager” -w ebs_t3st -s sub -b “dc=example,dc=com” “(objectclass=*)” cn<br /><b>dn: dc=example,dc=com</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
$</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
LDAP Search command will return one entry as shown above.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Here are some of my Observations:</b></div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">If you want to use the port 389/636 for your Directory Server, then you need to run the setup using root user. Then you need to use start-ds and stop-ds commands using root user only.</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">There are six scripts to setup OUD components (three for unix/linux and three for windows environments)</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">You can setup a new TLS based certificate as part of configuring a new Directory Server.</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<br /></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Okay, thats all for now. We will meet in another post. Until then</div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com2tag:blogger.com,1999:blog-2403294719402019826.post-32139883215714765882012-11-19T01:00:00.001-08:002013-08-30T00:16:57.048-07:00HP DIAGNOSTICS<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="posterous_autopost">
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<a href="http://blogs.hexaware.com/wp-content/uploads/summary-image1.png" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;"><img alt="" class="alignnone size-medium wp-image-7004" height="298" src="http://blogs.hexaware.com/wp-content/uploads/summary-image1-300x298.png" style="border: 1px solid #dbdbdb; clear: both; float: none; margin: 0px 0px 10px 10px; padding: 5px 10px 10px; vertical-align: baseline;" width="300" /></a><br />Overview<br />Identifying and correcting availability and performance problems can be costly, time consuming and risky. IT organizations spend more time identifying an owner than resolving the problem.<br />HP Diagnostics helps to improve application availability and performance in pre-production and production environments. HP’s diagnostics software is used to drill down from the end user into application components and cross platform service calls to resolve the toughest problems. This includes slow services, methods, SQL, out of memory errors, threading problems and more.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
How HP Diagnostics software works<br />During a performance test, HP Diagnostics software traces J2EE, .NET, ERP, and CRM business processes from the client side across all tiers of the infrastructure. The modules then break down eachtransactionresponse time into time spent in the various tiers and within individual components. </div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
•Easy to use view of how individual tiers, components, memory, and SQL statements impact<br />Overall performance of a business process under load conditions. During or after a load test, you can<br />inform the application team that the application is not scaling and provide actionable data to them.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
• The ability to triage and find problems effectively with business context, which enables to focus onproblems impacting business processes</div>
<a name='more'></a><br />Why? The Benefits<br />Diagnostics falls into the middle ground between Quality Assurance and Operations Performance Validation.<br />For developers, having Diagnostics means that tracing code doesn’t have to be added and removed. This is a big side effect of why diagnostics can improve performance.<br />Diagnostics is the science of pinpointing the root cause of a problem. Load Runner is the first load testing tool to provide a set of Diagnostics modules that trace, time, and troubleshoot end-user transactions acrossALL tiers of the system. These modules extend LoadRunner to provide a unified view of both end-user experience and application component (method, SQL) level performance. The intuitive visual interface allows the user to drill down from a problematic business process all the way to the poorly performing component. This granularity of results ensures that every load test provides development with actionable results, thus reducing the cost and time required to optimize J2EE/.NET applications.<br />Diagnostics can be integrated with HP Business Availability Center software, HP LoadRunner, and HP Performance Center<br />As the response times alone will not suffice the report, more people(client ,developer etc) are interested to know the key features why the bottlenecks .As a part of performance engineering identifying the root cause as where the bottleneck is and why is it caused.<br />
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Any application framework we test has numerous lines of code.it is difficult for a developer to identify why the application response in more on load if we just produce them with response times,if team has to fix them ,they will be in a doubt as which part of the code and methods are causing the increased response time.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Supported platforms<br />• WebSphere, WebLogic, Oracle 10g, SAP Web<br />Application Server, JBoss, Tomcat, Sun ONE, ATG,Borland ES, FUJITSU Interstage, Tmax Soft JEUS,<br />.NET 1.1 to 3.5<br />• WebSphere Portal Server, WebLogic Portal Server,SAP Enterprise Portal, Oracle 12i applications</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Consider a J2EE/.net framework<br />As of the probes are installed on each layer like web,application layer, database layer the metrics are collected by diagnostics tool illustrating the behavior of the layers when a request is sent..<br />Key concern when it comes to metrics:<br />1.J2EE/.NET Framework –Average Method response time<br />2. J2EE/.NET Framework-Server requests response<br />2. J2EE/.NET Framework-server method calls persecond</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
When it comes in direct invoking of the diagnostics we have the following metrics<br />1. Average memory used<br />2. Average CPU used<br />3. JVM heap memory used<br />4. Connection pool, Thread pool<br />5. Collection leaks<br />6. EJB Methods /time<br />7. Server requests/time<br />8. Worst transaction<br />9. Worst SQL Queries<br />10. Network latency<br />11. Server request -exceptions</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
The report which we consolidate will speak clearly as where the<br />Developer-Which method or part of code should he fix?(methods and calls)<br />DBA-Which query should be tuned (any indexes are used for the query)<br />Integration team-Any increase in servers and CPU are necessary for scalability.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Key Functions of Diagnostics:<br />Various Metrics (such as JVM heap size, garbage collection frequency, method invocation counts, etc.) are grabbed by Probes which pass metric data out to the Profiler web service (installed with and runs on the same server with the probe) to produce web pages in HTML or XML or format which can be parsed dynamically by Scripts running withing load runner programmed to store diagnostics values as user-defined values along with metrics maintained by LoadRunner (such as the number of vusers running concurrently).<br />HP(Mercury) Tuning Console product which tracks the impact of server configuration changes on metrics</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
When many app servers are involved add in (Diagnostic)to LoadRunner displays metrics files obtained from the<br />Diagnostic Server, also called the Commander, which stores data from the Collector and Mediator which filter and aggregate data obtained from probes on app servers.<br />Probe Profiler Tabs<br />Below is the sample of the probe metric page and listen below are the few metrics.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Summary<br />Memory<br />Load<br />Shortest Requests<br />Hotspots<br />Slowest Methods<br />CPU Hotspots (Methods)<br />Slowest SQL<br />Metrics<br />System (Host) CPU, Memory Usage, PageInsPerSec, PageOutsPerSec, PageCutsPerSec, Disk, Network<br />JVM: Probe: HeapFree, HeapTotal, HeapUsed<br />Java Platform: Classes, GC, Threads<br />Mercury System<br />Web logic: EJB, Execute Queues, JDBC, etc.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
The final summary is that report plays a major role in making the performance of the application as desired by the User (Fast and scalable).Response times can be brought down by fixing these issues.<br />Hence forth diagnostics is the heart and soul for the Performance engineering Practice.</div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-61813919912941753902012-11-19T00:58:00.001-08:002013-08-30T00:17:14.668-07:00Performing Manual Correlation with Dynamic Boundaries in LR<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="posterous_autopost">
<br />
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>What is Correlation:</b> It is a Process to handle dynamic values in our Script. Here the dynamic value is replaced by a variable which we assign or capture from the server response.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Ways to do correlation: </b>There are two ways to do this Correlation.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
They are as follows:</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Auto-Correlation: The Correlation Engine in LR Package captures the value and replaces it with another value</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Manual Correlation: Understanding of the Script and its response is highly needed to do this. It is bit complex to do Manual Correlation sometimes but this is always the preferred method to handle Dynamic Values in our Script</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Usually the Manual Correlation is done by capturing the dynamic value which is present in between the Static left and right Boundaries.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Objective:</b> The intention of this article is that to give a method which will be useful when we wanted to capture and handle Dynamic Values when even the Left and right Boundaries are also dynamic.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
The Solution can be much simple, Instead of determining the boundaries to the String we can actually use Text flags.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Before Getting into the Topic we should know about the Text Flags:</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Text flags are the Flag used just after the text with Forward Slash.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Some of the commonly known and used Text flags are:</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">/IC to ignore the case</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">/BIN to specify <a href="http://blogs.hexaware.com/Using_Binary_Code.html" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;">binary data</a></li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">/DIG to interpret the pound sign (#) as a wildcard for a single digit</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">/ALNUM<case> to interpret the caret sign (^) as a wildcard for a single US–ASCII alphanumeric character<a name='more'></a></li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Case 1</b>: Digit Value</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Suppose the response data is the string literal, but the issue is that the left boundary is changing every time; you get the left boundary as axb, where x ranges between 0 and 9, as follows:<br />a0b=Boundaryrb<br />a1b=Boundaryrb<br />a2b=Boundaryrb<br />——–<br />——–</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
a9b=Boundaryrb</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
We can capture the desired string by putting the following correlation function in place, using the /DIG text flag in combination with Left Boundary:</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; color: #993300; margin: 0px; padding: 0px; vertical-align: baseline;">web_reg_save_param (“Corr_Param”, “LB/DIG=a#b\=”, “RB=rb”, LAST);</span></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
The corresponding place, which you expect to be dynamically filled in with a digit, should be replaced by a pound sign (#).</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
If there are multiple digits, we can use ‘##’.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Case 2</b>: Boundary is String and case sensitive</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; color: #993300; margin: 0px; padding: 0px; vertical-align: baseline;">web_reg_save_param (“Corr_Param”, “LB/IC/DIG=a#b\=”, “RB/IC=rb”, LAST);</span></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Case 3</b>: A Place to be filled either by a Digit or a letter</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; color: #993300; margin: 0px; padding: 0px; vertical-align: baseline;">web_reg_save_param (“Corr_Param”, “LB/ALNUM=a^b\=”, “RB/IC=rb”, LAST);</span></div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-42315293797017630572012-11-19T00:57:00.001-08:002013-08-30T00:20:01.128-07:00HP Ajax TruClient – Overview with Tips and Tricks<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="posterous_autopost">
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Overview</b></div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">In LoadRunner 11.5, TruClient for Internet Explorer has been introduced. It is now possible to use TruClient on IE-only web applications.</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Note</b>: This still supports only HTML + JavaScript websites. It does not support ActiveX objects or Flash or Java Applets, etc.</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">TruClient IE was developed as an add-in for IE 9, so it will not work on earlier versions of IE. This version of IE was the first version to expose enough of the DOM to be usable by a TruClient-style Vusers. Note that your web application must support IE9 in “standard mode”.</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Some features have also been added to TruClient Firefox. These include: <ul style="border: 0px; margin: 0px 0px 10px 3px; padding: 0px; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">The ability to specify think time</li>
<li style="background-position: 0px 6px; border: 0px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">The ability to set HTTP headers</li>
<li style="background-position: 0px 6px; border: 0px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">URL filters</li>
<li style="background-position: 0px 6px; border: 0px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Event handlers, which can automatically handle intermittent pop-up windows, etc.</li>
</ul>
</li>
</ul>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Web page breakdown graphs have been added to TruClient (visible in LoadRunner Analysis). Previously they were only available for standard web Vusers.</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Tips and Tricks</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>NTLM authentication</b> -</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Scenario:</b><b> </b>Some applications when accessed on Mozilla, demand NTLM authentication. If these steps appear while recording, they don’t get recorded. Hence while replaying, due to the absence of these steps; the application fails to perform the intended transactions.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Solution:</b> To avoid a situation in which an application asks for NTLM authentication while recording and replaying, one has to specify the application as a trusted NTLM resource. To make that, follow these steps.</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Open the file “user.js” located in “%lr_path%\dat\LrWeb2MasterProfile”.</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Locate the preference setting “network.automatic-ntlm-auth.trusted.uris”.</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Specify the URL of the trusted resource as the value of this setting.</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Save the file “user.js”</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
These changes are done only where the VUgen is used to develop the script. These changes get saved with the script and apply on different machines during load tests.<b> </b></div>
<a name='more'></a><br />
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Disable pop-ups during recording -</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Scenario</b>: The occurrence of unwanted pop-ups creates hurdles during script development.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Solution:</b> To disable the pop-ups, we can do it by following the below mentioned steps –</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">In the Firefox address bar, enter ‘about: config’. Click ‘I’ll be careful, I promise’ tab</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">In the filter field, enter disable_open_during_load</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Right click on ‘disable_ open_during_load’ and select ‘Toggle’. The value changes to ‘false’</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Record initial Navigation step again</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Your pop-ups will be disabled</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Displaying the value in a parameter or variable -</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Scenario</b>: To understand the value that gets stored in a parameter while replaying the script.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Solution:</b><b> </b>This can be achieved using alert () function.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Example</b>:</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
var x=”Good Morning”;</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
window.alert (x);</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Calculating number of text occurrences -</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Scenario:</b><b> </b>Scripting of most of the modern internet applications with number of dynamic features demand this requirement. Be it to check the presence of a text on the web page or to count the number of tickets generated in the application during run time, calculating text occurrences and using this count with right logical code.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Solution:</b> In AJAX, using JavaScript functions, we can achieve this objective. This can be done as –</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Drag ‘Evaluate JavaScript code’ from toolbox</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">In the arguments section add the following code -<br />var splitBySearchWord = (document.body.textContent).split (‘Text to search for);</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Then display the total number of occurrence of the text using Alert () method.<br />window.alert (splitBySearchWord. Length);</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<br /></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<br /></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Inserting random think time -</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Scenario:</b> End-user behavior is unpredictable and as a performance tester, while executing a performance test, our aspiration should always be to reach closest to the real time scenario. Some end users may spend only 2 secs before navigating to the next page, while many others may think for more time. Hence in many test scenarios, it would not be ideal to insert a fixed think time value before a web request; rather one must use random think time in such cases.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Solution</b>: The above scenario can be achieved using advanced JavaScript functionality. They are:</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">From ‘Toolbox’, copy a wait function and paste it before the web request</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">In the argument section, replace the interval value ’3′ by ‘Math.floor (11*Math.random () +5); ‘</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
The above function will return a random number between 5 and 15.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Math.floor () method rounds a number Downwards to its nearest integer (Eg. The output of code ’Math.floor (1.8); ‘is 1). Hence 11 are used as a multiplication factor so that an integer in the upper decimals of 10 will be rounded to 10.Math.random () method returns a random number between 0 and 1.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Handling browser cache -</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Scenario</b>: You may wish to manage the cache handling features of the browser to replicate different types of test scenarios.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Solution</b>: This can be achieved by following these steps -</div>
<ul style="border: 0px; font-size: 16px; line-height: 16px; margin: 0px 0px 10px 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Open the Script under Interactive mode.</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Go to VUser > Run-Time Settings > General > Load mode Browser Settings</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Inside the Settings frame display the option Advanced</li>
<li style="background-position: 0px 6px; border: 0px; color: #5b5a5a; font-size: 12px; line-height: 18px; margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; vertical-align: baseline;">Select the option “Compare the page in cache to the page on the network”; select one of the four values above according to your test requirements</li>
</ul>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
0 = Once per session</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
1 = Every time the page is accessed</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
2 = Never</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
3 = When the page is out of date (Default value)</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Conclusion</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
In Hexaware, we have used TrueClient protocol to record many applications for different clients. Some of the benefits we fruited are as follows – HP TruClient Protocol works with many frameworks like jquery, Ajax, YUI, GWT, JS, etc. Rich internet applications developed on Web 2.0 technologies can be easily scripted and replayed. Script development is interactive with script flow at one side of the window and application opened in the browser at the other. This makes scripting with AJAX TruClient protocol easier and faster. Object identification features minimize the use of complex correlations and make script more dynamic. Thus the scripts become more resilient to back-end changes. Complex client side events like Mouse over, slider bars, calendar items, dynamic lists, etc. can be very easily scripted, customized and replayed. Thus testing cycle is much shorter in case of Ajax TruClient as compared to that with other web protocols. Using AJAX TruClient, API + GUI response time can be obtained, as opposed to other protocols that provide only API response time.</div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-44759778355929481632012-11-19T00:48:00.001-08:002013-08-30T00:20:19.199-07:00XML Optimization through custom Properties<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="posterous_autopost">
<br />
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>1. Problem Statement:</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
I am creating a XML file as an output . If my source is empty, is there a way to avoid the creation of an empty XML file?</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Sample output Data with source data :</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b><a href="http://blogs.hexaware.com/wp-content/uploads/code-5.jpg" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;"><img alt="" class="size-full wp-image-6899 alignleft" height="181" src="http://blogs.hexaware.com/wp-content/uploads/code-5.jpg" style="border: 1px solid #dbdbdb; float: left; margin: 0px 10px 10px 0px; padding: 5px 10px 10px; vertical-align: baseline;" title="code 5" width="428" /></a></b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<br /></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b><i>Case 1 : Empty Source – Creation of Minimal XML file</i></b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
We have to set the following properties of an XML Target at session level under the Mapping tab.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Null Content Representation – “No Tag”</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Empty String Content Representation – “No Tag”</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Null Attribute Representation – “No Attribute”</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Empty String Attribute Representation – “No attribute”</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
The Output file is as follows</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<a href="http://blogs.hexaware.com/wp-content/uploads/code-6.jpg" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;"><img alt="" class="alignleft size-full wp-image-6900" height="56" src="http://blogs.hexaware.com/wp-content/uploads/code-6.jpg" style="border: 1px solid #dbdbdb; float: left; margin: 0px 10px 10px 0px; padding: 5px 10px 10px; vertical-align: baseline;" title="code 6" width="430" /></a></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>Note:</b> It generates the minimal XML and parent tag. The parent tags are shown as Unary Tag in the browser.</div>
<a name='more'></a><br />
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b><i>Case 2: Creation of Zero Byte XML file.</i></b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Even though setting all the above property you will get an empty XML file with no data or only with parent tags. If downstream system Like MFT (<b>Managed File Transfer</b>) consumes this garbage file, you will end up with errors while processing. To avoid these kinds of errors we have to set two custom properties in the Integration Service:</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>WriteNullXMLFile = No</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
The WriteNullXMLFile custom property skips creating an XML file when the XML Generator transformation or Target doesn’t receive data<del cite="mailto:Hari%20harasudhan%20S" datetime="2012-10-04T17:09"> </del>. The Default value for this parameter is <b>Yes</b> and<del cite="mailto:Hari%20harasudhan%20S" datetime="2012-10-04T17:09">.</del> if you set <b>No</b> , the minimal XML document will not be generated and the target XML file size will be of zero byte.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<br /></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>2) </b><b>Suppress the Empty Parent Tag</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<br /></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
A PowerCenter session with an XML target writes empty parent tags to the XML file when all child elements are null. This may occur even when the <i>Null Content Representation</i> option is set to No Tag in the session properties.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>SuppressNilContentMethod = ByTree</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
The SuppressNilContentMethod server parameter will suppress the parent tags as well as the child tags when all the child elements are null. To achieve this, set the custom property to “ByTree”.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<br /></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<br /></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>ByTree</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
The ByTree flag suppresses non-leaf elements up to (but not including) the document root, when the entire element chain originating at the specified element contains no data. ByTree flag is always optimal.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
For example the Street1 and Street2 values are empty, without setting the property you will get the below output with Street Unary tag:</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<a href="http://blogs.hexaware.com/wp-content/uploads/code-1.png" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;"><img alt="" class="alignleft size-full wp-image-6901" height="138" src="http://blogs.hexaware.com/wp-content/uploads/code-1.png" style="border: 1px solid #dbdbdb; float: left; margin: 0px 10px 10px 0px; padding: 5px 10px 10px; vertical-align: baseline;" title="code 1" width="420" /></a></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
If you set the Property <b>SuppressNilContentMethod = ByTree </b>the entire Street tag will be vanished.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<a href="http://blogs.hexaware.com/wp-content/uploads/image001.png" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;"><img alt="" class="alignleft size-full wp-image-6941" height="106" src="http://blogs.hexaware.com/wp-content/uploads/image001.png" style="border: 1px solid #dbdbdb; float: left; margin: 0px 10px 10px 0px; padding: 5px 10px 10px; vertical-align: baseline;" title="image001" width="419" /></a></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>3) To reduce the Session log size while using XML as Target</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>XMLWarnDupRows =No</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
By default; it is Yes, the Informatica Server writes duplicate row warnings and duplicate rows for</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
XML targets to the session log.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>4 )<ins cite="mailto:Hari%20harasudhan%20S" datetime="2012-10-04T17:35"> </ins>To reduce the cache file size created by XML target and increase the performance of reading large XML files</b>.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>XMLSendChildFirst=Yes</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
<b>How to set the Custom Properties?</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Infa 8.x and Above</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
1. Connect to the Administration Console</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
2. Stop the Integration Service</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
3. Select the Integration Service</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
4. Under the Properties tab, click Edit in the Custom Properties section</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
5. Under Name enter <b>WriteNullXMLFile = No</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
6. Under Value enter <b>No</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
7.<b> </b>Under Name enter <b>SuppressNilContentMethod</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
8. Under Value enter<b> ByTree</b></div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
9. Click OK</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
10. Restart the Integration Service</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Starting with PowerCenter 8.5, this change could be done at the session task itself as follows:</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
These custom properties would override the DI service level properties.</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
1. Edit the session</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
2. Select<b> Config Object</b> tab</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; vertical-align: baseline;">
3. Under <b>Custom Properties </b>add the attribute WriteNullXMLFile=No and SuppressNilContentMethod=ByTree</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
4. Save the session</div>
<div style="border: 0px; color: #5b5a5a; font-size: 12px; line-height: 21px; margin: 0px 0px 15px; overflow: hidden; padding: 0px; text-align: justify; vertical-align: baseline;">
Session Properties:<br /><a href="http://blogs.hexaware.com/wp-content/uploads/code-41.png" style="border: 0px; color: #f37e20; cursor: pointer; margin: 0px; padding: 0px; text-decoration: initial; vertical-align: baseline;"><img alt="" class="alignleft size-full wp-image-6932" height="389" src="http://blogs.hexaware.com/wp-content/uploads/code-41.png" style="border: 1px solid #dbdbdb; float: left; margin: 0px 10px 10px 0px; padding: 5px 10px 10px; vertical-align: baseline;" title="code 4" width="483" /></a></div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-63529578047999748502012-11-19T00:43:00.001-08:002012-11-19T00:43:26.987-08:00Advanced Replication Setup for High availability and Performance <div class='posterous_autopost'><p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">In my personal opinion, <a href="http://blogs.hexaware.com/oracle-techies/some-internals-of-oracle-identity-manager-access-policies/" title="Oracle" target="_self" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;">Oracle</a> leads the market in <strong>Directory Product offerings (LDAP Directories)</strong>. Starting from Oracle Internet Directory (OID), to the latest <a href="http://hexaware.com/oracle.htm" title="Oracle ERP" target="_blank" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;">Oracle</a> Unified Directory (OUD), Oracle definitely provides variety of LDAP Directory related products for integration.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">With increasing demand for mobile <strong>computing and cloud computing offering</strong>, there is a need to standardize <strong>LDAP Deployments</strong> for Identification, Authentication and (sometimes) Authorization (IAA) services. With a highly scalable, highly performing, highly available, highly stable and highly secure LDAP Directory, these IAA services will be easier to <strong>integrate</strong> with applications in the cloud or for the mobile applications.</p> <h2 style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; vertical-align: baseline; color: #f37e20; text-align: justify;"><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: #003366;">Introduction</span></h2> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong>Oracle Unified Directory</strong> (OUD) is a latest LDAP Directory offering from Oracle Corp. As mentioned in my previous post, OUD comes with three main components. They are:</p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Directory Server</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Proxy Server</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Replication Server</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Here, <strong>Directory Server</strong> provides the main LDAP functionality (I assume you already know what an LDAP Directory Server means). <strong>Proxy server</strong> is used for to proxy LDAP requests (how?). And<strong>Replication Server</strong> is used for replicating (copying) data from one OUD to another OUD or even to ODSEE server (we will talk more about replication in this post). You can read about my first post on OUD <a href="http://blogs.hexaware.com/oracle-techies/my-exploration-with-oracle-unified-directory-11g/" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;"><strong>here</strong></a>. In this current article, I will write about replication <strong>server and advanced replication setup</strong> for Oracle Unified Directory.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Many people want a step by step guide (kind of cheat sheet) to setup something like OUD or OID for replication. Unfortunately I am not going to give you that here. In my personal opinion, that (cheat sheet) is not a right approach at all and will not be helpful in the long run for gaining concepts or knowledge. First of all, we need to give importance to the basic concepts behind how something works.</p> <h2 style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; vertical-align: baseline; color: #f37e20; text-align: justify;"><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: #003366;">First of all, read OUD Documentation</span></h2> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Product Documentation must be read before you plan your deployment. You can find the OUD Documentation <a href="http://download.oracle.com/docs/cd/E22289_01/index.htm" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;"><strong>here</strong></a>. This link is for OUD Version 11.1.1. Make sure to refer the latest product manual. Documentation provides lot of details about the product and save lot of time with investigation later. For Replication, you need to start with “Architecture Reference” Guide.</p> <h2 style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; vertical-align: baseline; color: #f37e20; text-align: justify;"><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: #003366;">When do you want to setup replication?</span></h2> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">There should be a reason, right? If there is no reason, then there is no need for you to setup replication at all. Instead, you can have a beer and pass the time happily doing something else.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Ideally, you need replication setup for “High Availability” and “Performance”. Usually, there will be multiple instances of OUD Directory Server processes running in Production. Let’s say we need to have around four OUD Directory Servers (and four more for Business Continuity/Disaster Recovery).</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Unfortunately, there is no single process to update all the eight OUD Directory Servers in our example. We need to find a mechanism to synchronize the directory entries across these servers. For this, we need to use the OUD Replication Server Component.</p> <h2 style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; vertical-align: baseline; color: #f37e20; text-align: justify;"><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: #003366;">Securing the Replication Traffic</span></h2> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">We don’t want network sniffers taking away critical user information (even inside the internal network, it is possible). We need to encrypt the traffic between the replication servers. Do not consider setting up a Replication Server communication without encrypted traffic.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Since OUD provided identity data, all the network traffic is prone to sniffing attacks. Always use encrypted or secure connections to OUD or to any LDAP Directory.</p> <h2 style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-size: 13px; vertical-align: baseline; color: #f37e20; text-align: justify;"><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: #003366;">Deciding a Replication Method to use</span></h2> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Next important thing is to decide what replication method you are going to use. This is mostly site specific and you need to know lot of details before deciding a replication method to use. I am planning to use the following sample architecture for this post. Let’s understand our sample OUD Architecture first.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><a href="http://blogs.hexaware.com/wp-content/uploads/Various-Replication-Setup-for-Two-Production-and-Two-DR-Servers-2.jpg" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;"><img class="aligncenter size-large wp-image-5076" title="Various Replication Setup for Two Production and Two DR Servers (2)" src="http://blogs.hexaware.com/wp-content/uploads/Various-Replication-Setup-for-Two-Production-and-Two-DR-Servers-2-1024x514.jpg" height="246" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; text-align: center; display: block; clear: both;" width="491" /></a></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"> </p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Here are the quick components of the architecture:</p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">We have one master OUD Server called PROD-01. All the updates to the directory happens here. Most probably, HR System will update the directory. Also, Updates can happen using a custom developed application plug-in for LDAP Directory or using a Identity and Access Management System (IAM) system such as Oracle Identity Manager or Tivoli Identity Manager.</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">PROD-02 will be used with PROD-01 for High Availability and Performance in this Production Deployment.</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">In Disaster Recovery deployment, we have PROD-03 and PROD-04 servers. These servers need to synchronize the user data from the master server PROD-01.</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong>One way to setup replication</strong> is by provisioning users into all the six OUD Directory Servers by an Identity and Access Management (IAM) System (such as Oracle Identity Manager or Tivoli Identity Manager). However this provisioning can be time consuming to complete because it will be treated as updating six different LDAP Directories. So a better way to achieve this is using a Replication Server.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">We will continue setting up the Replication Server for this architecture. Lets meet in another post - Until then.</p> </p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com1tag:blogger.com,1999:blog-2403294719402019826.post-63712624793606915822012-11-19T00:40:00.001-08:002012-11-19T00:40:05.893-08:00Transitioning to a New World – An Analytical Perspective<div class='posterous_autopost'><p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Recently, I had the opportunity to speak at the <a href="http://www.siliconindia.com/events-speakers/Business-Intelligence-Conference-Chennai-BIChennai2012.html" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;">Silicon India Business Intelligence Conference</a>. The topic I chose for the discussion was focused on providing the BI & Analytics perspective for companies transitioning to a new world. You can view my presentation at this link –<a href="http://bit.ly/VLDDfF" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;">http://bit.ly/VLDDfF</a></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">The gist of my presentation is given below:</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">1) First, established the fact that the world indeed is changing by showing some statistics:</p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data Deluge: Amount of digital data created in the world right now stands at 7 Zettabytes per annum (1 Zettabyte = 1 Trillion Terabytes)</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Social Media: Facebook has touched 1 Billion users which makes it the 3<sup>rd</sup> largest country in the world</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Cloud: Tremendous amount of cloud infrastructure is being created</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Mobility: There are 4.7 billion mobile subscribers which covers 65% of world population</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">2) Enterprises face a very different marketplace due to the profound changes taking place in the way people buy, sell, interact with one another, spend their leisure time etc.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">3) To ensure that BI can help business navigate the new normal, there are 3 key focus areas.</p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Remove Bottlenecks – Give business what they want</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Enhance Intelligence</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">End to End Visibility by strengthening the fundamentals</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">For each of the 3 areas mentioned above, I gave some specific examples of the trends in the BI space.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">1) For Removing Bottlenecks, the impact of in-memory and columnar databases were elaborated.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: center;"><a href="http://blogs.hexaware.com/wp-content/uploads/blog-1.gif" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;"><img class="aligncenter size-full wp-image-6884" title="blog 1" src="http://blogs.hexaware.com/wp-content/uploads/blog-1.gif" height="266" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; display: block; clear: both;" width="332" /></a></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">2) For enhancing intelligence, working with unstructured data and using big data techniques were discussed.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">3) For the 3<sup>rd</sup> point, the focus was on strengthening the fundamentals in the BI landscape.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><a href="http://blogs.hexaware.com/wp-content/uploads/blog-21.gif" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;"><img class="aligncenter size-full wp-image-6886" title="blog 2" src="http://blogs.hexaware.com/wp-content/uploads/blog-21.gif" height="244" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; text-align: center; display: block; clear: both;" width="374" /></a></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Please do check out my complete presentation at <a href="http://bit.ly/VLDDfF" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: initial; cursor: pointer; color: #f37e20;">http://bit.ly/VLDDfF</a> and let me know your views.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Thanks for reading.</p> </p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-84534613759609577062012-10-16T23:08:00.005-07:002012-10-16T23:08:51.901-07:00Collaborative Data Management – Need of the hour!<div class='posterous_autopost'><p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Well the topic may seem like a pretty old concept, yet a vital one in the age of Big Data, Mobile BI and the Hadoops! As per <a href="http://www.wbresearch.com/uploadedfiles/events/USA/2012/10835_006/FIMABenchmark2.pdf" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;">FIMA 2012 benchmark report</a> Data Quality (DQ) still remains as the topmost priority in data management strategy:</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: center;"><a href="http://blogs.hexaware.com/wp-content/uploads/First-Priority.jpg" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;"><img class="aligncenter size-full wp-image-6859" title="First Priority" src="http://blogs.hexaware.com/wp-content/uploads/First-Priority.jpg" height="181" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; display: block; clear: both;" width="467" /></a></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">‘<strong>What gets measured improves!</strong>’ But often Data Quality (DQ) initiative is a reactive strategy as opposed to being a pro-active one; consider the impact bad data could have in a financial reporting scenario – brand tarnish, loss of investor confidence.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">But are the business users aware of DQ issue? A research report by ‘<a href="http://www.trilliumsoftware.com/home/products/data-profiling.aspx" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;">The Data Warehousing Institute’</a>, suggested that more that 80% of the business managers surveyed believed that the business data was fine, but just half of their technical counterparts agreed on the same!!! Having recognized this disparity, it would be a good idea to <strong>match</strong> the dimensions of data and the business problem created due to lack of data quality.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;">Data Quality Dimensions – IT Perspective</span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;"> </span></strong></p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Accuracy </strong>– the degree to which data reflects the real world</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Completeness</strong> – inclusion of all relevant attributes of data</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Consistency</strong> – uniformity of data across the enterprise</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Timeliness</strong> – Is the data up-to-date?</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Audit ability</strong> – Is the data reliable?</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;"> </span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;">Business Problems – Due to Lack of Data Quality</span></strong></p> <table class="MsoNormalTable" border="0" style="margin-left: 4.4pt; border-collapse: collapse;" width="553"> <tr style="height: 15.75pt;"> <td style="padding: 0in 5.4pt; height: 15.75pt; border: 1pt solid black #d6d6d6 #d6d6d6 black;" width="139"> <p style=""><strong><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Department/End-Users</span></strong></p> </td> <td style="border-style: solid solid solid none; border-top-color: black; border-top-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 15.75pt;" width="252"> <p style="text-align: center;"><strong><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Business Challenges</span></strong></p> </td> <td style="border-style: solid solid solid none; border-top-color: black; border-top-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 15.75pt;" width="163"> <p style=""><strong><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data Quality Dimension*</span></strong></p> </td> </tr> <tr style="height: 72.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 72.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Human Resources</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 72.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">The actual employee performance as reviewed by the manager is not in sync with the HR database, Inaccurate employee classification based on government classification groups – minorities, differently abled</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 72.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, accuracy</span></p> </td> </tr> <tr style="height: 48.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Marketing</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Print and mailing costs associated with sending duplicate copies of promotional messages to the same customer/prospect, or sending it to the wrong address/email</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data timeliness</span></p> </td> </tr> <tr style="height: 48.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Customer Service</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Extra call support minutes due to incomplete data with regards to customer and poorly-defined metadata for knowledge base</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data completeness</span></p> </td> </tr> <tr style="height: 48.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Sales</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Lost sales due to lack of proper customer purchase/contact information that paralysis the organization from performing behavioral analytics</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, timeliness</span></p> </td> </tr> <tr style="height: 50.25pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 50.25pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">‘C’ Level</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 50.25pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Reports that drive top management decision making are not in sync with the actual operational data, getting a 360<sup>o</sup> view of the enterprise</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 50.25pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency</span></p> </td> </tr> <tr style="height: 24.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 24.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Cross Functional</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 24.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Sales and financial reports are not in sync with each other – typically data silos</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 24.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, audit ability</span></p> </td> </tr> <tr style="height: 36.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 36.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Procurement</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 36.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">The procurement level of commodities are different from the requirement of production resulting in excess/insufficient inventory</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 36.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, accuracy</span></p> </td> </tr> <tr style="height: 84.0pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: black; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 84pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Sales Channel</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: black; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 84pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">There are different representations of the same product across ecommerce sites, kiosks, stores and the product names/codes in these channels are different from those in the warehouse system. This results in delays/wrong items being shipped to the customer</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: black; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 84pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, accuracy</span></p> </td> </tr> </table> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">*Just a perspective, there could be other dimensions causing these issues too</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">As it is evident, data is not just an IT issue but a business issue too and requires a ‘Collaborative Data Management’ approach (including business and IT) towards ensuring quality data. The solution is multifold starting from planning, execution and sustaining a data quality strategy. Aspects such as data profiling, MDM, data governance are vital guards that helps to analyze data, get first-hand information on its quality and to maintain its quality on an on-going basis.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;">Collaborative Data Management – Approach</span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: center;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;"><a href="http://blogs.hexaware.com/wp-content/uploads/120.jpg" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;"><img class="aligncenter size-full wp-image-6860" title="1" src="http://blogs.hexaware.com/wp-content/uploads/120.jpg" height="264" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; text-decoration: none; display: block; clear: both;" width="471" /></a></span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Key steps in Collaborative Data Management would be to:</p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Define and measure metrics for data with business team</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Assess existing data for the metrics – carry out a profiling exercise with IT team</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Implement data quality measures as a joint team</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Enforce a data quality fire wall (MDM) to ensure correct data enters the information ecosystem as a governance process</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Institute Data Governance and Stewardship programs to make data quality a routine and stable practice at a strategic level</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">This approach would ensure that the data ecosystem within a company is distilled as it involves business and IT users from each department at all hierarchy.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Thanks for reading, would appreciate your thoughts.</p> <p> </p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-59037966875162445732012-10-16T23:08:00.003-07:002012-10-16T23:08:44.135-07:00Collaborative Data Management – Need of the hour!<div class='posterous_autopost'><p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Well the topic may seem like a pretty old concept, yet a vital one in the age of Big Data, Mobile BI and the Hadoops! As per <a href="http://www.wbresearch.com/uploadedfiles/events/USA/2012/10835_006/FIMABenchmark2.pdf" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;">FIMA 2012 benchmark report</a> Data Quality (DQ) still remains as the topmost priority in data management strategy:</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: center;"><a href="http://blogs.hexaware.com/wp-content/uploads/First-Priority.jpg" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;"><img class="aligncenter size-full wp-image-6859" title="First Priority" src="http://blogs.hexaware.com/wp-content/uploads/First-Priority.jpg" height="181" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; display: block; clear: both;" width="467" /></a></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">‘<strong>What gets measured improves!</strong>’ But often Data Quality (DQ) initiative is a reactive strategy as opposed to being a pro-active one; consider the impact bad data could have in a financial reporting scenario – brand tarnish, loss of investor confidence.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">But are the business users aware of DQ issue? A research report by ‘<a href="http://www.trilliumsoftware.com/home/products/data-profiling.aspx" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;">The Data Warehousing Institute’</a>, suggested that more that 80% of the business managers surveyed believed that the business data was fine, but just half of their technical counterparts agreed on the same!!! Having recognized this disparity, it would be a good idea to <strong>match</strong> the dimensions of data and the business problem created due to lack of data quality.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;">Data Quality Dimensions – IT Perspective</span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;"> </span></strong></p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Accuracy </strong>– the degree to which data reflects the real world</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Completeness</strong> – inclusion of all relevant attributes of data</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Consistency</strong> – uniformity of data across the enterprise</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Timeliness</strong> – Is the data up-to-date?</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Audit ability</strong> – Is the data reliable?</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;"> </span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;">Business Problems – Due to Lack of Data Quality</span></strong></p> <table class="MsoNormalTable" border="0" style="margin-left: 4.4pt; border-collapse: collapse;" width="553"> <tr style="height: 15.75pt;"> <td style="padding: 0in 5.4pt; height: 15.75pt; border: 1pt solid black #d6d6d6 #d6d6d6 black;" width="139"> <p style=""><strong><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Department/End-Users</span></strong></p> </td> <td style="border-style: solid solid solid none; border-top-color: black; border-top-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 15.75pt;" width="252"> <p style="text-align: center;"><strong><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Business Challenges</span></strong></p> </td> <td style="border-style: solid solid solid none; border-top-color: black; border-top-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 15.75pt;" width="163"> <p style=""><strong><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data Quality Dimension*</span></strong></p> </td> </tr> <tr style="height: 72.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 72.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Human Resources</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 72.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">The actual employee performance as reviewed by the manager is not in sync with the HR database, Inaccurate employee classification based on government classification groups – minorities, differently abled</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 72.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, accuracy</span></p> </td> </tr> <tr style="height: 48.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Marketing</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Print and mailing costs associated with sending duplicate copies of promotional messages to the same customer/prospect, or sending it to the wrong address/email</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data timeliness</span></p> </td> </tr> <tr style="height: 48.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Customer Service</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Extra call support minutes due to incomplete data with regards to customer and poorly-defined metadata for knowledge base</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data completeness</span></p> </td> </tr> <tr style="height: 48.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Sales</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Lost sales due to lack of proper customer purchase/contact information that paralysis the organization from performing behavioral analytics</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, timeliness</span></p> </td> </tr> <tr style="height: 50.25pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 50.25pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">‘C’ Level</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 50.25pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Reports that drive top management decision making are not in sync with the actual operational data, getting a 360<sup>o</sup> view of the enterprise</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 50.25pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency</span></p> </td> </tr> <tr style="height: 24.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 24.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Cross Functional</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 24.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Sales and financial reports are not in sync with each other – typically data silos</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 24.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, audit ability</span></p> </td> </tr> <tr style="height: 36.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 36.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Procurement</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 36.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">The procurement level of commodities are different from the requirement of production resulting in excess/insufficient inventory</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 36.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, accuracy</span></p> </td> </tr> <tr style="height: 84.0pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: black; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 84pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Sales Channel</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: black; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 84pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">There are different representations of the same product across ecommerce sites, kiosks, stores and the product names/codes in these channels are different from those in the warehouse system. This results in delays/wrong items being shipped to the customer</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: black; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 84pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, accuracy</span></p> </td> </tr> </table> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">*Just a perspective, there could be other dimensions causing these issues too</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">As it is evident, data is not just an IT issue but a business issue too and requires a ‘Collaborative Data Management’ approach (including business and IT) towards ensuring quality data. The solution is multifold starting from planning, execution and sustaining a data quality strategy. Aspects such as data profiling, MDM, data governance are vital guards that helps to analyze data, get first-hand information on its quality and to maintain its quality on an on-going basis.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;">Collaborative Data Management – Approach</span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: center;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;"><a href="http://blogs.hexaware.com/wp-content/uploads/120.jpg" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;"><img class="aligncenter size-full wp-image-6860" title="1" src="http://blogs.hexaware.com/wp-content/uploads/120.jpg" height="264" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; text-decoration: none; display: block; clear: both;" width="471" /></a></span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Key steps in Collaborative Data Management would be to:</p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Define and measure metrics for data with business team</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Assess existing data for the metrics – carry out a profiling exercise with IT team</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Implement data quality measures as a joint team</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Enforce a data quality fire wall (MDM) to ensure correct data enters the information ecosystem as a governance process</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Institute Data Governance and Stewardship programs to make data quality a routine and stable practice at a strategic level</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">This approach would ensure that the data ecosystem within a company is distilled as it involves business and IT users from each department at all hierarchy.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Thanks for reading, would appreciate your thoughts.</p> <p> </p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-5496628970074922632012-10-16T23:08:00.001-07:002012-10-16T23:08:41.739-07:00Collaborative Data Management – Need of the hour!<div class='posterous_autopost'><p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Well the topic may seem like a pretty old concept, yet a vital one in the age of Big Data, Mobile BI and the Hadoops! As per <a href="http://www.wbresearch.com/uploadedfiles/events/USA/2012/10835_006/FIMABenchmark2.pdf" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;">FIMA 2012 benchmark report</a> Data Quality (DQ) still remains as the topmost priority in data management strategy:</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: center;"><a href="http://blogs.hexaware.com/wp-content/uploads/First-Priority.jpg" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;"><img class="aligncenter size-full wp-image-6859" title="First Priority" src="http://blogs.hexaware.com/wp-content/uploads/First-Priority.jpg" height="181" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; display: block; clear: both;" width="467" /></a></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">‘<strong>What gets measured improves!</strong>’ But often Data Quality (DQ) initiative is a reactive strategy as opposed to being a pro-active one; consider the impact bad data could have in a financial reporting scenario – brand tarnish, loss of investor confidence.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">But are the business users aware of DQ issue? A research report by ‘<a href="http://www.trilliumsoftware.com/home/products/data-profiling.aspx" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;">The Data Warehousing Institute’</a>, suggested that more that 80% of the business managers surveyed believed that the business data was fine, but just half of their technical counterparts agreed on the same!!! Having recognized this disparity, it would be a good idea to <strong>match</strong> the dimensions of data and the business problem created due to lack of data quality.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;">Data Quality Dimensions – IT Perspective</span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;"> </span></strong></p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Accuracy </strong>– the degree to which data reflects the real world</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Completeness</strong> – inclusion of all relevant attributes of data</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Consistency</strong> – uniformity of data across the enterprise</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Timeliness</strong> – Is the data up-to-date?</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data <strong style="color: #f37e20;">Audit ability</strong> – Is the data reliable?</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;"> </span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;">Business Problems – Due to Lack of Data Quality</span></strong></p> <table class="MsoNormalTable" border="0" style="margin-left: 4.4pt; border-collapse: collapse;" width="553"> <tr style="height: 15.75pt;"> <td style="padding: 0in 5.4pt; height: 15.75pt; border: 1pt solid black #d6d6d6 #d6d6d6 black;" width="139"> <p style=""><strong><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Department/End-Users</span></strong></p> </td> <td style="border-style: solid solid solid none; border-top-color: black; border-top-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 15.75pt;" width="252"> <p style="text-align: center;"><strong><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Business Challenges</span></strong></p> </td> <td style="border-style: solid solid solid none; border-top-color: black; border-top-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 15.75pt;" width="163"> <p style=""><strong><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data Quality Dimension*</span></strong></p> </td> </tr> <tr style="height: 72.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 72.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Human Resources</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 72.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">The actual employee performance as reviewed by the manager is not in sync with the HR database, Inaccurate employee classification based on government classification groups – minorities, differently abled</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 72.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, accuracy</span></p> </td> </tr> <tr style="height: 48.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Marketing</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Print and mailing costs associated with sending duplicate copies of promotional messages to the same customer/prospect, or sending it to the wrong address/email</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data timeliness</span></p> </td> </tr> <tr style="height: 48.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Customer Service</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Extra call support minutes due to incomplete data with regards to customer and poorly-defined metadata for knowledge base</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data completeness</span></p> </td> </tr> <tr style="height: 48.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Sales</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Lost sales due to lack of proper customer purchase/contact information that paralysis the organization from performing behavioral analytics</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 48.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, timeliness</span></p> </td> </tr> <tr style="height: 50.25pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 50.25pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">‘C’ Level</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 50.25pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Reports that drive top management decision making are not in sync with the actual operational data, getting a 360<sup>o</sup> view of the enterprise</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 50.25pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency</span></p> </td> </tr> <tr style="height: 24.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 24.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Cross Functional</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 24.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Sales and financial reports are not in sync with each other – typically data silos</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 24.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, audit ability</span></p> </td> </tr> <tr style="height: 36.75pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 36.75pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Procurement</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 36.75pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">The procurement level of commodities are different from the requirement of production resulting in excess/insufficient inventory</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: #d6d6d6; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 36.75pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, accuracy</span></p> </td> </tr> <tr style="height: 84.0pt;"> <td style="border-style: none solid solid; border-left-color: black; border-left-width: 1pt; border-bottom-color: black; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 84pt;" width="139"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Sales Channel</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: black; border-bottom-width: 1pt; border-right-color: #d6d6d6; border-right-width: 1pt; padding: 0in 5.4pt; height: 84pt;" width="252"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">There are different representations of the same product across ecommerce sites, kiosks, stores and the product names/codes in these channels are different from those in the warehouse system. This results in delays/wrong items being shipped to the customer</span></p> </td> <td style="border-style: none solid solid none; border-bottom-color: black; border-bottom-width: 1pt; border-right-color: black; border-right-width: 1pt; padding: 0in 5.4pt; height: 84pt;" width="163"> <p style=""><span style="font-size: 9.0pt; font-family: Arial,sans-serif; color: #5b5a5a;">Data consistency, accuracy</span></p> </td> </tr> </table> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">*Just a perspective, there could be other dimensions causing these issues too</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">As it is evident, data is not just an IT issue but a business issue too and requires a ‘Collaborative Data Management’ approach (including business and IT) towards ensuring quality data. The solution is multifold starting from planning, execution and sustaining a data quality strategy. Aspects such as data profiling, MDM, data governance are vital guards that helps to analyze data, get first-hand information on its quality and to maintain its quality on an on-going basis.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;">Collaborative Data Management – Approach</span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: center;"><strong><span style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: underline; color: #f37e20;"><a href="http://blogs.hexaware.com/wp-content/uploads/120.jpg" style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; text-decoration: none; cursor: pointer; color: #f37e20;"><img class="aligncenter size-full wp-image-6860" title="1" src="http://blogs.hexaware.com/wp-content/uploads/120.jpg" height="264" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; text-decoration: none; display: block; clear: both;" width="471" /></a></span></strong></p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Key steps in Collaborative Data Management would be to:</p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Define and measure metrics for data with business team</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Assess existing data for the metrics – carry out a profiling exercise with IT team</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Implement data quality measures as a joint team</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Enforce a data quality fire wall (MDM) to ensure correct data enters the information ecosystem as a governance process</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; background-image: ; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Institute Data Governance and Stewardship programs to make data quality a routine and stable practice at a strategic level</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">This approach would ensure that the data ecosystem within a company is distilled as it involves business and IT users from each department at all hierarchy.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Thanks for reading, would appreciate your thoughts.</p> <p> </p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-69708997276053262442012-10-16T22:55:00.001-07:002012-10-16T22:55:48.891-07:00Transitioning to a New World – An Analytical Perspective<div class='posterous_autopost'><p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Recently, I had the opportunity to speak at the <a href="http://www.siliconindia.com/events-speakers/Business-Intelligence-Conference-Chennai-BIChennai2012.html" style="margin: 0px; padding: 0px; color: #f37e20; text-decoration: none; border: 0px; vertical-align: baseline; cursor: pointer;">Silicon India Business Intelligence Conference</a>. The topic I chose for the discussion was focused on providing the BI & Analytics perspective for companies transitioning to a new world. </p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">The gist of my presentation is given below:</p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">1) First, established the fact that the world indeed is changing by showing some statistics:</p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; color: #424037; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Data Deluge: Amount of digital data created in the world right now stands at 7 Zettabytes per annum (1 Zettabyte = 1 Trillion Terabytes)</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Social Media: Facebook has touched 1 Billion users which makes it the 3<sup style="margin: 0px; padding: 0px;">rd</sup> largest country in the world</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Cloud: Tremendous amount of cloud infrastructure is being created</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Mobility: There are 4.7 billion mobile subscribers which covers 65% of world population</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">2) Enterprises face a very different marketplace due to the profound changes taking place in the way people buy, sell, interact with one another, spend their leisure time etc.</p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">3) To ensure that BI can help business navigate the new normal, there are 3 key focus areas.</p> <ul style="margin: 0px 0px 10px 20px; padding: 0px; color: #424037; border: 0px; font-size: 16px; vertical-align: baseline; line-height: 16px; text-align: justify;"> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Remove Bottlenecks – Give business what they want</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">Enhance Intelligence</li> <li style="margin: 0px 5px 4px 0px; padding: 0px 0px 0px 12px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; line-height: 18px; background-position: 0px 6px;">End to End Visibility by strengthening the fundamentals</li> </ul> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">For each of the 3 areas mentioned above, I gave some specific examples of the trends in the BI space.</p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">1) For Removing Bottlenecks, the impact of in-memory and columnar databases were elaborated.</p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: center;"><a href="http://blogs.hexaware.com/wp-content/uploads/blog-1.gif" style="margin: 0px; padding: 0px; color: #f37e20; text-decoration: none; border: 0px; vertical-align: baseline; cursor: pointer;"><img class="aligncenter size-full wp-image-6884" title="BI Space Trends" src="http://blogs.hexaware.com/wp-content/uploads/blog-1.gif" height="266" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; display: block; clear: both;" width="332" /></a></p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">2) For enhancing intelligence, working with unstructured data and using big data techniques were discussed.</p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">3) For the 3<sup style="margin: 0px; padding: 0px;">rd</sup> point, the focus was on strengthening the fundamentals in the BI landscape.</p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;"><a href="http://blogs.hexaware.com/wp-content/uploads/blog-21.gif" style="margin: 0px; padding: 0px; color: #f37e20; text-decoration: none; border: 0px; vertical-align: baseline; cursor: pointer;"><img class="aligncenter size-full wp-image-6886" title=" Fundamentals in the BI Landscape" src="http://blogs.hexaware.com/wp-content/uploads/blog-21.gif" height="244" alt="" style="margin: 0px auto; padding: 5px 10px 10px; border: 1px solid #dbdbdb; vertical-align: baseline; text-align: center; display: block; clear: both;" width="374" /></a></p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Please do check out my complete presentation at <a href="http://bit.ly/VLDDfF" style="margin: 0px; padding: 0px; color: #f37e20; text-decoration: none; border: 0px; vertical-align: baseline; cursor: pointer;">http://bit.ly/VLDDfF</a> and let me know your views.</p> <p style="margin: 0px 0px 15px; padding: 0px; font-size: 12px; border: 0px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 21px; text-align: justify;">Thanks for reading.</p> </p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-86102195167707800072012-09-12T01:02:00.001-07:002012-09-12T01:02:56.290-07:00Hexaware sees strong order pipeline; 20% growth: Nishar<div class='posterous_autopost'><h3 class="tg_16" style="padding: 0px; margin: 0px; font-weight: normal; font-size: 16px; line-height: 22px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: #646464;"><span style="padding: 0px; margin: 0px;"><em>Atul Nishar, chairman, Hexaware, says that we remain quite positive on growing at 20% or more. We feel that if the situation improves with US elections and no debacle in Europe then the environment could only improve.</em></span></h3> <p><span style="padding: 0px; margin: 0px;"><br /></span></p> <div style="padding: 0px; margin: 0px; color: #303030; font-family: arial; font-size: 12px; font-style: normal;"> <div class="gD_15n FL" style="padding: 0px; margin: 0px; float: left; font-size: 15px; line-height: 20px; font-family: Arial; color: #333333;"> <table class="MR15" border="0" align="left" style="padding: 0px; margin: 0px 15px 0px 0px;" width="185px"> <tr style="padding: 0px; margin: 0px;"> <td style="padding: 0px; margin: 0px;"> <div style="padding: 0px; margin: 0px; background-image: none;"><a href="http://www.moneycontrol.com/video/business/hexaware-sees-strong-order-pipeline-20-growth-nishar-_751365.html?utm_source=Article_Vid" target="_new" style="padding: 0px; margin: 0px; text-decoration: none; color: #005066;"><img src="http://img.moneycontrol.co.in/news_image_files/2012/a/atul01-190.jpg" border="0" alt="Atul Nishar, Chairman, Hexaware" style="padding: 10px; margin: 0px; border-style: none;" /></a></div> </td> </tr> </table> <span style="padding: 0px; margin: 0px;"><strong class="dropc" style="padding: 0px 3px 2px 0px; margin: 0px; float: left; font-weight: normal; font-size: 43px; line-height: 38px; font-family: arial;">A</strong>tul Nishar, chairman, <a href="http://www.moneycontrol.com/india/stockpricequote/computers-software/hexaware-technologies/HT02" style="padding: 0px; margin: 0px; text-decoration: none; color: #005066;">Hexaware</a> , says that we remain quite positive on growing at 20% or more. We feel that if the situation improves with US elections and no debacle in Europe then the environment could only improve.<p /> </span><p style="padding: 0px; margin: 0px;">He also says that currently there are five deals in the pipeline and one is in the advance stage. The deals are spread across from the United States and Europe, and across major verticals like capital markets, travel and emerging verticals. And in the last nine quarters the company has signed seven large deals.</p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><strong style="padding: 0px; margin: 0px;"><span style="padding: 0px; margin: 0px;">Below is the edited transcript of his interview to CNBC-TV18.</span></strong></p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><strong style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; font-weight: normal; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">Q:</strong></span> Hexaware recently had a deal and there have been reports or analyst notes which suggest that the company is in conversation with potential clients for four deals and one is in advance stages. Do you think something could fructify in the near-term?</strong></p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">A:</strong></span> Currently, there are five deals in the pipeline and one is in the advance stage. The deals are spread across from the United States and Europe, and across major verticals like capital markets, travel and emerging verticals. And in the last nine quarters we have signed seven large deals.</p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><strong style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; font-weight: normal; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">Q:</strong></span> Are billings under pressure even if the deals are coming? Are they coming from tight fisted managements?</strong></p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">A:</strong></span> In over last two years, we have marginally improved our average billing on both on onsite and offshore. We don’t see any pressure on pricing on the IT industry. Repeatedly, we have guided that our pricing should be assumed to be stable.</p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;">The important point is that the client want value, greater performance, result oriented projects and fixed priced or greater commitment by off shoring companies. Clients do want to cut their costs and get more value, but they also know if it is all done at the cost of the service provider, it will not sustain that particular situation.</p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><strong style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; font-weight: normal; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">Q:</strong></span> How much do you think is Nasscom’s 13-14% growth target under threat? What might it fall to half or high single digits?</strong></p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">A:</strong></span> Nasscom has guided for 11-14% and it is a wide enough range. In the industry we saw that some companies like mid-sized companies and companies who are scale players have also done very well. It is a mixed reason. We have seen more client specific issues coincidence for downsizing for whatever reason that may dent revenue that doesn’t mean they will not be able to grow in future. </p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><strong style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; font-weight: normal; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">Q:</strong></span> Do you think Nasscom will hold the lower end of their 11% range?</strong></p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">A:</strong></span> That is the current optimism. So, there is no reason to believe that there is material change from the guided number.</p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><strong style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; font-weight: normal; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">Q:</strong></span> The one concern around Hexaware has been for some time that you have seen an improvement in margins, but going forward it would come under pressure because in Q3 wage hikes are expected to shave off margins to a certain extent. How do you respond to that?</strong></p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">A:</strong></span> In Q2, ours being calendar year, Hexaware reported 22.9% EBITDA which was higher than Q1. We gave normal 10% increment to all our off shore employees. The impact was absorbed in our margin and in spite of that the margin improved.</p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;">We also absorbed the significant visa costs that traditionally come in that quarter. In the coming quarter there will be onsite increase in wages. For off shore workers the date of increment is April 1 and for onsite employees the date is July 1, which remains unchanged. And we feel with this we can guide stable margins.</p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;">We are proud that at Hexaware, we have grown at higher than the industry average at good margins. We don’t believe in taking new deals by compromising on margins in any manner.</p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><strong style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; font-weight: normal; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">Q:</strong></span> So at this juncture you don't want to change your guidance of 20% dollar revenue growth any which way, up or down?</strong></p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"><span class="or_15" style="padding: 0px; margin: 0px; line-height: normal; color: #ff6101;"><strong style="padding: 0px; margin: 0px;">A:</strong></span> We remain quite positive on growing at 20% or more. We feel that if the situation improves with US elections and no debacle in Europe then the environment could only improve. </p> <br style="padding: 0px; margin: 0px;" /> <p style="padding: 0px; margin: 0px;"> </p> </div> <div class="vidnewsin" style="padding: 0px; margin: 17px 0px 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #d1d1d1; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d1d1d1;"> <div class="vidmd" style="padding: 17px 0px 27px; margin: 2px 0px; background-color: #f3f3f3;"> <div class="vidplayin" style="padding: 0px; margin: 0px auto;"> <div class="gD_18" style="padding: 0px; margin: 0px; font-size: 18px; font-family: Arial; color: #333333;"><span style="padding: 0px; margin: 0px;"><a href="http://www.moneycontrol.com/news/business/hexaware-sees-strong-order-pipeline-20-growth-nishar-_751365.html" title="Watch Video" style="padding: 0px; margin: 0px; text-decoration: none; color: #005066;"><span class="vidtg" style=""> </span><strong style="padding: 0px; margin: 0px;">Watch Video</strong></a></span></div> <div style="padding: 0px; margin: 0px;"> <div class="PRVEDO" style="padding: 0px; margin: 0px; background-color: #000000;"><span style="padding: 0px; margin: 0px;"><a href="http://www.moneycontrol.com/news/business/hexaware-sees-strong-order-pipeline-20-growth-nishar-_751365.html" class="playBtnSn" style="padding: 0px; margin: 0px; text-decoration: none; background-image: ; height: 88px; display: inline-block; color: #005066; background-position: 0px 0px;"></a><img src="http://img.moneycontrol.co.in/news_image_files/vid_img/2012/08/751365.jpg" height="361" alt="" style="padding: 0px; margin: 0px;" width="441" /></span></div> <div style="padding: 0px; margin: 0px;"><span style="padding: 0px; margin: 0px;"><img src="http://img.moneycontrol.co.in/images/news/vplrBar.gif" alt="" style="padding: 0px; margin: 0px;" /></span></div> <div class="PT10" style="padding: 10px 0px 0px; margin: 0px;"><span style="padding: 0px; margin: 0px;"><a href="http://www.moneycontrol.com/tv/cnbc-tv18-shows/midcap-radar-2012-09-11.html" class="bD_12" target="_new" style="padding: 0px; margin: 0px; text-decoration: none; color: #005066;">Excerpts from <strong style="padding: 0px; margin: 0px;">Midcap Radar on CNBC-TV18 Watch the full show »</strong></a></span></div> </div> </div> </div> </div> </div> <p> </p> <p> </p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-63902381421746077222012-09-11T03:13:00.000-07:002012-09-12T03:13:36.030-07:00<div dir="ltr" style="text-align: left;" trbidi="on"><span style="background-color: #fcffe8; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px;">BY9Y3ZAQNBF4 </span> </div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-45657561992599293292012-08-22T02:31:00.001-07:002012-08-22T02:31:03.750-07:00Job: Peoplesoft Tester In Chennai <div class='posterous_autopost'><table class="MsoNormalTable" border="0" style="" width="548"> <tr style="height: 12.75pt;"> <td valign="top" style="padding: 0in 5.4pt; height: 12.75pt;" width="152"> <p style="text-indent: 10.05pt;"><strong><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Title</span></strong></p> </td> <td valign="top" style="border-style: solid solid solid none; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 10.05pt;"><strong><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Peoplesoft Tester</span></strong></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="152"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Categories</span></p> </td> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 10pt;"><span style="text-decoration: underline;"><span style="font-size: 10pt; font-family: Verdana, sans-serif; color: blue;"><a href="http://hexaware.com/jobs?jcat=india" title="Jobs for India" style="color: #3366cc; text-decoration: none;"><span style="color: blue;">India</span></a></span></span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="152"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Grade</span></p> </td> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">G4</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="152"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Skill</span></p> </td> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Peoplesoft, HRMS Testing, Payroll</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="152"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Start Date</span></p> </td> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">21-08-2012</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="152"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Location</span></p> </td> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Chennai</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td rowspan="6" valign="top" style="border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="152"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Job Information</span></p> </td> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 20pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">3-5 years of experience in ERP Related Product Testing.</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 20pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Knowledge of complete testing life-cycle and different testing methodologies.</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 20pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Min. 2 – 3 years of hands on experience on PeopleSoft – HRMS.</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 20pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Min. 1 year of experience on writing Test Scripts on PS Payroll Module.</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 20pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Good knowledge on HP QC.</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 20pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Strong analytical and troubleshooting skills.</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="152"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">Unit</span></p> </td> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 10pt;"><span style="font-size: 10pt; font-family: Verdana, sans-serif;">10</span></p> </td> </tr> <tr style="height: 12.75pt;"> <td valign="top" style="border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="152"> </td> <td valign="top" style="border-style: none solid solid none; border-bottom-color: windowtext; border-bottom-width: 1pt; border-right-color: windowtext; border-right-width: 1pt; padding: 0in 5.4pt; height: 12.75pt;" width="396"> <p style="text-indent: 10pt;"><span style="text-decoration: underline;"><span style="font-size: 10pt; font-family: Verdana, sans-serif; color: blue;"><a href="http://hexaware.com/jobs?jobman_root_id=62599" style="color: #3366cc; text-decoration: none;"><span style="color: blue;">Apply Now</span></a></span></span></p> </td> </tr> </table></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-73730864556705053362012-08-10T09:23:00.001-07:002012-08-10T09:23:40.481-07:00Short-term contracts give mid-cap IT cos new lease of life<div class='posterous_autopost'><p> <h3 class="tg_16"><em>With the duration of outsourcing deals getting shorter, deals worth nearly USD 85 billion are up for renegotiations this year, reports CNBC-TV18’s Shreya Roy.</em></h3> </p> <table class="MR15" border="0" align="left" width="185px"> <tr> <td> <div style="background: none;"><a href="http://www.moneycontrol.com/video/cnbc-tv18-comments/short-term-contracts-give-mid-cap-it-cos-new-leaselife_743065.html?utm_source=Article_Vid" target="_new"><img src="http://img.moneycontrol.co.in/news_image_files/2012/s/Shreya_CNBC_190.jpg" border="0" alt="Shreya Roy, Reporter, CNBC TV18" style="padding: 10px;" /></a></div> </td> </tr> </table> <p> <div class="gD_15n PT25 FL"><strong class="dropc">M</strong>idcap IT players may get a new lease of life. With the duration of outsourcing deals getting shorter, deals worth nearly USD 85 billion are up for renegotiations this year, reports CNBC-TV18’s Shreya Roy.<br /> <p>Over the last few years, uncertain times have forced IT companies to go in for more short-term contracts. For mid-cap IT companies, this may have been a blessing in disguise.</p> <p>Data from outsourcing advisory firm TPI says that around 700 contracts will be up for renegotiations this fiscal year, compared to 530 last year.</p> <p>“There is a significant reduction in the tenure of contracts as they were originally signed. Compared to 10 years ago, when 500 of these were being done, there are 1000 a year. The tenure has gone down to five years instead of seven, so a lot of deals are naturally coming back to the market as renewals. In itself, this is a very large opportunity,” said Siddharth Pai, partner and MD at TPI India.</p> <p>For many IT players, this may be just what the doctor ordered. After all, renewals account for almost 65% of the outsourcing market. Advisory firm Everest estimates that by October 2013, deals worth nearly USD 85 billion will be up for renewal.</p> <p>These include a contract between HP and Bank of America, a mega deal from Shell group which is currently with AT&T, HP, and T-Systems, a blue cross blue shield deal with Dell and Manu Life's deal with IBM.</p> <p>Many of these contracts are expected to be broken up into smaller chunks, as outsourcers are looking increasingly towards multi-sourcing. Analysts say this could work in the favour of the smaller players, especially those like Mindtree and <a href="http://hexaware.com" title="Hexaware Technology" target="_self">Hexaware</a>, which have been focusing on developing niche capabilities to help differentiate from larger players.</p> <br /> <p> </p> </div> <div class="vidnewsin"> <div class="vidmd"> <div class="vidplayin"> <div class="gD_18"><a href="http://www.moneycontrol.com/news/cnbc-tv18-comments/short-term-contracts-give-mid-cap-it-cos-new-leaselife_743065.html" title="Watch Video"><strong>Watch Video</strong></a></div> <div> <div class="PRVEDO"><img src="http://img.moneycontrol.co.in/news_image_files/vid_img/2012/08/743065.jpg" height="361" alt="" width="441" /></div> <div><img src="http://img.moneycontrol.co.in/images/news/vplrBar.gif" alt="" /></div> <div class="PT10"><a href="http://www.moneycontrol.com/tv/cnbc-tv18-shows/indian-business-hour-2012-08-10.html" class="bD_12" target="_new">Excerpts from <strong>India Business Hour on CNBC-TV18 Watch the full show »</strong></a></div> </div> </div> </div> </div> </p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-37815654128192869962012-08-07T10:01:00.001-07:002012-08-07T10:01:57.279-07:00Hexaware Technologies :Riding High! --nirmal bang,<div class='posterous_autopost'><p><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">Riding High!</span><br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><a href="http://hexaware.com/" style="text-decoration: none; color: #888888;">Hexaware Technologies Limited</a> (HTL) is a mid-sized IT company mainly catering to the capital markets (BFSI) and the airline (transportation) sector. It also focuses on enterprise software provided by PeopleSoft and Oracle. Recent large client wins has bought back the focus on this company which has good expertise in the niche areas.</span><span style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"> </span><br style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><br /></span><br style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><strong><em>Investment Rationale</em></strong></span><br style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;" /><strong style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"><em><br style="background-color: #fefdfa; color: #333333;" /></em></strong><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><strong> Improved Revenue visibility due to large wins in the past 5 quarters</strong></span><p /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">The deal wins of over $ 625 mn which HTL has gained in the past 5 quarters is commendable. HTL’s efforts of mining the existing clients in the gloomy days are paying off now reflecting in the incremental revenue streams it has earned. These long term deals give enough revenue visibility for CY12. In addition, HTL is negotiating almost 4 deals above $25mn which are in the pipeline.</span><p /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><strong> Margins moving northwards – room for further heights</strong></span><br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">EBIDTA margins have improved 812 basis points in the past 5 quarters led by drastic control in the operating costs. The company has in addition utilized its offshorablity lever in its advantage by moving almost 14% of work offshore during the same period. Currently, onsite: offshore mix stands at 53:47, utilization in early 70’s and plans to hire freshers would further aid the margins going forward. We expect HTL to report EBIDTA margins of 20% + in CY12E and CY13E.</span><p /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><strong> Proficiency in niche segments paying off</strong></span><br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">HTL earns 60% of its revenues from the Capital Markets and Travels industries and almost 30% of revenues come from enterprise solutions in terms of its service lines. In enterprise solutions, 60-65% of its revenues are from PeopleSoft where other software vendor’s focus is less.</span><p /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><strong> Guidance Revision of 20% on USD revenues for CY12E</strong></span><br style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;" /><strong style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"><br style="background-color: #fefdfa; color: #333333;" /></strong><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">On the back of good deals won recently, the company has revised the revenue guidance in USD terms to 20%. We feel this is a little conservative and the company can easily beat the guidance for CY12E.</span><br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">Valuation & Recommendation</span><p /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">We expect HTL’s revenues to grow at a CAGR of 25% and adjusted profits to grow at a CAGR of 21% over CY11-CY13E. Margin improvement would remain under focus and we expect HTL’s EBIDTA margins improving by 313bps to 21.2% in CY13E from 18.03% in CY11. At CMP, the stock is trading at 10.4x and 8.6x for CY12E and CY13E respectively. On the back of improved financials and good revenue visibility, we recommend a BUY on the stock, assigning a target multiple of 11x for CY13E EPS with a price target of Rs. 147 which is a potential 28% upside.</span><p /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><strong><em>Risks to our Rationale:</em></strong></span><br style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;" /><strong style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"><br style="background-color: #fefdfa; color: #333333;" /><span style="background-color: #fefdfa; color: #333333;"> Concentration in Discretion spending Revenues</span></strong><br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">Hexaware derives more than 50% of its revenues from Enterprise solutions and Business Intelligence and Analytics which could get affected in economic downturn. However, the recent deal wins re-affirms the revenue visibility for the company for CY12E.</span><p /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><strong> Industry Risks of wage pressures, rupee appreciation and competition</strong></span><br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">Rupee depreciation has acted in favor of the company and Industry per say. Any severe reversal of the rupee trend would affect the prospects of the firm.</span><p /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><strong> Exposure in the European Region</strong></span><br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">The company has 28.4% exposure in the European region and few of the major deals have been signed with clients in this region. Looking at the current economic scenario prevailing in the Euro zone, any delay in commencement of these deals or cancellation may impact the margins severely.</span><p /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;"><strong><em>Valuation & Recommendation</em></strong></span><br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;" /><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px; background-color: #fefdfa; color: #333333;">We expect HTL’s revenues to grow at a CAGR of 25% and adjusted profits to grow at a CAGR of 21% over CY11-CY13E. Margin improvement would remain under focus and we expect HTL’s EBIDTA margins improving by 313bps to 21.2% in CY13E from 18.03% in CY11. At CMP, the stock is trading at 10.4x and 8.6x for CY12E and CY13E respectively. On the back of improved financials and good revenue visibility, we recommend a BUY on the stock, assigning a target multiple of 11x for CY13E EPS with a price target of Rs. 147 which is a potential 28% upside.</span></p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-81693849622586244142012-08-06T11:51:00.001-07:002012-08-06T11:51:47.393-07:00Hexaware Q2 net rises 48% on higher revenues<div class='posterous_autopost'><p><span style="color: #5b5a5a; font-size: medium; line-height: 16.666667938232422px; text-align: justify;">Software service provider hexaware technologies has reported a 48 per cent increase in net profit at Rs 89.03 crore for the second-quarter ended june 2012 against the same period last year.</span></p> <p><span style="color: #f37e20;"><span style="font-size: 12.222222328186035px; cursor: pointer; line-height: 16.666667938232422px; text-align: justify;"><a href="http://hexaware.com/news/hexaware-q2-net-rises-48-on-higher-revenues/">Click here to read more…</a></span></span></p> <p><span style="color: #f37e20;"><span style="font-size: 12.222222328186035px; cursor: pointer; line-height: 16.666667938232422px; text-align: justify;"><div class='p_embed p_image_embed'> <img alt="The-hindu-business-line-august-1-2012" height="923" src="http://getfile2.posterous.com/getfile/files.posterous.com/temp-2012-08-06/grCaGAIaaiyJpGxtqJizrxjDcdgsCGjyCedIjpecEkepdDCvAzagGaHrCoxw/The-Hindu-Business-Line-August-1-2012.jpg.scaled1000.jpg" width="535" /> </div> <br /></span></span></p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-75848947885861711412012-08-06T11:05:00.001-07:002012-08-06T11:05:11.248-07:00Hexaware bets on UK, new verticals to lead mid-tier IT growth<div class='posterous_autopost'><p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 17px; text-align: justify;">Infosys, TCS and Wipro may be getting cautious in their outlook, but not <a href="http://hexaware.com/news/hexaware-bets-on-uk-new-verticals-to-lead-mid-tier-it-growth/" title="Hexaware News">hexaware technologies<div class='p_embed p_image_embed'> <a href="http://getfile8.posterous.com/getfile/files.posterous.com/temp-2012-08-06/mfAoxxzAiGJFwekbpIHpFtEyvttBEakGnpgqiqBHeaIJfFsyuabguipEtJgc/DNA-Mumbai-_Aug-2-2012.jpg.scaled1000.jpg"><img alt="Dna-mumbai-_aug-2-2012" height="1000" src="http://getfile8.posterous.com/getfile/files.posterous.com/temp-2012-08-06/mfAoxxzAiGJFwekbpIHpFtEyvttBEakGnpgqiqBHeaIJfFsyuabguipEtJgc/DNA-Mumbai-_Aug-2-2012.jpg.scaled1000.jpg" width="754" /></a> </div> </a>.</p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 17px; text-align: justify;">After nine quarters of positive growth, the mid-tier leader is confident of a 20% year-on-year (yoy) growth in dollar revenues for fiscal 2013.</p> <p> </p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 17px; text-align: justify;"> </p> <p style="margin: 0px 0px 15px; padding: 0px; border: 0px; font-size: 12px; vertical-align: baseline; color: #5b5a5a; overflow: hidden; line-height: 17px; text-align: justify;"> </p></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-52058685629291817332008-03-03T21:53:00.000-08:002012-08-30T22:09:57.461-07:00PeopleSoft Fine Grained Auditing – Part II<div dir="ltr" style="text-align: left;" trbidi="on"><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;">Now, letlet’s test this policy. Log on to <a href="http://hexaware.com/pplsoft.htm" style="color: blue;" target="_blank">PeopleSoft</a> environment using the browser and create a PRIVATE query<span class="Apple-converted-space"> </span>referring to the above table. The query will not have any criteria and will fetch all rows (this table only had 1002 rows).<br />
After executing the query, the audit data is populated in DBA_FGA_AUDIT_TRAIL.</div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">select timestamp, db_user, client_id, object_name from dba_fga_audit_trail where object_name = ‘PS_ABC_COMPANY_TBL’</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">/</span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">TIMESTAMP DB_USER<span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span class="Apple-converted-space"> </span></span>CLIENT_I OBJECT_NAME</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">——— ——– ——– ———————</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">21-MAY-07 SYSADM<span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span class="Apple-converted-space"> </span></span>NPAI<span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span class="Apple-converted-space"> </span></span>PS_ABC_COMPANY_TBL</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">21-MAY-07 SYSADM<span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span class="Apple-converted-space"> </span></span>NPAI<span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span class="Apple-converted-space"> </span></span>PS_ABC_COMPANY_TBL</span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span><br />
We can also, select the actual TEXT executed by the user by selecting the SQL_TEXT column in the above data dictionary view.</div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Summary:</span></span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;">I have shown a small example utilizing FGA for auditing the PeopleSoft database. FGA is a neat feature and allows us to audit specific rowset instead of auditing all the rows in the table. This is very useful when there exists a table which has sensitive + non-sensitive information, and you want to audit any un-authorized access to the sensitive column or rowset.</div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Note 1:</span></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">* As of 9i, FGA feature only allows auditing SELECT. 10g supports SELECT, DELETE, UPDATE and INSERT statements.</span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Note 2:</span></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">If you need to drop the policy then use the below SQL</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">begin</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>dbms_fga.drop_policy (</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>object_schema=>’SYSADM’,</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>object_name=>’PS_ABC_COMPANY_TBL’,</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>policy_name=>’ABC_COMPANY_TBL_ACCESS’</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>);</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">end;</span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Bug Note:</span></span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;">Do not forget to check out the bug related to FGA</div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">http://www.red-database-security.com/advisory/oracle-fine-grained-auditing-issue.html</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><br />
</div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="color: black;">Read More About <a href="http://blogs.hexaware.com/peoplesoft-fieldbook/peoplesoft/peoplesoft-fine-grained-auditing-part-ii/" target="_blank">PeopleSoft Fine Grained Auditing </a></span></span></div></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0tag:blogger.com,1999:blog-2403294719402019826.post-64455247556657522012008-02-05T21:39:00.000-08:002012-08-29T21:49:13.492-07:00PeopleSoft Fine Grained Auditing – Part I<div dir="ltr" style="text-align: left;" trbidi="on"><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;">We all know how critical it is to enable <a href="http://hexaware.com/oracle.htm" style="color: blue;" target="_blank">Oracle</a> Database Auditing for our production environment. It is equally important to monitor the audit results and take actions. Though enabling auditing using the AUDIT_TRAIL initialization parameter plus using the AUDIT statements to enable different auditing options is the common approach, with the availability of FGA feature, it is time to take the next step.<br />
FGA allows us to audit more specific business rules. Today, I will walk you through the steps to implement FGA for PeopleSoft.<span id="more-340" style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;">Ensure that EnableDBMonitoring is set to 1 in psappsrv.cfg. This will enable PeopleSoft to populate CLIENT_INFO column in V$SESSION.</div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;">Identify the table and the criteria that we need to set for the policy. In this example, I will use the custom table PS_ABC_COMPANY_TBL. I need to audit any SELECT* statements on PS_ABC_COMPANY_TBL when user selects data related to<br />
abc_company = ‘ABC Confidential’</div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;">We need to create a procedure that will populate the CLIENT_INFO so that we can identify the OPRID.</div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">CREATE OR REPLACE PROCEDURE GET_OPRID (OBJECT_SCHEMA VARCHAR2, OBJECT_NAME VARCHAR2, POLICY_NAME VARCHAR2)</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">AS</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">V_CLIENT_INFO VARCHAR2(1000);</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">V_OPRID VARCHAR2(32);</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">BEGIN</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">V_CLIENT_INFO := SYS_CONTEXT(‘USERENV’,'CLIENT_INFO’);</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">IF ( LENGTH(V_CLIENT_INFO) IS NULL ) THEN</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">V_OPRID := ‘NOOPRID’;</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">ELSIF ( SUBSTR(V_CLIENT_INFO,1,1) = ‘,’ ) THEN</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; color: #f37e20; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>V_OPRID := ‘NOOPRID’;</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">ELSE</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">V_OPRID := SUBSTR(V_CLIENT_INFO, 1, INSTR(V_CLIENT_INFO,’,',1)-1);</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">END IF;</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">DBMS_SESSION.SET_IDENTIFIER (V_OPRID);</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">END;</span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;">Create a policy as shown below</div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 12.222222328186035px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">begin</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>dbms_fga.add_policy (</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>object_schema=>’SYSADM’,</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>object_name=>’PS_ABC_COMPANY_TBL’,</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; font-family: 'Courier New'; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; color: blue; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>policy_name=>’ABC_COMPANY_TBL_ACCESS’,</span></span></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>audit_column => ‘ABC_COMPANY’,</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>audit_condition => ‘ABC_COMPANY = ”ABC Confidential”’,</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>handler_module => ‘GET_OPRID’</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; color: blue; font-family: 'Courier New'; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span>);</span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; font-family: 'Courier New'; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; color: blue; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">end;</span></span></span></div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"><span style="border: 0px; font-size: 15.555556297302246px; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"></span></div><div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #5b5a5a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; margin: 0px 0px 15px; orphans: 2; outline: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; width: 538.5370483398438px; word-spacing: 0px;">That’s it!!</div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;">In my next post I will share the results of enabling this feature.</div><div class="MsoNormal" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 15.555556297302246px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.77777862548828px; margin: 0in 0in 0pt; orphans: 2; outline: 0px; padding: 0px; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"> </div>Read More About <a href="http://blogs.hexaware.com/peoplesoft-fieldbook/peoplesoft/peoplesoft-fine-grained-auditing-part-i/" style="color: blue;" target="_blank">PeopleSoft Fine Grained Auditing </a></div>Anonymoushttp://www.blogger.com/profile/07822952805942943223noreply@blogger.com0