<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Altek Solutions Business Intelligence Blog &#187; Strategy &amp; Execution</title>
	<atom:link href="http://alteksolutions.com/wp/index.php/category/strategy-execution/feed/" rel="self" type="application/rss+xml" />
	<link>http://alteksolutions.com/wp</link>
	<description>Business Intelligence solutions powered by SAP BusinessObjects</description>
	<lastBuildDate>Wed, 01 Feb 2012 12:30:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>What&#8217;s New in Data Services 4.0</title>
		<link>http://alteksolutions.com/wp/index.php/2011/03/whats-new-in-data-services-4-0/</link>
		<comments>http://alteksolutions.com/wp/index.php/2011/03/whats-new-in-data-services-4-0/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 13:00:41 +0000</pubDate>
		<dc:creator>Ryan Muldowney</dc:creator>
				<category><![CDATA[Data Management]]></category>
		<category><![CDATA[In the News...]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=2695</guid>
		<description><![CDATA[Data Services 4.0 is currently in ramp-up with SAP. Just like in the new BusinessObjects version, there are a lot of changes to be seen here.  Overall it is much more tightly integrated with the BusinessObjects platform, providing a much more streamlined and consistent user experience.  Here's a taste of what's new.  
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Between my various other projects I&#8217;ve been setting up a virtual machine with all the new BusinessObjects 4.0 offerings from SAP.  This week I finally had a chance to install and set up Data Services 4.0.  Just like in the new BusinessObjects version, there are a lot of changes to be seen here.  Overall it is much more tightly integrated with the BusinessObjects platform, providing a much more streamlined and consistent user experience.  Here&#8217;s a taste of what&#8217;s new.</p>
<h3>Full Security Integration with the BI Platform</h3>
<p><img class="alignright size-medium wp-image-2696" title="Data Services 4.0 Designer Login" src="http://alteksolutions.com/wp/wp-content/uploads/2011/02/ds4login-266x300.png" alt="" width="266" height="300" /></p>
<p>Data Services 4.0 now leverages the BI Platform for security and administration. This puts all of the security for Data Services in one place, instead of it being fragmented across the various repositories. Now, Data Services repositories are managed through the Central Management Console where the administrator can set rights on individual repositories just like he would with any other object in the BusinessObjects world.</p>
<p>This change brings some welcomed improvements. For example, users now log in to the Data Services Designer or Management Console with their BusinessObjects user ID. You no longer need to enter database credentials when you log in to Designer. Instead, once you log into BusinessObjects, you are presented with a simple list of Data Services repositories to choose from.</p>
<h3>Built in Text processing transform</h3>
<p>I first saw the BusinessObjects Text Analysis offering in a live demo years back. There was a ton of potential, but it was yet another tool separate from the rest of the suite and never got much momentum. Now that technology is included in Data Services 4.0. Using Text Processing, Data Services can read unstructured text such as e-mails and extract the important information from it, including names, places, dates, and their relationships. I am excited to see how this will be used by our clients.</p>
<h3>New Datastore support for HANA</h3>
<p>A lot of hype has surrounded SAP&#8217;s new <a href="http://www.sap.com/platform/in-memory-computing/index.epx" target="_blank">High-Performance Analytic Appliance</a>, or HANA software. This technology will allow for in-memory analysis of data and provides real-time data loads from any data source that Data Services supports. Many of the BI client tools in BusinessObjects 4.0 support HANA, including Xcelsius Dashboard Design and Explorer. I&#8217;m looking forward to the chance to work with this new product and find out what it can really do.</p>
<h3><a href="http://alteksolutions.com/wp/wp-content/uploads/2011/02/pentiumee_processor_back.jpg" rel="wp-prettyPhoto[g2695]"><img class="alignleft size-full wp-image-2697" title="Processor" src="http://alteksolutions.com/wp/wp-content/uploads/2011/02/pentiumee_processor_back.jpg" alt="" width="250" height="221" /></a>64-bit Server Architecture</h3>
<p>Just like BusinessObjects 4.0, Data Services 4.0 has native 64-bit support.  Both the server components and client tools are now 64-bit.   The 32-bit server components are no longer offered, but there is still a 32-bit Designer tool available.</p>
<h3>Get More Information</h3>
<p>Data Services 4.0 is currently in ramp-up with SAP.  If you are interested in what Data Services 4.0 has to offer, read more about it from <a href="http://help.sap.com/businessobject/product_guides/boexir4/en/xi4_ds_whats_new_en.pdf" target="_blank">SAP&#8217;s What&#8217;s New guide</a>.  Data Services 4.0 is scheduled for general release in June 2011.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2011/03/whats-new-in-data-services-4-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Now Hiring: Senior SAP BusinessObjects Consultants</title>
		<link>http://alteksolutions.com/wp/index.php/2011/02/help-wanted-senior-sap-businessobjects-consultants/</link>
		<comments>http://alteksolutions.com/wp/index.php/2011/02/help-wanted-senior-sap-businessobjects-consultants/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 21:12:08 +0000</pubDate>
		<dc:creator>Scott R. Zimmerman</dc:creator>
				<category><![CDATA[In the News...]]></category>
		<category><![CDATA[Strategy & Execution]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=2678</guid>
		<description><![CDATA[Altek Solutions is a leading provider of end-to-end business intelligence and data management solutions.  We are currently looking for experienced, full-time SAP BusinessObjects developers to add to our consulting staff.  Your initial project would involve the analysis, design, development and maintenance of SAP BusinessObjects universes and reports for an ongoing effort we have with an existing client.
Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/10/looking-for-a-few-good-consultants/' rel='bookmark' title='We&#8217;re looking for a few good consultants&#8230;'>We&#8217;re looking for a few good consultants&#8230;</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://alteksolutions.com/wp/wp-content/uploads/2011/02/consultant.jpg" alt="" title="consultant" width="540" height="135" class="alignnone size-full wp-image-2686" /><br />
Altek Solutions is a leading provider of end-to-end business intelligence and data management solutions. With proven methodologies, deep expertise, and industry specialization, we solve our clients&#8217; most pressing information challenges.  For the past eleven years, we have been Solution Provider Partners with SAP BusinessObjects.</p>
<p>While we enjoy a nationwide client-base, we primarily deliver our SAP BusinessObjects consulting and training services in the Mid-Atlantic region, including Pennsylvania, New Jersey, Maryland, Delaware, Virginia and District of Columbia.</p>
<p>Our practical solutions deliver actionable and measurable business results that inform decision making, optimize IT efficiency, and improve business performance. We are a trusted advisor, strategic business partner, and expert implementer in business intelligence, data warehousing, data integration, information quality and performance management solutions.</p>
<p>We are currently looking for experienced, full-time SAP BusinessObjects developers to add to our consulting staff.  Your initial project would involve the analysis, design, development and maintenance of SAP BusinessObjects universes and reports for an ongoing effort we have with an existing client.</p>
<p><b>Job Responsibilities include:</b></p>
<ul>
<li>Analyzing the client&#8217;s reporting requirements</li>
<li>Creating Universes, reports and adhoc reports</li>
<li>Designing and developing ETL routines to build the necessary back-end data</li>
<li>Unit and integration testing</li>
<li>Status Reporting</li>
<li>Other related tasks</li>
</ul>
<p><b>Job Requirements include:</b></p>
<ul>
<li>Strong oral and written communication skills</li>
<li>Ability to work both independently and as part of a team</li>
<li>Be able to interact with the business users to understand requirements and relate to their needs</li>
<li>Experience in creating Business Objects Universes and Reports</li>
<li>Understanding of how the security is designed in the Business Objects reports</li>
<li>Desire and ability to quickly learn the client&#8217;s business processes</li>
<li>Familiarity with Data Warehouse concepts including Star Schema or ER Modeling.</li>
<li>Experience with Informatica or other ETL tools</li>
<li>Experience with SQL</li>
<li>Experience with Xcelsius, BusinessObjects SDK, or other SAP tools is a plus!</li>
</ul>
<p><b>We offer:</b>
<ul>
<li>Competitive base salary</li>
<li>Company-paid Blue Cross Blue Shield PPO health insurance</li>
<li>Company-paid prescription, vision, dental, and short and long-term disability insurance</li>
<li>401k plan with company match</li>
<li>Training &#038; conference attendance opportunities</li>
<li>Significant growth potential</li>
</ul>
<p>To learn more about Altek Solutions, visit our website at <a href='http://www.alteksolutions.com'>www.alteksolutions.com</a>.</p>
<p>For immediate consideration, please send <b>cover letter</b>, <b>resume</b> and <b>salary history</b> to Deb Berkheiser by email to <a href='mailto:dberkheiser@alteksolutions.com?subject=SAP BusinessObjects Consultant'>dberkheiser@alteksolutions.com</a> or by fax to (877) 844-7402.</p>
<p>All candidates must be legally able to work in the United States.  We are unable to sponsor H1B Visas at this time.</p>
<p>Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/10/looking-for-a-few-good-consultants/' rel='bookmark' title='We&#8217;re looking for a few good consultants&#8230;'>We&#8217;re looking for a few good consultants&#8230;</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2011/02/help-wanted-senior-sap-businessobjects-consultants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s in a Name? Your guide to SAP BusinessObjects 4.0 Product Names.</title>
		<link>http://alteksolutions.com/wp/index.php/2011/01/whats-in-a-name-your-guide-to-sap-businessobjects-4-0-product-names/</link>
		<comments>http://alteksolutions.com/wp/index.php/2011/01/whats-in-a-name-your-guide-to-sap-businessobjects-4-0-product-names/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 19:00:27 +0000</pubDate>
		<dc:creator>Scott R. Zimmerman</dc:creator>
				<category><![CDATA[BI Platform]]></category>
		<category><![CDATA[Strategy & Execution]]></category>
		<category><![CDATA[Tool Selection]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=2610</guid>
		<description><![CDATA[Throughout the lifecycle of a popular product or organization, you can expect names to evolve and change.  Since the acquisition of Business Objects by SAP, however, this has become a much bigger problem.  SAP likes to use "descriptive names" for their products, so they pick names that generically describe what the product does.  It seems like they went down that path for some products (i.e. Xcelsius) but reverted back to the original product names for others (i.e. Web Intelligence).  What we're left with is a collection of names that may or may not mean something to us.
Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/' rel='bookmark' title='5 Reasons Why You Should Use SAP BusinessObjects Universes'>5 Reasons Why You Should Use SAP BusinessObjects Universes</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2011/02/sap-businessobjects-enterprise-4-0-ramp-up-and-analysis/' rel='bookmark' title='SAP BusinessObjects Enterprise 4.0 Ramp-up and Analysis!'>SAP BusinessObjects Enterprise 4.0 Ramp-up and Analysis!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://alteksolutions.com/wp/wp-content/uploads/2011/01/confused.jpg" rel="wp-prettyPhoto[g2610]"><img class="alignnone size-full wp-image-2611" title="confused" src="http://alteksolutions.com/wp/wp-content/uploads/2011/01/confused.jpg" alt="" width="540" height="300" /></a></p>
<p>Throughout the lifecycle of a popular product or organization, you can expect names to evolve and change.  Since the acquisition of Business Objects by SAP, however, this has become a much bigger problem.  SAP likes to use &#8220;descriptive names&#8221; for their products, so they pick names that generically describe what the product does.  It seems like they went down that path for some products (i.e. Xcelsius) but reverted back to the original product names for others (i.e. Web Intelligence).  What we&#8217;re left with is a collection of names that may or may not mean something to us.</p>
<p>This post is meant to clear some of the confusion around this renaming, and provide a bit of insight into what each product is used for.  (That is something I often get asked by clients and prospects alike.)  As new products are release/renamed, we&#8217;ll update the post to reflect those changes.  For now, you can use it as your starting roadmap to SAP BusinessObjects naming clarity.</p>
<h3><strong>SAP BusinessObjects 4.0</strong></h3>
<p>This is the name of the complete BusinessObjects release, including BI &amp; EIM<br />
<em> (aka SAP BusinessObjects XI 4.0, SAP BusinessObjects XI 3.x, etc&#8230;)</em></p>
<h3>SAP BusinessObjects Business Intelligence 4.0</h3>
<p>This is the name of the Business Intelligence components of the release</p>
<h3>SAP BusinessObjects Business Intelligence platform</h3>
<p>This is the name for the BusinessObjects product bundle for Enterprises<br />
<em> (aka SAP BusinessObjects Enterprise XI 4.0, SAP BusinessObjects Enterprise XI 3.x, etc&#8230;)</em></p>
<h3>SAP BusinessObjects Web Intelligence</h3>
<p>This is the ad hoc reporting component of the Business Intelligence suite.<br />
<em> (aka SAP BusinessObjects Interactive Analysis, Webi)</em></p>
<h3>SAP BusinessObjects Dashboards</h3>
<p>This is the version of Xcelsius designed to be part of a larger SAP BusinessObjects deployment.  Other &#8216;flavors&#8217; of this tool may be branded under the SAP Crystal solutions banner.<br />
<em> (aka SAP BusinessObjects Dashboard Design, SAP BusinessObjects Xcelsius, Xcelsius Enterprise)</em></p>
<h3>SAP BusinessObjects Analysis, edition for OLAP/edition for Microsoft Office</h3>
<p>This is a new product that replaces the Voyager product.<br />
<em>(aka SAP BusinessObjects Advanced Analysis Web/SAP BusinessObjects Advanced Analysis Excel)</em></p>
<h3><em></em> SAP BusinessObjects BI Launch Pad</h3>
<p>This is the new name for the out-of-the-box portal that&#8217;s used by end-users to access content, create reports, etc&#8230;<br />
(<em>aka SAP BusinessObjects InfoView, Infoview)</em></p>
<h3>SAP BusinessObjects BI workspaces</h3>
<p>This product is replacing the functionality of Dashboard Builder.<br />
<em>(SAP BusinessObjects Dashboard Builder)</em></p>
<p>Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/' rel='bookmark' title='5 Reasons Why You Should Use SAP BusinessObjects Universes'>5 Reasons Why You Should Use SAP BusinessObjects Universes</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2011/02/sap-businessobjects-enterprise-4-0-ramp-up-and-analysis/' rel='bookmark' title='SAP BusinessObjects Enterprise 4.0 Ramp-up and Analysis!'>SAP BusinessObjects Enterprise 4.0 Ramp-up and Analysis!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2011/01/whats-in-a-name-your-guide-to-sap-businessobjects-4-0-product-names/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Makes a Great Business Intelligence Client?</title>
		<link>http://alteksolutions.com/wp/index.php/2010/11/what-makes-a-great-business-intelligence-client/</link>
		<comments>http://alteksolutions.com/wp/index.php/2010/11/what-makes-a-great-business-intelligence-client/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 09:05:59 +0000</pubDate>
		<dc:creator>Scott R. Zimmerman</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Strategy & Execution]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[consultants]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=2001</guid>
		<description><![CDATA[A few weeks ago, I wrote about what it takes to be a great business intelligence consultant.  Now it&#8217;s time to turn the tables a bit, and talk about what it takes to be a great client. Successful implementation of a BI project is based on a partnership between the consultants and the client, so [...]
Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/10/what-makes-a-great-sap-businessobjects-consultant/' rel='bookmark' title='What Makes a Great SAP BusinessObjects Consultant?'>What Makes a Great SAP BusinessObjects Consultant?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2423" title="clients" src="http://alteksolutions.com/wp/wp-content/uploads/2010/11/clients.png" alt="" width="540" height="280" /></p>
<p>A few weeks ago, I wrote about what it takes to be a great business intelligence consultant.  Now it&#8217;s time to turn the tables a bit, and talk about what it takes to be a great client. Successful implementation of a BI project is based on a partnership between the consultants and the client, so here are a few things that we look for in a fruitful partnership.  A great client:</p>
<ol>
<li><strong>Is available and responsive</strong><br />
A great client is responsive to requests and does their part to ensure lines of communication are maintained throughout all levels of the organization.  They understand that a small delay can have a huge impact on the overall project, and do their best to be available and attentive whether it be via email, phone calls, or in-person meetings.</li>
<li><strong>Has clear goals for what they want to accomplish</strong><br />
Consultants want to work on projects that are successful and meet their stated purpose.  So help them do that.  Share your organizational goals with them, and set a  strategy for achieving your business intelligence objectives.  This may sound obvious, but I can assure you that many organizations don&#8217;t do this.</li>
<li><strong>Respects and appreciates the consultant&#8217;s contribution</strong><br />
Great clients don&#8217;t look at consultants as vendors, but rather as strategic partners and trusted advisors.  They understand that as difficult as it is to acquire a great new client, it&#8217;s even more difficult to find a great new consultant.  The best client relationships are ones where  there is mutual respect and  appreciation. You solve their problems, they  provide more and better  opportunities to work together.</li>
<li><strong>Doesn&#8217;t haggle or make excessive demands</strong><br />
Negotiation has always been a factor in business  transactions.  But it should be characterized by a friendly  and  realistic give-and-take discussion, not by haggling over price or   making excessive demands. Clients who haggle demonstrate a lack of   understanding and appreciation for what a great consultant can do for their organization, and are typically indicative of a generally unrewarding project experience to come.</li>
<li><strong>Pays their bills on-time</strong><br />
Consulting organizations rely on a steady  stream of great clients paying their bills.  This may seem like an  obvious statement, but it is often overlooked.  If payment will be delayed or gets stuck in the approval process, let the consultant know to see if they can help.  Otherwise, be sure to stay within the terms of your invoice.</li>
</ol>
<p><em><strong>Question:  What other attributes do you think it takes to be a great client?</strong></em></p>
<p>Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/10/what-makes-a-great-sap-businessobjects-consultant/' rel='bookmark' title='What Makes a Great SAP BusinessObjects Consultant?'>What Makes a Great SAP BusinessObjects Consultant?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2010/11/what-makes-a-great-business-intelligence-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Makes a Great SAP BusinessObjects Consultant?</title>
		<link>http://alteksolutions.com/wp/index.php/2010/10/what-makes-a-great-sap-businessobjects-consultant/</link>
		<comments>http://alteksolutions.com/wp/index.php/2010/10/what-makes-a-great-sap-businessobjects-consultant/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 09:23:10 +0000</pubDate>
		<dc:creator>Scott R. Zimmerman</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Strategy & Execution]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[consultants]]></category>
		<category><![CDATA[consulting]]></category>
		<category><![CDATA[knowledge]]></category>
		<category><![CDATA[technical training]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=1556</guid>
		<description><![CDATA[In a previous post (If Google is Your Consultant&#8217;s Best Friend&#8230;RUN!) I mentioned a case where a &#8220;consultant&#8221; was hired for a project they obviously had no clue about how to deliver.  Certainly a case of the project team bringing in the wrong resource. Along those lines, I&#8217;m often asked by people just starting their [...]
Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/11/what-makes-a-great-business-intelligence-client/' rel='bookmark' title='What Makes a Great Business Intelligence Client?'>What Makes a Great Business Intelligence Client?</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/03/if-google-is-your-consultants-best-friend-run/' rel='bookmark' title='If Google is Your Consultant&#8217;s Best Friend&#8230;RUN!'>If Google is Your Consultant&#8217;s Best Friend&#8230;RUN!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2350" title="successfulconsultant" src="http://alteksolutions.com/wp/wp-content/uploads/2010/10/successfulconsultant.png" alt="" width="540" height="340" /></p>
<p>In a previous post (<a href="http://alteksolutions.com/wp/index.php/2010/03/if-google-is-your-consultants-best-friend-run/">If Google is Your Consultant&#8217;s Best Friend&#8230;RUN!</a>) I mentioned a case where a &#8220;consultant&#8221; was hired for a project they obviously had no clue about how to deliver.  Certainly a case of the project team bringing in the wrong resource.</p>
<p>Along those lines, I&#8217;m often asked by people just starting their career in consulting what it takes to be successful.  So I thought I&#8217;d give a few guidelines for  what I think makes a great SAP BusinessObjects consultant.  Hopefully this will provide some value on both sides of the fence.</p>
<ol>
<li><strong>Diverse knowledge of a variety of technical topics<br />
</strong>While an in-house developer typically only needs to master one database platform, for instance, a great consultant needs to know <strong>all</strong> the major platforms.  Same thing goes for other technologies.  For instance, a great SAP BusinessObjects consultant should know about databases, ETL tools, schema design, Windows and Unix servers, Active Directory and LDAP authentication, web servers, application servers, and much more &#8211; not to mention the SAP BusinessObjects stack itself!  (There certainly are instances where a consultant may specialize in one area of SAP BusinessObjects, i.e. universe design, Xcelsius development, etc&#8230;  But in most cases, consultants need skills that encompass a variety of those technologies.)</li>
<li><strong>Business accumen<br />
</strong>You could have all the technical prowess in the world, but if you can&#8217;t understand a client&#8217;s business you&#8217;re out of a job.  A great SAP BusinessObjects consultant possesses a solid foundation of how businesses work, and the ability to quickly understand the unique challenges that make today&#8217;s client different from the one last month.  Similar to #1 above, unless specializing in a particular vertical market, a great consultant needs to acquire a working knowledge of a variety of business models in a number of different fields.</li>
<li><strong>Ability to quickly self-learn<br />
</strong>In my previous post mentioned above, I chastised the consultant that was reaching out for a lifeline on a project they had no business being on.  That&#8217;s not what I&#8217;m talking about here.  While in-between projects, a great consultant should be able to rapidly learn new tools and technologies with nothing more than a technical manual, because a great consultant is a busy consultant and there often isn&#8217;t time to attend live training classes.</li>
<li><strong>Ties to the community<br />
</strong>A great consultant knows that they are not an island, and they take  advantage of all that being a part of the SAP BusinessObjects community  offers.  They might have their own blog where they share insights, offer  webinars to bring clients and prospects up to speed on the latest in  BI, participate in the <a href="http://www.forumtopics.com/busobj/index.php" target="_blank">BusinessObjects  Board &#8220;BOB&#8221;</a> or contribute back to the greater community in another  way beyond just providing services to clients.</li>
<li><strong>Hunger for knowledge</strong><br />
A great consultant never satisfies their thirst for knowledge.  Whether  by reading trade publications, building pilot projects or learning new  technologies on their own, they know that there&#8217;s always something new to learn if  they want to stay on top of their game.</li>
<li><strong>Awareness of their limits</strong><br />
Finally, a great consultant knows their limits in terms of both the size of a  project as well as the know-how that will be required.  When given a  task that they don&#8217;t believe they can complete based on their current size or skillset , a great consultant works with their client to bring in the additional resources and know-how the client needs to be successful.</li>
</ol>
<p>(Coming to the end of this post, I realized I&#8217;d be remiss if I didn&#8217;t mention this:  If you possess all of the traits mentioned above and are looking for a challenging career with a growing consulting organization&#8230;<a href="mailto:szimmerman@alteksolutions.com?subject=I'd be a great consultant" target="_blank">let me know</a>.)</p>
<p><em><strong>Question: Did I miss anything?  What other attributes do you think it takes to be a great SAP BusinessObjects consultant?</strong></em></p>
<p>Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/11/what-makes-a-great-business-intelligence-client/' rel='bookmark' title='What Makes a Great Business Intelligence Client?'>What Makes a Great Business Intelligence Client?</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/03/if-google-is-your-consultants-best-friend-run/' rel='bookmark' title='If Google is Your Consultant&#8217;s Best Friend&#8230;RUN!'>If Google is Your Consultant&#8217;s Best Friend&#8230;RUN!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2010/10/what-makes-a-great-sap-businessobjects-consultant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 5 Misconceptions About Business Objects Universes</title>
		<link>http://alteksolutions.com/wp/index.php/2010/10/top-misconceptions-about-business-objects-universes/</link>
		<comments>http://alteksolutions.com/wp/index.php/2010/10/top-misconceptions-about-business-objects-universes/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 09:44:20 +0000</pubDate>
		<dc:creator>Scott R. Zimmerman</dc:creator>
				<category><![CDATA[BI Platform]]></category>
		<category><![CDATA[Data Management]]></category>
		<category><![CDATA[Strategy & Execution]]></category>
		<category><![CDATA[Tool Selection]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Universe Design]]></category>
		<category><![CDATA[aggregation]]></category>
		<category><![CDATA[business objects universe]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[data warehouse]]></category>
		<category><![CDATA[Universe]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=2305</guid>
		<description><![CDATA[I recently published the post 5 Reasons Why You Should Use an SAP BusinessObjects Universe to highlight some of the core benefits you&#8217;ll see when implementing the semantic layer for you organization.  The post was derived from speaking with organizations new to the Business Objects world about the benefits of leveraging the semantic layer. Throughout [...]
Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/' rel='bookmark' title='5 Reasons Why You Should Use SAP BusinessObjects Universes'>5 Reasons Why You Should Use SAP BusinessObjects Universes</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2009/03/what-is-a-business-objects-universe/' rel='bookmark' title='What is a Business Objects Universe?'>What is a Business Objects Universe?</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2011/03/exploring-4-0-information-design-tool/' rel='bookmark' title='Exploring 4.0: Information Design Tool'>Exploring 4.0: Information Design Tool</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2306" title="misconceptions" src="http://alteksolutions.com/wp/wp-content/uploads/2010/09/misconceptions.png" alt="" width="540" height="340" /></p>
<p>I recently published the post <a href="http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/" target="_blank">5 Reasons Why You Should Use an SAP BusinessObjects Universe</a> to highlight some of the core benefits you&#8217;ll see when implementing the semantic layer for you organization.  The post was derived from speaking with organizations new to the Business Objects world about the benefits of leveraging the semantic layer. Throughout those talks, I also get to hear a lot of misconceptions about SAP BusinessObjects Universes.  Sometimes they are born out of a simple lack of understanding of the SAP BusinessObjects architecture, while other times they are propagated by competing business intelligence vendors.  (Shocking, I know.)</p>
<p>In any case, I&#8217;m here to set the record straight.  While the universe semantic layer isn&#8217;t perfect, it is pretty good at what it does and keeps getting better.  Here are some common misconceptions that I&#8217;ve heard over the years.  Did I miss any?  Let me know in the comments&#8230;</p>
<h3>Universes affect query performance by adding unnecessary overhead.</h3>
<p><strong>False.</strong> In its simplest form, a universe is merely a semantic layer that maps your database objects to standard business terminology to provide an intuitive way to work with information.  When queries are refreshed, the business terminology is turned back into SQL and executed on the appropriate database directly.  If your query has three items in it, so will the resultset coming back from the database.  There aren&#8217;t any middleware components or services that add overhead to this process.</p>
<h3>The Universe is simply a cube of my data, formatted for reporting.</h3>
<p><strong>False.</strong> (See above.)  The data returned by your universe continues to reside wherever it does today.  The universe semantic layer simply defines how those tables are joined, how the objects are defined, etc&#8230;</p>
<h3>I need to have a data warehouse or data mart to be able to use a Universe.</h3>
<p><strong>False.</strong> While query performance will generally be better if running against a schema designed for reporting (i.e. data mart/data warehouse), as a technology Universes are equally at home pointing directly to data contained in CRM, ERP and other transactional systems.  We often use this method when implementing operational reporting, where our client needs real-time access to their raw transaction information.</p>
<h3>I can&#8217;t use a Universe because I want to aggregate by different dimensions depending upon the report.</h3>
<p><strong>False.</strong> When developing a universe, you simply define <strong>how</strong> objects should aggregate &#8211; sum, avg, count, etc&#8230; -  not specific dimensions by which to aggregate.  By properly using SQL Aggregation and Measure Projection in the definition of your universe objects, the result set will dynamically aggregate at whatever level is appropriate given the dimension objects you selected.  If you select &#8216;Year&#8217; and &#8216;Total Sales&#8217;, the query will return one row for each year showing total sales.  Add &#8216;Product Line&#8217; to the query, and now you&#8217;ll have one row per year per product line, etc&#8230;  All of this done automagically by the universe.</p>
<h3>Our application uses a proprietary database, so it won&#8217;t work with a Universe.</h3>
<p><strong>False (sort of).</strong> In general, as long as the vendor provides an ODBC driver for the database you should be able to access it&#8217;s information through the universe using a Generic ODBC connection.  However (and it&#8217;s a big however) the functions that you can use in the universe are limited to those that are supported by the ODBC driver.  If you&#8217;d like to roll up all the sales by year and the driver doesn&#8217;t support a Date function to do that, you&#8217;re out of luck.  (Obviously you could still do these conversions at the report level, but that&#8217;s a different topic as we&#8217;re talking specifically about universe functionality here.)</p>
<p>At any rate, this lack of support has more to do with the specific ODBC driver than the universe, as you would run into the same issue no matter how you tried to access that data.  In these cases, we typically evaluate the reporting requirements alongside the capabilities of the ODBC driver itself before making the decision to move forward with the generic driver, or work towards getting the data into a more standard database platform.</p>
<p><em><strong>Question:  What misconceptions have you had/heard about SAP BusinessObjects Universes?</strong></em></p>
<p>Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/' rel='bookmark' title='5 Reasons Why You Should Use SAP BusinessObjects Universes'>5 Reasons Why You Should Use SAP BusinessObjects Universes</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2009/03/what-is-a-business-objects-universe/' rel='bookmark' title='What is a Business Objects Universe?'>What is a Business Objects Universe?</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2011/03/exploring-4-0-information-design-tool/' rel='bookmark' title='Exploring 4.0: Information Design Tool'>Exploring 4.0: Information Design Tool</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2010/10/top-misconceptions-about-business-objects-universes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>5 Reasons Why You Should Use SAP BusinessObjects Universes</title>
		<link>http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/</link>
		<comments>http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 09:22:56 +0000</pubDate>
		<dc:creator>Scott R. Zimmerman</dc:creator>
				<category><![CDATA[Data Management]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Strategy & Execution]]></category>
		<category><![CDATA[Tool Selection]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Universe Design]]></category>
		<category><![CDATA[Xcelsius (Crystal Dashboard Design)]]></category>
		<category><![CDATA[business objects universe]]></category>
		<category><![CDATA[change management]]></category>
		<category><![CDATA[data quality]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[single version of the truth]]></category>
		<category><![CDATA[Universe]]></category>
		<category><![CDATA[User Adoption]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=2249</guid>
		<description><![CDATA[In meeting with organizations who are new to SAP BusinessObjects or who are legacy Crystal Reports users, we are often asked the question &#8220;Why should I use a Business Objects Universe?&#8221;.  To organizations who have worked with universes for a period of time, the advantages and value proposition are clear.  But for organizations who are [...]
Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/10/top-misconceptions-about-business-objects-universes/' rel='bookmark' title='Top 5 Misconceptions About Business Objects Universes'>Top 5 Misconceptions About Business Objects Universes</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/09/comprehensive-health-check/' rel='bookmark' title='Maintain Peak Performance With a Comprehensive SAP BusinessObjects Health Check'>Maintain Peak Performance With a Comprehensive SAP BusinessObjects Health Check</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/03/five-reasons-why-ad-hoc-reporting-wont-work-in-some-organizations/' rel='bookmark' title='Five Reasons Why Ad Hoc Reporting Won&#8217;t Work in Some Organizations'>Five Reasons Why Ad Hoc Reporting Won&#8217;t Work in Some Organizations</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2259" title="SAP Business Objects Universe Screenshot" src="http://alteksolutions.com/wp/wp-content/uploads/2010/12/UniverseScreenshot.png" alt="" width="540" height="272" /></p>
<p>In meeting with organizations who are new to SAP BusinessObjects or who are legacy Crystal Reports users, we are often asked the question &#8220;Why should I use a Business Objects Universe?&#8221;.  To organizations who have worked with universes for a period of time, the advantages and value proposition are clear.  But for organizations who are new to universes, it can often be a challenge to quantify the value of the semantic layer.</p>
<p>In this post I hope to outline a few of the reasons why we recommend implementing universes, even if you&#8217;re not using an SAP BusinessObjects tool that specifically requires them.</p>
<h3>Integrated security</h3>
<p>One of the most common ways that security is implemented into an SAP BusinessObjects Universe is to dynamically restrict data being returned by a query.  In this example, only sales belonging to the user that ran the report or viewed the dashboard would be shown.  You can also use this technique to segregate data by customer, regional manager, product division, warehouse, etc&#8230; to give everyone a personalized view of their information.  But that&#8217;s just the beginning.</p>
<p><a href="http://alteksolutions.com/wp/wp-content/uploads/2010/10/UniverseRestriction.png" rel="wp-prettyPhoto[g2249]"><img class="alignnone size-full wp-image-2273" title="UniverseRestriction_sm" src="http://alteksolutions.com/wp/wp-content/uploads/2010/10/UniverseRestriction_sm.png" alt="" width="464" height="105" /></a></p>
<p>You can also use the built-in universe security to restrict access to particular objects (such as salary or SSN), control the types of queries a user can run, change the database connection depending on the user, and even dynamically map to other tables.  Leveraging the universe model gives you complete security over your environment, and the best part is you only have to apply the security once and it takes affect whether the user is refreshing a canned report, viewing a dashboard or creating their own ad hoc report.</p>
<h3>Single version of the truth</h3>
<p>We&#8217;ve all been there.  You&#8217;re at a meeting discussing sales numbers and three people give three different answers on what last month&#8217;s sales were.  The Sales Manager defines it as bookings made.  The Warehouse Team counts only orders that were physically shipped out the door.  And Finance, well they pull a bunch of different information into their spreadsheet and come up with a third version.  They may all be correct, but they&#8217;re also all wrong.</p>
<p>Building a universe layer &#8220;forces&#8221; you to come together and define the terminology that you use, perhaps in the case above creating separate &#8220;sales&#8221; and &#8220;shipments&#8221; measures to satisfy everyone&#8217;s reporting requirements.  When reporting through the universe, everyone in the organization will benefit by having access to the same information, defined in the same way, using the same calculations.</p>
<h3>Build once and reuse</h3>
<p>Some of the clients we meet with, particularly those that have been using Crystal Reports for some time, are resistant to using universes because &#8220;it would be easier to just hardcode the SQL&#8221; or &#8220;our data structure is too complex&#8221;.  Sure, it may be easier the first time to hardcode a SQL query into a report, but what about the second, fifth or tenth time you have to do that?  And as for the data being too complex, with few exceptions if you can define it in SQL you can build it into a universe.  This ability to define the universe semantic layer <strong>one time</strong> and leverage it across the entire SAP BusinessObjects toolset is huge.</p>
<h3>Maintenance/change management</h3>
<p>Perhaps one of the most overlooked benefits of utilizing the universe layer is around maintenance and change management.  With the universe model all of your logic is in one place, making maintenance straightforward.  Plus, if the data model for any of your upstream systems changes, you can in most cases modify the universe to reflect those changes without having to touch any of your downstream reports, dashboards or analytics.  Just imagine if you had 2,000 reports written against hardcoded SQL sitting on top of a data model that has now changed radically in a new release.  I&#8217;ve seen it happen, and it wasn&#8217;t pretty.</p>
<h3>Intuitive interface for developers and end-users</h3>
<p>This is what it&#8217;s all about: providing end-users and developers alike with a drag and drop interface where they could build reports using business terminology rather than SQL code.  Which is more intuitive to an end-user: SUM(DB_AdvWorksDW.dbo.FactResellerSales.SalesAmount) or &#8216;Sum of Reseller Sales&#8217;?  Now imagine this simple example using CASE statements, datatype conversions, etc&#8230; and you&#8217;ll understand the true power of the SAP BusinessObjects universe.</p>
<p>In using the universe layer, report authors and developers can reference information in common business terminology, and be shielded by all the technical complexity and transformations that are happening behind the scenes.</p>
<h3><strong>Want to learn more?</strong></h3>
<p>There are many benefits to using the Universe model, these are just a few of the most popular.  Want to learn more?  Call us at (877) 844-7476 or email <a href="mailto:info@alteksolutions.com?subject=SAP BusinessObjects Universes" target="_blank">info@alteksolutions.com</a> to see how you can leverage the power of the universe for your organization.</p>
<p><em><strong>Question:  Does your organization utilize SAP BusinessObjects universes?  If so what advantages do you see, and did you find any downsides?  If you don&#8217;t use universes, why not?</strong></em></p>
<p>Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/10/top-misconceptions-about-business-objects-universes/' rel='bookmark' title='Top 5 Misconceptions About Business Objects Universes'>Top 5 Misconceptions About Business Objects Universes</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/09/comprehensive-health-check/' rel='bookmark' title='Maintain Peak Performance With a Comprehensive SAP BusinessObjects Health Check'>Maintain Peak Performance With a Comprehensive SAP BusinessObjects Health Check</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/03/five-reasons-why-ad-hoc-reporting-wont-work-in-some-organizations/' rel='bookmark' title='Five Reasons Why Ad Hoc Reporting Won&#8217;t Work in Some Organizations'>Five Reasons Why Ad Hoc Reporting Won&#8217;t Work in Some Organizations</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Maintain Peak Performance With a Comprehensive SAP BusinessObjects Health Check</title>
		<link>http://alteksolutions.com/wp/index.php/2010/09/comprehensive-health-check/</link>
		<comments>http://alteksolutions.com/wp/index.php/2010/09/comprehensive-health-check/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 22:45:52 +0000</pubDate>
		<dc:creator>Scott R. Zimmerman</dc:creator>
				<category><![CDATA[BI Platform]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Universe Design]]></category>
		<category><![CDATA[Business Objects]]></category>
		<category><![CDATA[health check]]></category>
		<category><![CDATA[Universe]]></category>
		<category><![CDATA[User Adoption]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=2170</guid>
		<description><![CDATA[We&#8217;re about to embark upon a new project to conduct a large-scale health check on one of our client&#8217;s primary reporting environments, so I thought it may be beneficial to write about the process we use. Hopefully it will give you some insight into how to conduct a health check, and the benefits your organization [...]
Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/' rel='bookmark' title='5 Reasons Why You Should Use SAP BusinessObjects Universes'>5 Reasons Why You Should Use SAP BusinessObjects Universes</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2173" title="stethoscope" src="http://alteksolutions.com/wp/wp-content/uploads/2010/09/stethoscope.jpg" alt="" width="540" height="307" /></p>
<p>We&#8217;re about to embark upon a new project to conduct a large-scale health check on one of our client&#8217;s primary reporting environments, so I thought it may be beneficial to write about the process we use.  Hopefully it will give you some insight into how to conduct a health check, and the benefits your organization will see should you decide to undertake one.</p>
<p>When sitting down with a client to discuss conducting a Health Check, we tend to get asked a lot of questions &#8211; which is exactly how I&#8217;m going to frame this post.  Have some of your own?  Add them in the Comments, and we&#8217;ll add them to the post.</p>
<h3>What is an SAP BusinessObjects Health Check?</h3>
<p>In it&#8217;s basic form, an SAP BusinessObjects Health Check is directed to discovery and  documentation of an SAP BusinessObjects deployment.  The core deliverable of a Health Check is an accounting of system design and performance, along with recommendations on how to  best approach the environment for present and future requirements.</p>
<h3>When should a Health Check be conducted?</h3>
<p>Generally, it&#8217;s a good idea to periodically (every year or so) conduct Health Checks to keep up with changing demands, technologies and information.  We especially recommend undergoing a Health Check activity:</p>
<ul>
<li>Before migrating to a major new release</li>
<li>When the actual system usage or audience has changed significantly from its original scope</li>
<li>If performance isn&#8217;t as expected or is declining</li>
<li>When development is complete and new content is about to be migrated into production</li>
</ul>
<h3>Why should I do a Health Check?  Where is the benefit?</h3>
<p>The main benefit of a Health Check is to receive an unbiased evaluation of your environment, along with a roadmap of ways to improve its usability, security and performance.  A chain is only as strong as its weakest link.  By identifying the weak links in your system and proposing solutions to resolve them, a successful Health Check put your business intelligence solution and organization as a whole in a much better competitive position.</p>
<h3>What does the process look like?</h3>
<p>Over the past ten years, we have developed a core methodology around Health Checks, and I&#8217;m sure other organizations may have their own written procedures as well.  While we often tailor our process to meet a specific goal or area of focus, the workflow generally looks like this:</p>
<ul>
<li>Kick-off meeting to determine scope, constraints, areas of focus, etc&#8230;</li>
<li>Interviews with technical teams</li>
<li>Interviews with developers</li>
<li>Interviews with end-users</li>
<li>Self-guided analysis/Follow-up interviews</li>
<li>Documentation development</li>
<li>Presentation of findings/recommendations</li>
</ul>
<h3>What specifically is evaluated?</h3>
<p>We typically start the analysis process with the following areas and add/modify according to the client&#8217;s specific needs and areas of focus:</p>
<ul>
<li>Tool selection and usage</li>
<li>Development practices</li>
<li>Architecture &amp; configuration</li>
<li>Underlying databases</li>
<li>SAP BusinessObjects Universes, reports, analytics and dashboards</li>
<li>Custom intranets/extranets/portals</li>
<li>Security protocols</li>
<li>Skill and knowledge gaps</li>
</ul>
<h3>What are the deliverables?  What do I &#8220;get&#8221;?</h3>
<p>Deliverables may vary depending upon the methodology of the organization conducting the Health Check.  The primary deliverable that we provide is a well-written, detailed document that covers:</p>
<ul>
<li>The current state of affairs</li>
<li>Issues discovered during the Health Check and their potential resolutions</li>
<li>Recommendations on ways to improve the environment by applying best practices</li>
<li>Education plan to address staff skill- and knowledge-gaps</li>
<li>A Business Intelligence Roadmap to help ensure the organization moves in the right direction</li>
</ul>
<h3>How long does it usually take?</h3>
<p>A typical Health Check for a small to mid-sized organization usually takes between 5 and 10 days.  If your environment is smaller in scope, it could be accomplished in as little as a few days.  Likewise, if you&#8217;ve got a large environment with numerous servers, databases and universes &#8211; like the one we&#8217;re embarking on now &#8211; the process can take a bit longer.</p>
<h3>Why use a consultant?  Can&#8217;t my own developers conduct our Health Check?</h3>
<p>Sure&#8230;but that&#8217;s a bit like having the fox guard the hen house, isn&#8217;t it?  In all seriousness, using your own developers to perform a Health Check is a bad idea for a number of reasons.</p>
<p>First, they don&#8217;t know what they don&#8217;t know.  A seasoned consultant, who develops a variety of BI solutions day in and day out, has acquired additional skills along the way that give them a unique perspective on best practices and approaches to your problems.  Second, your developers may be too close to the problem.  Working in an environment for a period of time may blind them to glaring issues an &#8220;outsider&#8221; will pick up on almost immediately.  Finally, as an outside resource, a consultant generally doesn&#8217;t have to deal with office politics.  They come in to do a job, and make recommendations based on fact &#8211; not whether or not they&#8217;re going to ruffle anyone&#8217;s feathers.</p>
<h3>Are these really beneficial?  Will I see results?</h3>
<p>The &#8220;worst&#8221; that can happen is we end up telling you that you&#8217;re doing everything right &#8211; but that hasn&#8217;t happened in the ten years I&#8217;ve been doing these.  We can ALWAYS find some tweaks that can have a large impact on the performance, usability and scalability of your Business Objects environment.  Two cases that come to mind are a client implementing a suggested change that took  query run-times from 20+ minutes to under 3 seconds, and a client that had numerous reports that were unknowingly pointing to test data instead of production data for several months.</p>
<h3>What are the next steps after a Health Check is conducted?</h3>
<p>As part of a typical Health Check you will receive a document outlining recommendations you can take to improve your environment.  Once presented, the recommendations are yours to do with what you wish.  You could throw them out the window (not recommended), undertake them in-house, utilize a consulting organization to bring your deployment up to par, or a combination of all three.  In any case, the Health Check will provide you with a solid roadmap on what you need to do next to maintain and improve your SAP BusinessObjects environment.</p>
<div class="postad">
<p><a href="http://alteksolutions.com/wp/wp-content/uploads/2010/09/SAPBOBJHealthCheck.pdf" target="_blank"><img title="ScanSnapS1500" src="http://alteksolutions.com/wp/wp-content/uploads/2010/09/healthcheck.png" alt="" /></a></p>
<h2><a href="http://alteksolutions.com/wp/wp-content/uploads/2010/09/SAPBOBJHealthCheck.pdf" target="_blank">SAP BusinessObjects Health Check Package</a></h2>
<p>Would you like to learn more about how our SAP BusinessObjects Health Check Package helps to ensure that organizations are making the most of their investment in Business Intelligence technology, that their systems are performing efficiently, and that they are able to scale and respond to future business demands?  <a href="http://alteksolutions.com/wp/wp-content/uploads/2010/09/SAPBOBJHealthCheck.pdf" target="_blank">Download our Health Check datasheet</a> today!</p>
<p>Plus, contact us at (877) 844-7476 or email <a href="mailto:info@alteksolutions.com?subject=SAP BusinessObjects Health Check Consultation">info@alteksolutions.com</a> for a <strong>free, no obligation </strong>consultation to learn if a SAP BusinessObjects Health Check would be right for your organization.</p>
</div>
<p>Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/09/5-reasons-why-universe/' rel='bookmark' title='5 Reasons Why You Should Use SAP BusinessObjects Universes'>5 Reasons Why You Should Use SAP BusinessObjects Universes</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2010/09/comprehensive-health-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Connecting BusinessObjects to SAP</title>
		<link>http://alteksolutions.com/wp/index.php/2010/08/connecting-businessobjects-to-sap/</link>
		<comments>http://alteksolutions.com/wp/index.php/2010/08/connecting-businessobjects-to-sap/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 17:54:09 +0000</pubDate>
		<dc:creator>Ryan Muldowney</dc:creator>
				<category><![CDATA[Data Integration]]></category>
		<category><![CDATA[Data Management]]></category>
		<category><![CDATA[Business Objects]]></category>
		<category><![CDATA[Data Integrator]]></category>
		<category><![CDATA[Data Services]]></category>
		<category><![CDATA[Rapid Marts]]></category>
		<category><![CDATA[SAP]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=2005</guid>
		<description><![CDATA[Following SAP's big acquisition of BusinessObjects, more and more companies running SAP are looking to BusinessObjects as an answer for their reporting needs. The BusinessObjects tools WebIntelligence and Xcelsius are well suited for this role. However, getting SAP data into those tools is not yet as easy as SAP would like. For a variety of reasons, BusinessObjects Data Services is the tool of choice for extracting data from SAP. In this post I will explain how Data Services talks to SAP to extract data.  
No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://alteksolutions.com/wp/wp-content/uploads/2010/08/connecting.jpg" rel="wp-prettyPhoto[g2005]"><img class="alignnone size-full wp-image-2023" title="connecting" src="http://alteksolutions.com/wp/wp-content/uploads/2010/08/connecting.jpg" alt="" width="540" height="400" /></a></p>
<p>Following SAP&#8217;s big acquisition of BusinessObjects, more and more companies running SAP are looking to BusinessObjects as an answer for their reporting needs. The BusinessObjects tools WebIntelligence and Xcelsius are well suited for this role. However, getting SAP data into those tools is not yet as easy as SAP would like.</p>
<p>Tools like WebIntelligence and Xcelsius are primarily driven by the <a href="http://alteksolutions.com/wp/index.php/2009/03/what-is-a-business-objects-universe/" target="_blank">BusinessObjects universe</a>. Unfortunately for SAP customers, SAP has not yet produced a universe connector to allow you to tap directly into your SAP R/3 data. Instead, SAP customers need to leverage an ETL tool to extract the SAP data into a relational database. For a variety of reasons, BusinessObjects Data Services is the tool of choice for this job. In this post I will explain how Data Services talks to SAP to extract data.  <span id="more-2005"></span></p>
<p><img class="alignright size-full wp-image-2011" title="R3 Data Flow" src="http://alteksolutions.com/wp/wp-content/uploads/2010/07/2010-07-22-130036.png" alt="" width="329" height="183" /></p>
<p>Data Services connects to SAP using the same information you would use to connect through the SAP GUI tool.  In Data Services, you create a datastore with all the required SAP server information.  Once set up, you can import SAP tables into Data Services just as you would with any other data source.  Instead of using a standard Data Flow as you would with a relational database, with SAP data you must use the <strong>R/3 Data Flow</strong>.</p>
<p>The standard method for manually extracting SAP data is to write custom <a href="http://en.wikipedia.org/wiki/ABAP" target="_blank">ABAP code</a> which generates a flat data file. The flat file can then be consumed by other processes.  With the R/3 Data Flow, Data Services uses this same method, although it automates the entire process.  A basic SAP R/3 Data Flow in Data Services will generate ABAP on-the-fly and upload it to the SAP server via a shared directory.  The shared directory can be a network share or FTP that both the Data Services and SAP servers can access.  Data Services then asks SAP to execute this ABAP code.  The resulting flat file is generated in the same shared folder, which Data Services then processes.</p>
<div id="attachment_2010" class="wp-caption aligncenter" style="width: 495px"><a href="http://alteksolutions.com/wp/wp-content/uploads/2010/07/2010-07-22-125830.png" rel="wp-prettyPhoto[g2005]"><img class="size-full wp-image-2010 " title="Inside an R3 Data Flow" src="http://alteksolutions.com/wp/wp-content/uploads/2010/07/2010-07-22-125830.png" alt="" width="485" height="273" /></a><p class="wp-caption-text">Inside an R/3 Data Flow -- Joining 4 Sales fact tables from SAP R/3</p></div>
<p>From here, any normal Data Services transformations can occur on the data &#8212; the extraction from SAP is complete. The SAP data can be joined with data from other sources, or you can use Data Services&#8217; built in Key Generation and Table Comparison transforms to build a true datamart with slowly changing dimensions and delta-loaded fact tables. The BusinessObjects universe can be laid on top of this database, allowing you to use all the other tools in the BusinessObjects suite &#8212; reporting with Web Intelligence, analysis with Explorer, or dashboarding with Xcelsius.</p>
<p>SAP also offers several &#8220;Rapid Marts&#8221;, which combine Data Services jobs with a prebuilt universe, providing a plug-and-play solution. There are Rapid Marts for Sales, Inventory, Cost Centers, Projects, and more.  Whether you choose to use one of these prebuilt solutions or design your own, it is good to understand the challenges involved with connecting BusinessObjects to SAP.</p>
<h3>For More Information</h3>
<ul>
<li><a href="https://wiki.sdn.sap.com/wiki/display/BOBJ/SAP" target="_blank">SAP Community Network Wiki on BusinessObjects and SAP</a></li>
<li><a href="http://www.sap.com/solutions/sapbusinessobjects/information-management/data-integration/rapidmarts/index.epx" target="_blank">SAP BusinessObjects Rapid Marts</a></li>
<li><a href="http://www.alteksolutions.com/services/datamgmt.asp" target="_blank">Altek Solutions Data Management Services</a></li>
</ul>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2010/08/connecting-businessobjects-to-sap/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Underwhelm Your Users with a Well-designed Dashboard</title>
		<link>http://alteksolutions.com/wp/index.php/2010/07/underwhelm-your-users-with-a-well-designed-dashboard/</link>
		<comments>http://alteksolutions.com/wp/index.php/2010/07/underwhelm-your-users-with-a-well-designed-dashboard/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 15:16:14 +0000</pubDate>
		<dc:creator>Scott R. Zimmerman</dc:creator>
				<category><![CDATA[Performance Management]]></category>
		<category><![CDATA[Strategy & Execution]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Xcelsius (Crystal Dashboard Design)]]></category>
		<category><![CDATA[Crystal Dashboard Design]]></category>
		<category><![CDATA[dashboard design]]></category>
		<category><![CDATA[Dashboards]]></category>
		<category><![CDATA[Xcelsius]]></category>

		<guid isPermaLink="false">http://alteksolutions.com/wp/?p=1380</guid>
		<description><![CDATA[Dashboard and visualizations are a hot topic right now.  You can't go to an SAP BusinessObjects event or a user group meeting without seeing over half of the presentations focusing on dashboards and visualizations.  And, like with any cutting-edge technology, it seems everyone is trying to get in on the action.  While that's a good thing, sometimes people lack the basic knowledge and skills to utilize those tools to deliver effective analysis.
Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/08/crystal-dashboard-design-xcelsius-2008-tips-and-tricks-adding-a-select-all-to-your-selector/' rel='bookmark' title='Crystal Dashboard Design (Xcelsius 2008) Tips and Tricks ep1: Adding a Select All to your Selector'>Crystal Dashboard Design (Xcelsius 2008) Tips and Tricks ep1: Adding a Select All to your Selector</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/11/crystal-dashboard-design-xcelsius-2008-tips-and-tricks-ep5-doc-download/' rel='bookmark' title='Crystal Dashboard Design (Xcelsius 2008): Tips and Tricks ep5: Parent and Child Dashboards from InfoView using Doc Download!'>Crystal Dashboard Design (Xcelsius 2008): Tips and Tricks ep5: Parent and Child Dashboards from InfoView using Doc Download!</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/03/making-your-measures-behave/' rel='bookmark' title='Making Your Measures Behave'>Making Your Measures Behave</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1973 alignnone" src="http://alteksolutions.com/wp/wp-content/uploads/2010/07/1-happy-group.jpg" alt="" width="540" height="359" /></p>
<p>Dashboards and visualizations are a hot topic right now.  You can&#8217;t go to an SAP BusinessObjects event or a user group meeting without seeing over half of the presentations focusing on dashboards and visualizations.  And, like with any cutting-edge technology, it seems everyone is trying to get in on the action.  While that&#8217;s a good thing, sometimes people lack the basic knowledge and skills to utilize those tools to deliver effective analysis.</p>
<p>Creating effective dashboards and visualizations is both an art and a science, akin to web design.  When the internet was in it&#8217;s infancy, most websites contained a lot of bells and whistles (such as flashing test, GIF animations, visitor counters, etc&#8230;) but very little substance.</p>
<p>As the internet matured, website developers began to focus more on delivering compelling content and less on using every tool they have at their disposal.  Think of the sites you visit regularly today.  How many of them have a visitor count on the homepage?  Enough said.</p>
<p>Along those same lines, we&#8217;re going to look at a few tips you can use to take your dashboard and visualization skills to the next level and &#8216;underwhelm&#8217; your users with a great dashboard design.</p>
<ol>
<li><strong>Just because a component exists doesn&#8217;t mean you have to use it<br />
</strong>Some of the components in Crystal Dashboard Design (formerly Xcelsius) are poor.  Not from a quality standpoint, but in the context of displaying information in a meaningful way.  Unfortunately, these same components tend to provide a lot of &#8220;eye candy&#8221; and pop-up everywhere in marketing brochures and demo dashboards.  Resist the urge, and choose the right component for what you&#8217;re trying to convey&#8230;even if it&#8217;s not &#8220;glossy&#8221;.</li>
<li><strong>Choose the correct chart for your data<br />
</strong>An entire series of posts can be written on this topic.  (In fact, we&#8217;re working on that.)  In short, choose a chart that will best represent your data and dimensions.  If you&#8217;re looking at information trends along a time series, use a line chart.  Comparing information across different dimensions, use a bar chart.  And by all means, stay away from pie charts.  They just aren&#8217;t effective at visually representing differences in data values once you have more than 3 or 4 slices.</li>
<li><strong>Cohesive color theme<br />
</strong>Selecting a color scheme that works can do wonders for your dashboard design in adding an air of professionalism.  If you organization already as a color scheme developed for their website or intranet, you can leverage that.  Otherwise, try one of many color scheme tools such as Adobe&#8217;s <a href="http://kuler.adobe.com" target="_blank">Kuler</a> to help you develop one.</li>
<li><strong>Incorporate Interactivity to Facilitate Analysis<br />
</strong>At the end of the day, a great dashboard is all about the data. To be an effective decision-making tool, users  should be able to drill down from the dashboard to analyze more detailed information across other dimensions (e.g., time, product, geography,  etc.).  Even the ability to open related, context-aware operational reports from the dashboard is a huge win for end-users, and is relatively simple to implement.</li>
<li><strong>White space<br />
</strong>Many dashboards that I&#8217;ve seen try to cram too much information into an area.  It&#8217;s almost as though the developer was paying for that space by the square pixel and was trying to maximize their investment.  If you truly need that much information available on the dashboard, use tabs or drill downs to access the secondary data.  Just remember that white space is your friend.</li>
</ol>
<p>We&#8217;ll explore some of these concepts in more depth in future posts.  Until then, work on incorporating these tips into your dashboards and visualizations to increase their effectiveness and professionalism.</p>
<p><em><strong>Question:  What tips would you share with someone just starting out with dashboard and visualization development? </strong></em></p>
<p>Related posts:<ol>
<li><a href='http://alteksolutions.com/wp/index.php/2010/08/crystal-dashboard-design-xcelsius-2008-tips-and-tricks-adding-a-select-all-to-your-selector/' rel='bookmark' title='Crystal Dashboard Design (Xcelsius 2008) Tips and Tricks ep1: Adding a Select All to your Selector'>Crystal Dashboard Design (Xcelsius 2008) Tips and Tricks ep1: Adding a Select All to your Selector</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/11/crystal-dashboard-design-xcelsius-2008-tips-and-tricks-ep5-doc-download/' rel='bookmark' title='Crystal Dashboard Design (Xcelsius 2008): Tips and Tricks ep5: Parent and Child Dashboards from InfoView using Doc Download!'>Crystal Dashboard Design (Xcelsius 2008): Tips and Tricks ep5: Parent and Child Dashboards from InfoView using Doc Download!</a></li>
<li><a href='http://alteksolutions.com/wp/index.php/2010/03/making-your-measures-behave/' rel='bookmark' title='Making Your Measures Behave'>Making Your Measures Behave</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alteksolutions.com/wp/index.php/2010/07/underwhelm-your-users-with-a-well-designed-dashboard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

