<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-33209370</id><updated>2011-11-28T00:57:57.692Z</updated><category term='Webcat'/><category term='Action Links'/><category term='Diary'/><category term='Analytics'/><category term='rpd'/><category term='javascript'/><category term='Siebel Analytics'/><category term='Siebel'/><category term='Beefeater'/><category term='Sailing'/><category term='Marketplace'/><category term='Oracle BI EE'/><category term='BI Apps'/><category term='OBIEE'/><category term='Oracle'/><category term='OBI'/><category term='BI Forum'/><category term='Oppies'/><category term='OBI EE'/><category term='Venkat'/><title type='text'>Oracle Analytics</title><subtitle type='html'>Siebel Analytics, Oracle Analytics, Oracle BI, OBI EE, Oracle Business Intelligence Enterprise Edition - Whatever it's called I'll be covering Answers, dashboards, ETL, DAC, Informatica, SRMW, Delivers, Data warehouse designs and Web catalogs in this blog.
There's also stuff on Sailing - our Laser SB 3 or Sigma 38 Beefeater or the Kids sailing their Oppies.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default?start-index=101&amp;max-results=100'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>147</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33209370.post-8566835333931499429</id><published>2010-03-02T07:44:00.002Z</published><updated>2010-03-02T08:14:58.055Z</updated><title type='text'>State of the OBIEE Market</title><content type='html'>So 2010 is now fully in swing and wow is it swinging!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Supply and Demand &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The demand for OBIEE resource is probably higher than I have seen for more than two years. We are not quite in the heady days of Siebel 7.8 but not far off. Oracle have done a good job of continuing to sell the OBIEE package despite the supposed poor economic conditions and imminent release of 11g (did I say imminent!).&lt;br /&gt;&lt;br /&gt;A search on Jobserve this week will provide over 2 pages of roles, and not too much duplication, and there are dozens of other sites (including LinkedIn) advertising roles. This is despite several projects stopping or cutting back and letting people leave.&lt;br /&gt;&lt;br /&gt;Rates are encouraging but can sometimes be somewhat farcical. Last week I saw an advert for a skilled experienced professional on OBI Apps - and they wanted to pay 150 per day! Surely a typo?&lt;br /&gt;I still stand by the view that clients must pay for your experience, skills, training and more importantly, flexibility. Rates should reflect not only the sum of your consulting but also include an element for the travel and being away from home factor.&lt;br /&gt;Some projects I know well have understood that they have to pay properly for the best experience and they are the ones that are attracting the best talent.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Consultant Supply &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Someone asked me today how many Freelance and tied consultants there are in the UK, so I went through my contact list and estimate there are around 70 freelance consultants in total, but I would have to guess at the number of in-house consultants there are, and my guess is 100.&lt;br /&gt;This includes several who I know are on long term roles and 6 of us on my current client!&lt;br /&gt;The weakness of the british pound has seen a general level of movement back into Europe of imported workers in the whole of the UK economy, and for OBIEE this may well have been true but I don't think there were many OBIEE workers in the UK anyway - there has been plenty of work in Europe not to warrant coming over here.&lt;br /&gt;The UK still has a high level of imported workers to fill perceived gaps. We are slowly seeing more UK based consultants entering the freelance market and the most of the ones I personally know have the right attitude and skills to do well in the market. Some do not, and these are the ones I am most worried about. Whilst there is a slight shortage of highly skilled resources clients are taking on people who undermine the credibility of the product.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Skills &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rittmanmead.com/2009/03/15/what-skills-does-an-oracle-bi-developer-need-in-2009/"&gt;Mark Rittman&lt;/a&gt; and John Minkjan have both stressed the importance of your skills, not just on a single technical level buth also with client facing skills. The art of the BI consultant is to educate all of those effected by the work - not just the end users, but the managers and IT people whom you rely on (e.g. Database managers, testing teams, etc)&lt;br /&gt;There is one skill that I want to highlight more than any other, as being the most important technical skill you should understand before attempting an OBIEE project. KIMBALL. Get your STAR schema database sorted out and you will have an easy platform to build reports on. If you are struggling with the business model, or reporting, it's probably because you have broken the laws of Kimball.&lt;br /&gt;OBIEE (nee Siebel Analytics) was clearly built to satisfy a STAR schema so give it what it wants.&lt;br /&gt;One more thing. I sometime hear from less experienced consultants that 'xxx is a bug' - often it turns out that the consultant does not fully understand how to do something and tries to hide behind the clients lack of knowledge.&lt;br /&gt;I encourage every client to make good use of their Oracle Support, and make sure that any implied 'bug' is raised with Oracle. They will tell you how to deal with most situations.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Recruiting &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I must re-iterate to everyone who is recruiting any OBIEE resources - Get them checked out.&lt;br /&gt;&lt;br /&gt;Reference check. Make sure that you have a recent relevant check on their team working skills, and client facing skills. Find out why they left their last project, and the one before that, and the one before that etc. Don't just rely on LinkedIn references (which are important too), talk to other consultants who worked with them already.&lt;br /&gt;&lt;br /&gt;Technical Skills Check. Get someone with good technical knowledge to develop a technical test, or use the Rittman Mead tech test (It's free - contact me for details).&lt;br /&gt;&lt;br /&gt;Time after time clients, agents and even myself are fooled by those who know some of the buzzwords, and have had a year or two of experience, but actually cannot develop a report to save their life. So get them checked before it's too late. And no, the agent does not check - agent do not kow how to skills check, that is why you shoud ALWAYS use a specialist OBIEE consultancy&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A Note on contracts. We all hate paperwork, but there is one price of paper that is vital for you as an employer or as a contractor - The contract. As an employer make sure you can get rid of consultants that do not measure up. Don't be afraid to ask them to leave and get someone better instead.&lt;br /&gt;As a contractor, make sure your contract is IR35 safe (use the PCG).&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8566835333931499429?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8566835333931499429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8566835333931499429' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8566835333931499429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8566835333931499429'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2010/03/state-of-obiee-market.html' title='State of the OBIEE Market'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-76581328715267527</id><published>2010-01-21T07:03:00.001Z</published><updated>2010-01-21T07:04:56.076Z</updated><title type='text'>Not an OBIEE blog posting</title><content type='html'>This is just too weird....&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://en.tackfilm.se/?id=1264016746390RA38"&gt;http://en.tackfilm.se/?id=1264016746390RA38&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But looks like I am vain enough to pass it on&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-76581328715267527?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://en.tackfilm.se/?id=1264016746390RA38' title='Not an OBIEE blog posting'/><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/76581328715267527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=76581328715267527' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/76581328715267527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/76581328715267527'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2010/01/not-obiee-blog-posting.html' title='Not an OBIEE blog posting'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7515048412640544374</id><published>2009-11-04T22:39:00.002Z</published><updated>2009-11-04T22:43:42.693Z</updated><title type='text'>OBIEE Recruiting</title><content type='html'>Below is the ad we just posted on Jobserve.&lt;br /&gt;&lt;br /&gt;If any of you bloggers or readers can pass this on or know anyone coming available (who would pass the technical exam) I would be very grateful.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;(what do you think of the ad?  Too geeky, not enough, too salesy?)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Senior OBIEE Developer  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Contract/Permanent&lt;br /&gt;This is a full time, London City based role, on site at the client offices. It is a investment banking client developing a world wide bespoke reporting system. We expect the role to last for a minimum of 3 months but there is a real probability that the role will continue beyond this for the right candidates.&lt;br /&gt;&lt;br /&gt;The successful candidate will be responsible for:&lt;br /&gt;Converting end user requirements into system design&lt;br /&gt;Developing an appropriate solution&lt;br /&gt;Testing the proposed solution against the individual requirements&lt;br /&gt;&lt;br /&gt;Tool sets you will be required to use include:&lt;br /&gt;OBIEE adminstration tool&lt;br /&gt;Dashboard development tools, including answers, delivers and catalogue manager&lt;br /&gt;Database tools such as Toad&lt;br /&gt;&lt;br /&gt;Whilst we would prefer permanent employees we are reasonably flexible about our relationship with our consultants and will be happy with either an employed or contract arrangement which we can discuss at a later stage if appropriate.&lt;br /&gt;&lt;br /&gt;If you are interested in working with us please provide details of where and how you have done the following, in addition to attaching your cv:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Repository development&lt;/li&gt;&lt;li&gt;Webcat development&lt;/li&gt;&lt;li&gt;Database modelling&lt;/li&gt;&lt;li&gt;Testing&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;When you provide details - could you please outline how you went about:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Converting user requirements&lt;/li&gt;&lt;li&gt;Creating the design&lt;/li&gt;&lt;li&gt;Developing the solution&lt;/li&gt;&lt;li&gt;Testing &lt;/li&gt;&lt;li&gt;Implementation&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;For successful candidates at this stage, the next stage will be a technical interview. In anticipation, could you please provide in your reply, your availability for a telephone interview of approximately 30 - 45 mins for the week following your application.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7515048412640544374?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7515048412640544374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7515048412640544374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7515048412640544374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7515048412640544374'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/11/obiee-recruiting.html' title='OBIEE Recruiting'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-8323154751531603901</id><published>2009-11-03T08:05:00.003Z</published><updated>2009-11-03T08:16:38.642Z</updated><title type='text'>It's Movember</title><content type='html'>Sorry but I can't stay quiet any longer.  I've had enough.&lt;br /&gt;&lt;br /&gt;Why are people wasting my time.  If you don't know OBIEE - &lt;span style="font-weight:bold;"&gt;DO NOT&lt;/span&gt; pretend you do know it.&lt;br /&gt;&lt;br /&gt;The next person who turns up to an interview had better match his/her CV.&lt;br /&gt;&lt;br /&gt;Am I asking too much?  &lt;br /&gt; - All I want is an expereinced rpd developer, with good Dimensional Modelling&lt;br /&gt; &lt;br /&gt; And if it says you do rpd development on your CV, you better be able to back that up.&lt;br /&gt; &lt;br /&gt;You have been warned.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Things have bee quiet on the blog because we're working long hours on some pretty big client projects.  Well this weekend we went into production. Yippee.  &lt;br /&gt;Now, what do we do?  There's loads more dashboards to build, reports to write, iBots to create etc.  &lt;br /&gt;Where shall we do that?&lt;br /&gt;Given that there will be thousands of people accessing the system, across the world, where do we develop next?  Production or Development.  If Production, what safeguards are in place?  If Development, how do we publish?  Some clients use svn as a publishing tool, but Oracle only support Webcat Admin tool operations when working with two webcats.  &lt;br /&gt;We have gone for Production.  It is actually the safest, easiest and quickest to customer.&lt;br /&gt;&lt;br /&gt;It goes without saying that there are certain folders that are secure for only central obiee team to alter, which would be true of any method.  We just add two other types of folder/sub-folder.  Team based and Work in Progress.&lt;br /&gt;The only issue is the development of reports on subject areas that have not yet been built.  Probably go for creating in a deve environment, copy in the xml to a new report in Production.&lt;br /&gt;Your comments are appreciated!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It's Movember, and I'm on the case - You can sponsor me.  If I don't get enough sponsors I will shave it off.   This is one for the men, so come on ladies give us your support too.   &lt;a href="http://uk.movember.com/mospace/280234"&gt;http://uk.movember.com/mospace/280234&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8323154751531603901?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://uk.movember.com/mospace/280234' title='It&apos;s Movember'/><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8323154751531603901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8323154751531603901' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8323154751531603901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8323154751531603901'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/11/its-movember.html' title='It&apos;s Movember'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-2463544279237857777</id><published>2009-10-01T14:14:00.001Z</published><updated>2009-10-01T14:15:44.610Z</updated><title type='text'></title><content type='html'>Great blog on running multiple BI Instances on the same box.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://debaatobiee.wordpress.com/2009/10/01/multiple-rpd-multiple-presentation-service-instance-on-single-bi-server/"&gt;http://debaatobiee.wordpress.com/2009/10/01/multiple-rpd-multiple-presentation-service-instance-on-single-bi-server/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-2463544279237857777?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/2463544279237857777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=2463544279237857777' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2463544279237857777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2463544279237857777'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/10/great-blog-on-running-multiple-bi.html' title=''/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-882461118309322291</id><published>2009-09-01T22:01:00.000Z</published><updated>2009-09-01T22:02:06.702Z</updated><title type='text'>Jeff's New Place</title><content type='html'>Well worth keeping an eye on.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://greatobi.wordpress.com/"&gt;http://greatobi.wordpress.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Jeff is one of the old boys!&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-882461118309322291?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/882461118309322291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=882461118309322291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/882461118309322291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/882461118309322291'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/09/jeffs-new-place.html' title='Jeff&apos;s New Place'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3821752318095446312</id><published>2009-07-29T06:04:00.002Z</published><updated>2009-07-29T06:10:30.889Z</updated><title type='text'>Another new blogger</title><content type='html'>Have a look at Tips On OBIEE =&gt; &lt;a href="http://tipsonobiee.blogspot.com/"&gt;http://tipsonobiee.blogspot.com/&lt;/a&gt;&lt;br /&gt;I like the one about the short URL name, what shortname can I think of.....&lt;br /&gt;&lt;br /&gt;Keep them coming.  the more the merrier (as they say).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you are wondering why I'm not blogging much, I have several excuses, including writing the book for the 11g release, way too much client work and it's the summer (not that you would know it looking out of the train window)&lt;br /&gt;&lt;br /&gt;BTW did you see the one from Andreas about &lt;a href="http://blog.trivadis.com/blogs/andreasnobbmann/archive/2009/07/17/vertical-text-in-obiee.aspx"&gt;Vertical Text&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3821752318095446312?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3821752318095446312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3821752318095446312' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3821752318095446312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3821752318095446312'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/07/another-new-blogger.html' title='Another new blogger'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-2662069372275087789</id><published>2009-06-24T06:00:00.003Z</published><updated>2009-06-24T06:29:03.655Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='OBIEE'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='OBI'/><category scheme='http://www.blogger.com/atom/ns#' term='Marketplace'/><title type='text'>State of the OBIEE Market</title><content type='html'>Recession, what recession?&lt;br /&gt;&lt;br /&gt;Ever since I started up Majendi (Now Rittman Mead), the market for Siebel Analytics (now Oracle BI) has been a roller coaster.  Looking back, supply and demand for consultants / contractors / permies has either been heavily biased to supply or to demand.  Getting the balance right has been difficult for both sides.&lt;br /&gt;&lt;br /&gt;Siebel Analytics never had a huge following, and hardly any outside of Siebel projects.  Customers were reluctant to put significant investment into the product and therefore there were (relatively few opportunities for consultants to learn).&lt;br /&gt;&lt;br /&gt;Then Oracle came along and changed all that.&lt;br /&gt;&lt;br /&gt;Customers are now investing heavily in OBIEE, and all of it's features - not just Dashboards and Answers, but Delivers, BIP, and briefing books.&lt;br /&gt;&lt;br /&gt;This Oracle takeover caused many new consultancies to switch from Disco, OWB and other Oracle products&lt;br /&gt;&lt;br /&gt;In the meantime the great rush to send development offshore took place.  Despite the difficulties companies pressed ahead with moving vital code building offshore because of the obvious cost savings.  One client I was at tried to pretend that development went to India because they were the best in the world at developing OBIEE.  It was nothing to do with the 300 dollars per day rate!  (Their project failed btw).&lt;br /&gt;&lt;br /&gt;Then the agencies moved in.  I cannot tell you how many calls I get every day from someone saying they are specialist in the OBI marketplace.  All I can say is that they think there is a pot of gold n the market, but soon disappear when they discover there isn't.&lt;br /&gt;&lt;br /&gt;But whilst all this market activity was taking place there was a real economy.  With real booms and busts.  A friend of mine who has been in business for 10 years says this is the worst ever.&lt;br /&gt;&lt;br /&gt;Well I can tell you that so far this has been our BEST year ever.  Good ole OBI market does it again.  Lots of implementations and few skilled, experienced consultants available.&lt;br /&gt;Last year we saw a dip.  That's when the real recession started, way before the banks started to feel the pinch.  (In my view the recession was inevitable due to record oil prices).&lt;br /&gt;&lt;br /&gt;I have two vacancies right now - you can start next week.  &lt;br /&gt;There are lots of jobs on Jobserve&lt;br /&gt;but Contracts are keeping their heads down, so supply is tight&lt;br /&gt;&lt;br /&gt;But companies have made an error of judgment, slashing rates by 10% across the board has upset a lot of contractors.&lt;br /&gt;&lt;br /&gt;If you are an independent consultant with good OBIEE skills then do not believe what the agencies and companies are telling you - You are still worth the same as you were two years ago.  Do not accept rates below GBP 500 per day &lt;span style="font-weight:bold;"&gt;minimum&lt;/span&gt;.  If you have the skills and experience then do not be afraid to demand the proper rate.&lt;br /&gt;&lt;br /&gt;And if you have just had your rate cut by 10% come to me and I'll show you where to earn properly again.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-2662069372275087789?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/2662069372275087789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=2662069372275087789' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2662069372275087789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2662069372275087789'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/06/state-of-obiee-market.html' title='State of the OBIEE Market'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-8596642167549355030</id><published>2009-06-17T06:55:00.002Z</published><updated>2009-06-17T06:59:02.294Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='rpd'/><category scheme='http://www.blogger.com/atom/ns#' term='OBIEE'/><category scheme='http://www.blogger.com/atom/ns#' term='BI Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='OBI'/><category scheme='http://www.blogger.com/atom/ns#' term='Venkat'/><category scheme='http://www.blogger.com/atom/ns#' term='BI Forum'/><title type='text'>Dont Try This At Home Kids</title><content type='html'>&lt;span style="font-weight: bold;"&gt;H&lt;/span&gt;aving just spent some time on a prjoect with Christian Berg and Venkat, and seeing some of the presentations at the &lt;a href="http://www.rittmanmead.com/rittman-mead-bi-forum-brighton-may-14th-15th-2009/"&gt;BI Forum&lt;/a&gt;, I have come up with my all time top 10 of 'Don't do this without an Adult Supervisor'&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Implement Essbase in OBIEE&lt;br /&gt;2. Use xml editors to create reports&lt;br /&gt;3. Have your repository created by UDML from a dynamic source&lt;br /&gt;4. BPEL (Leave that to Tony H)&lt;br /&gt;5. Use custom Javascript to manipulate the dashboards&lt;br /&gt;6. Implement WebSSO&lt;br /&gt;7. Use LDAP Groups&lt;br /&gt;8. Use Dynamic Go URLs  (Particularly when you have finished the development of the RPD)&lt;br /&gt;9. Integrate multiple stars and Multiple dimensional attributes in a single Subject Area&lt;br /&gt;10. Integrate BI Publisher&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Relatively easy compared to the above is:&lt;br /&gt;&lt;br /&gt;Settings up delivers, installing BI Apps in a Unix environment, creating multiple instances on a Linux blade, Briefing books, Configuring the DAC, customising BI Apps&lt;br /&gt;&lt;br /&gt;But do your homework before going on the client site&lt;br /&gt;&lt;br /&gt;Do you have any?&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8596642167549355030?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8596642167549355030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8596642167549355030' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8596642167549355030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8596642167549355030'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/06/dont-try-this-at-home-kids.html' title='Dont Try This At Home Kids'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5926342828722665986</id><published>2009-05-26T10:28:00.006Z</published><updated>2009-05-26T10:34:53.590Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='BI Forum'/><title type='text'>BI Forum Lunch</title><content type='html'>Not only were the presentations excellent, but the food was great too.&lt;br /&gt;&lt;br /&gt;Although we did sneak off to the pier for fish and chips and donuts one lunchtime.&lt;br /&gt;&lt;br /&gt;Mind you our hotel was a bit odd!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3qXIJtym87Y/ShvFG7QH0YI/AAAAAAAABA0/8o5FVJP82eU/s1600-h/IMG_0020.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_3qXIJtym87Y/ShvFG7QH0YI/AAAAAAAABA0/8o5FVJP82eU/s320/IMG_0020.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5340078505953055106" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and Mark is very scary!&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5926342828722665986?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5926342828722665986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5926342828722665986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5926342828722665986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5926342828722665986'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/05/bi-forum-lunch.html' title='BI Forum Lunch'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3qXIJtym87Y/ShvFG7QH0YI/AAAAAAAABA0/8o5FVJP82eU/s72-c/IMG_0020.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7602945665389591657</id><published>2009-05-21T06:04:00.003Z</published><updated>2009-05-21T06:11:01.573Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='OBIEE'/><title type='text'>Love Hate Essbase in OBIEE</title><content type='html'>Just you just love the speed of reporting on Essbase Cubes.   Building the cubes is super fast.  Having a simple report with one Measure is a pleasure to to build and run.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now try doing anything that OBIEE is good at.  &lt;br /&gt; How about having a flat hierarchy? No Ok, what about Bins? No? &lt;br /&gt; surely we can put a filter in place?  Ah, Of course you can - providing the filter value exists, otherwise your report throws up an error.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Error&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt;, no data is an error!!&lt;br /&gt;&lt;br /&gt;Ok lets have some nice looking data.&lt;br /&gt;what do you mean every 'member' has to unique?  And what a member when it's at home?  &lt;br /&gt;I want the value shown to be '&lt;span style="font-weight:bold;"&gt;London&lt;/span&gt;' not '&lt;span style="font-weight:bold;"&gt;London (location)&lt;/span&gt;'&lt;br /&gt;&lt;br /&gt;I hate errors.  I hate rubbish looking data.  I hate ragged hierarchies.  Give me back my Materialised views.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Christian, Venkat, Tony, Oracle&lt;/span&gt; - let's have some decent blogs on this for beginners like me.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BTW We are being good boys and using ASO as recommneded by Edward at the BI Forum ;)&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7602945665389591657?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7602945665389591657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7602945665389591657' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7602945665389591657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7602945665389591657'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/05/love-hate-essbase-in-obiee.html' title='Love Hate Essbase in OBIEE'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-97217480507653342</id><published>2009-05-20T05:50:00.002Z</published><updated>2009-05-20T06:07:57.132Z</updated><title type='text'>What is BI Apps?</title><content type='html'>I keep getting this question, along with how does Informatica interact with the OBIEE, and just what is the DAC?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BI Apps can simply be described as 4 repositories.  &lt;br /&gt;- rpd file for BI Server&lt;br /&gt;- Webcat files for Presentation catalog&lt;br /&gt;- xml files for DAC&lt;br /&gt;- rep file for Infomatica&lt;br /&gt;&lt;br /&gt;After you have installed the Oracle Database for the repositories, the Java into ?:\Java, and the OBIEE platform (BI Server, Presentation Server) you then install the Informatica server and then the DAC server and client.  Do not run the DAC client yet.  You then install the BI Apps.  This appears to mainly be just an extraction of files from a zip.  This has to be done on a windows machine.&lt;br /&gt;&lt;br /&gt;You then simply point your NQSConfig.ini file at the OracleBIAnalyticsApps.rpd&lt;br /&gt;Then point your instanceconfig.xml at the EnterpriseBusinessAnalytics catalog&lt;br /&gt;Then run the DAC client for the first time.  It will create an empty repository in the database.  When it is loaded, import the xml files from ?:\OracleBI\dwrep\DAC_metadata\DAC_Client\export.  Now you can 'Restore' the rep file into the Informatica Repository service.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;You have now installed the BI Apps.&lt;br /&gt;&lt;br /&gt;Informatica does not interact with OBIEE, the only connection is that the DAC runs Informatica Workflows.&lt;br /&gt;&lt;br /&gt;The issue of the DAC is a whole blog of it's own, so will do that in the RM blog.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-97217480507653342?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/97217480507653342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=97217480507653342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/97217480507653342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/97217480507653342'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/05/what-is-bi-apps.html' title='What is BI Apps?'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-392889701358543108</id><published>2009-05-19T22:13:00.004Z</published><updated>2009-05-19T22:41:57.740Z</updated><title type='text'>BI Apps Installation on Solaris 10, Essbase on 10.1.3.4.1</title><content type='html'>Sorry I have n't been blogging much, life has been crazy busy.&lt;br /&gt;I did start trying to keep a running commentry at the BI Forum, but found that I was getting too engrossed in the content to write properly.&lt;br /&gt;&lt;br /&gt;It was great to meet evryone at the forum, some I had been in contact with for many years, and others I had worked with on Siebel Analytics projects over 7 years ago!  A hangover nearly managed to destroy my presentation, but I enjoyed the opportunity to speak anyway.&lt;br /&gt;&lt;br /&gt;The main reason for being busy is three clients, all with OBIEE projects using cutting edge tech.&lt;br /&gt;I just finished the install of Financial Analytics on Solaris 10, with Obiee 10.1.3.4.1, and it went pretty well, taking 6 days all in.  &lt;br /&gt;&lt;br /&gt;We are short of staff for the many projects we are running so do&lt;br /&gt;Get in touch if you are free.&lt;br /&gt;&lt;br /&gt;The sailing went well for the kids thos weekend, so son is now ranked 20th in the country, but unfortunately we ended up on the rocks in the rescue boat!&lt;br /&gt;&lt;br /&gt;The Market has recovered well in the last few weeks, so hopefully the recession is receeding,&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-392889701358543108?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/392889701358543108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=392889701358543108' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/392889701358543108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/392889701358543108'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/05/bi-apps-installation-on-solaris-10.html' title='BI Apps Installation on Solaris 10, Essbase on 10.1.3.4.1'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-126414681892761922</id><published>2009-05-14T10:57:00.002Z</published><updated>2009-05-14T11:03:48.847Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='BI Forum'/><title type='text'>BI Forum - Session 3</title><content type='html'>Mark is showing us some new features in the DAC 10.1.3.4.1 which helps to optimize the ETL and warehouse performance&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-126414681892761922?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/126414681892761922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=126414681892761922' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/126414681892761922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/126414681892761922'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/05/bi-forum-session-3.html' title='BI Forum - Session 3'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-8580157953920995831</id><published>2009-05-14T08:55:00.004Z</published><updated>2009-05-14T09:01:34.457Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='BI Forum'/><title type='text'>Bi Forum - Session 1</title><content type='html'>Excellent preview of ODI BI Apps.  Looks like a version of the DAC!&lt;br /&gt;&lt;br /&gt;Not available for 7.9.5 but is 7.9.5.2&lt;br /&gt;&lt;br /&gt;Not sure if I should tell customers to use it yet??!&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8580157953920995831?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8580157953920995831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8580157953920995831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8580157953920995831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8580157953920995831'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/05/bi-forum-session-1.html' title='Bi Forum - Session 1'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-8870496650988757775</id><published>2009-05-14T06:55:00.002Z</published><updated>2009-05-14T07:00:56.743Z</updated><title type='text'>Bee Eye</title><content type='html'>All I can say is 'thanks Borkur'&lt;br /&gt;&lt;br /&gt;The first evening was initially led by Mark, but after he had paid the bill for everyone at the curry house, he sneaked off for an early night.&lt;br /&gt;So up stepped Borkur to save the day, and the rest, as they say, is history.&lt;br /&gt;&lt;br /&gt;Looking forward to the sessions today at the BI forum (said Bee Eye if you are in West street).&lt;br /&gt;&lt;br /&gt;But first, where is the breakfast room?, I need some coffee!&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8870496650988757775?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8870496650988757775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8870496650988757775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8870496650988757775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8870496650988757775'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/05/bee-eye.html' title='Bee Eye'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-548697299868914598</id><published>2009-05-07T05:54:00.000Z</published><updated>2009-05-07T05:55:18.488Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='OBIEE'/><title type='text'>A sneak preview of 11g?</title><content type='html'>I think I have found my favorite client.&lt;br /&gt;&lt;br /&gt;Not only are we analysing 4GB of data, 4 times every day, in a 10 minute ETL, but we're adding some cool features to the dashboards.&lt;br /&gt;&lt;br /&gt;One feature is tree view. Those who use APEX will be familiar with how these work, and I suspect it's the same javascript code in the background.&lt;br /&gt;&lt;br /&gt;I am using the tree viewing in two ways, one to navigate through data, organised in hierarchies, and the other as a reports/dashboard navigator. Using a look up table which contains the 'menu' items. This is useful where there are lots and lots of reports and dashboards and you want to give everyone a similar front end menu.&lt;br /&gt;&lt;br /&gt;Whilst we were having fun with trees we then added some tabs inside a dashboard page - in fact we even have tabs inside tabs inside pages. The tricky bit is getting content into the tabs, which involves some xml fun and games - not recommended!.&lt;br /&gt;&lt;br /&gt;One last bit of gadgetry we put in last night was a simple show/hide routine that is used to display whole reports, or just hide tables or charts on a report. This enables us to load lots of reports on a page then flick between them very quickly - no waiting for a page to load. You have more control of prompts here too.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-548697299868914598?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/548697299868914598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=548697299868914598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/548697299868914598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/548697299868914598'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/05/sneak-preview-of-11g.html' title='A sneak preview of 11g?'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-8752214178186517432</id><published>2009-05-06T07:02:00.004Z</published><updated>2009-05-06T07:09:00.862Z</updated><title type='text'>Busy times and Rubbish Developers</title><content type='html'>Wow.  Life got busy.&lt;br /&gt;&lt;br /&gt;One minute we were Majendi, happily servicing our projects and keeping our heads down in the recession.  Then &lt;span style="font-weight: bold;"&gt;BANG&lt;/span&gt;, we merged with RittmanMead, three new clients in a week, a conference to attend, a presentation to write, and some new admin to learn.  I had the spring series final two weekends in the &lt;span style="font-style: italic;"&gt;SB3&lt;/span&gt;, and the kids were sailing their &lt;span style="font-style: italic;"&gt;Optimists &lt;/span&gt;in North Wales one weekend, then Weymouth the next.&lt;br /&gt;The rib broke down, the dishwasher failed and this morning the hot water system failed. &lt;br /&gt;I also have to get a new laptop, this time a MAC.&lt;br /&gt;&lt;br /&gt;May is going to be a very expensive month!.&lt;br /&gt;&lt;br /&gt;ON the client side we are having lots of fun with Essbase and OBIEE (I hate ragged hierarchies), as well as installing BI Apps on a Solaris 10 machine without the use of a windows box - Don't try that at home kids!&lt;br /&gt;&lt;br /&gt;We have one client who are using a large integrator that doesn't know how to run a report on two separate subject areas so I will blog on the RM site to show them how.  I just need to find 10 minutes spare time.&lt;br /&gt;&lt;br /&gt;I have a contact at Oracle who asked me the other day for a sample database, in ACCESS - I laughed!&lt;br /&gt;&lt;br /&gt;I also had another consultancy send me an rpd they struggled with.  When I opened it I didn't know whether to laugh or cry.  Laugh because it was a complete mess and showed a complete lack of understanding on OBIEE, cry because people are giving OBIEE a bad name by poor implementations.&lt;br /&gt;&lt;br /&gt;That reminds me , One project I know of is looking to replace it's Siebel Analytics system, they want something more flexible and quicker to create reports than they currently have.  The reason for replacing it is obviously because they badly customised it in the first place and are using cheap offshore resources that don't know how to configure so take a long time to produce bad code.  This customer is suffering from cutting costs and going for the cheapest offer for development.  It is now costing them a fortune to buy new software, train users etc, but they are still using the same cheap outsources, so the result will be the same poor quality reporting system.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Consultancies&lt;/span&gt;, I urge you to get your people trained properly and stop undermining the product reputation. &lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Oracle&lt;/span&gt;, get a properly managed accreditation system in place before the amateurs ruin your product sales.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Clients&lt;/span&gt;, check out the experience of the people implementing your system and do not accept poor quality - don't pay them when they deliver rubbish.&lt;br /&gt;&lt;br /&gt;However tempting it is to cut costs, we will never set up an Overseas development centre just because it is cheap.  And we will only ever employ experts.  If you are expert already, and probably blog your knowledge then we would love to talk to you&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8752214178186517432?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8752214178186517432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8752214178186517432' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8752214178186517432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8752214178186517432'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/05/busy-times-and-rubbish-developers.html' title='Busy times and Rubbish Developers'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3405468374728560048</id><published>2009-04-09T11:53:00.003Z</published><updated>2009-04-09T11:57:13.147Z</updated><title type='text'>iMAP the iPhone</title><content type='html'>I may be a bit slow, but I catch up eventually.&lt;br /&gt;&lt;br /&gt;Given that I am reading my emails on the iPhone I did not want to read them again in Outlook.  Turns out that instead of using POP you can use &lt;a href="http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol"&gt;IMAP&lt;/a&gt;, which keeps all the mail readers up to date with any change may in any other reader.  So using webmail, outlook, and iPhone is now a breeze.&lt;br /&gt;&lt;br /&gt;Thoroughly recommend it.&lt;br /&gt;&lt;br /&gt;- @drian&lt;br /&gt;&lt;br /&gt;http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3405468374728560048?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3405468374728560048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3405468374728560048' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3405468374728560048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3405468374728560048'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/04/imap-iphone.html' title='iMAP the iPhone'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7565678686723260355</id><published>2009-04-06T07:20:00.003Z</published><updated>2009-04-06T10:39:00.565Z</updated><title type='text'>Rittman Mead and Majendi Join Forces</title><content type='html'>I am pleased to announce today that Majendi is Joining forces with Rittman Mead.&lt;br /&gt;&lt;br /&gt;All my technical bogging will now be on the Rittman Mead blog, but watch out for some personal stuff on here.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We finalised the deal over lunch in Zurich, a very civilised part of the world.&lt;br /&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/-KhGUMLHN1jcRxl4gS5qLg?authkey=Gv1sRgCO2eg_22v-PChAE&amp;feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_3qXIJtym87Y/SdnbVh1EDmI/AAAAAAAAA2Q/k1IVvQa1qd4/s144/DSC00804.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/adriantattenham/DropBox?authkey=Gv1sRgCO2eg_22v-PChAE&amp;feat=embedwebsite"&gt;Drop Box&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;- @drian&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7565678686723260355?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7565678686723260355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7565678686723260355' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7565678686723260355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7565678686723260355'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/04/rittman-mead-and-majendi-join-forces.html' title='Rittman Mead and Majendi Join Forces'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_3qXIJtym87Y/SdnbVh1EDmI/AAAAAAAAA2Q/k1IVvQa1qd4/s72-c/DSC00804.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1051271465023155683</id><published>2009-04-03T07:50:00.002Z</published><updated>2009-04-03T07:59:42.961Z</updated><title type='text'></title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: georgia;"&gt;I was interviewed yesterday by Chad, on Business intelligence, in particular the state of the market, jobs, and skills.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;It got me thinking about some of the reading I been been doing recently to keep up to date. And thought I should write things down before I forget them!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I always like to keep up-to-date with market developments, in particular technology advancements.&lt;br /&gt;&lt;br /&gt;On that front I saw a presentation recently by a CIO which quoted change and how we need to be prepared for it in IT.  Now we always hear that, but he put it in the context of three Laws, &lt;a href="http://en.wikipedia.org/wiki/Moore%27s_law"&gt;Moore's Law&lt;/a&gt;, Metcalfs Law and Gilders Law, which actually bought it home really well.&lt;br /&gt;&lt;br /&gt;To remind you, Moores (Co-founder at Intel) predicted in 1965 that processing power will double at least every two years.&lt;br /&gt;&lt;br /&gt;Metcalfe's law states that the value of a network is proportional to the square of the number of connected users of the system (n^2).&lt;br /&gt;The law has often been illustrated using the example of fax machines: a single fax machine is useless, but the value of every fax machine increases with the total number of fax machines in the network, because the total number of people with whom each user may send and receive documents increases.&lt;br /&gt;Two telephones can make only one connection, five can make 10 connections, and twelve can make 66 connections.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Gilders Law states that the total bandwidth of communication systems triples every twelve months.  In my street they are installing 50MB cable soon, so in a year that should be 150MB!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So,  computing power will blow our minds in ten years, networks are really useful when more things get connected, and speed of information flows will be even more awesome and useful for gaming. &lt;br /&gt;BUT, none of the above has directly demonstrated why Oracle and SAP became powerful, or why Oracle is preferred over SQL Server for large databases, or why Column databases are better at certain reports than rowwise databases.&lt;br /&gt;Or why we don't program in BASIC anymore  (although it would probably be called ADVANCED now!). &lt;br /&gt;&lt;br /&gt;So technology improvements enable us to work from home, with access to fast databases, but why am I using TOAD on Oracle, with OBIEE on top?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;More importantly&lt;/span&gt;, what do I need to use next year, the year after, and so on.   When do I give up learning and go into management!&lt;br /&gt;&lt;br /&gt;The Cloud Compute model is already removing the need for hardware in the office, and software on your laptop (except for a browser!). The skills for databases and reporting have been commoditised, offshored and devalued.  IS this pattern true for thought leadership?&lt;br /&gt;&lt;br /&gt;Maybe I should invent a Law of my own.&lt;br /&gt;&lt;br /&gt;How about, &lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;The second you master a technology it is obsolete.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There is actually a whole list of 'laws'&lt;br /&gt;&lt;br /&gt;http://www.jimpinto.com/writings/techlaws.html&lt;br /&gt;&lt;br /&gt;http://en.wikipedia.org/wiki/List_of_eponymous_laws&lt;br /&gt;&lt;br /&gt;http://www.ietf.org/proceedings/01mar/slides/burp-1/sld004.htm&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://en.wikipedia.org/wiki/Moore's_law&lt;br /&gt;&lt;br /&gt;http://en.wikipedia.org/wiki/Metcalfe%27s_Law&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1051271465023155683?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1051271465023155683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1051271465023155683' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1051271465023155683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1051271465023155683'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/04/i-was-interviewed-yesterday-by-chad-on.html' title=''/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5496357674707304279</id><published>2009-04-02T08:38:00.000Z</published><updated>2009-04-02T08:39:15.276Z</updated><title type='text'>Me down to a tee</title><content type='html'>&lt;a href="http://peterthomas.wordpress.com/2009/04/01/pigeonholing-a-tragedy/"&gt;http://peterthomas.wordpress.com/2009/04/01/pigeonholing-a-tragedy/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5496357674707304279?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5496357674707304279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5496357674707304279' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5496357674707304279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5496357674707304279'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/04/me-down-to-tee.html' title='Me down to a tee'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7484653245172737020</id><published>2009-04-02T08:18:00.003Z</published><updated>2009-04-02T08:27:10.533Z</updated><title type='text'>The day after April Fools</title><content type='html'>I hope you all got fooled yesterday.  I fell for one, hook line and sinker!&lt;br /&gt;&lt;br /&gt;Anyway, to continue with happy thoughts for a day or two longer...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A man flying in a hot air balloon suddenly realizes he’s lost. He reduces height and spots a woman down below. He lowers the balloon further and shouts to get directions, "Excuse me, can you tell me where I am?"&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;The woman below says: "Yes, you're in a hot air balloon, hovering 30 feet above this field."&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;"You must work in Information Technology," says the balloonist.&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;"I do" replies the woman. "How did you know?"&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;"Well," says the balloonist, "everything you have told me is technically correct, but It's of no use to anyone."&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt; The woman below replies, "You must work in management."&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;"I do" replies the balloonist, "But how'd you know?"&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;"Well", says the woman, "you don’t know where you are, or where you’re going, you expect me to be able to help. You’re in the same position you were before we met, but now it’s my fault." &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7484653245172737020?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7484653245172737020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7484653245172737020' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7484653245172737020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7484653245172737020'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/04/day-after-april-fools.html' title='The day after April Fools'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6233044581725495207</id><published>2009-04-01T07:15:00.002Z</published><updated>2009-04-01T07:37:23.990Z</updated><title type='text'>New iPhone</title><content type='html'>I finally took delivery of my iPhone today. Although it 16Gb, which is more than enough for my music collection, I know it will be out of date by tomorrow. So can someone tell me what the iPhone replacement will be please!&lt;br /&gt;&lt;br /&gt;Of course on it I will be able to run my OBIEE dashboards. Next week I'll show you how to connect to the Majendi sample/development site with iPhone, PC or simple imagination!&lt;br /&gt;&lt;br /&gt;On the subject of new features, whilst reading about the iPhone dashboard features, and the &lt;a href="http://thehelsinkideclaration.blogspot.com/2009/03/helsinki-declaration-observation-2.html"&gt;database development&lt;/a&gt; it reminded me to test out the integration of the &lt;a href="http://www.oracle.com/technology/index.html"&gt;Oracle DB fone &lt;/a&gt;with OBIEE.&lt;br /&gt;Developed intially so that the Oracle development teams around the globe (particularly between US and India) could communicate cheaply, this little known Db feature is basically like Skype or MSN, but built into the Database.  Larry insisted on the development when it became obvious that offshoring his operations had increased costs and damaged the communication process.&lt;br /&gt;The system uses a Db to Db network and is usually done behind your company firewall.  see the Oracle documentation for details on how to enable it (from version 10g).&lt;br /&gt;As yet there are no in-built features in OBIEE you can use, so you have to rely on javascript (make sure HardenXSS is false) to embed/run a thin client.&lt;br /&gt;You will need a microphone (there is no video as yet, but should be in 11g).  In my net post I'll show the screen shots and code on how to do this.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- @drian&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;April 1.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6233044581725495207?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6233044581725495207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6233044581725495207' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6233044581725495207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6233044581725495207'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/04/new-iphone.html' title='New iPhone'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6907599356149779248</id><published>2009-03-31T10:12:00.003Z</published><updated>2009-03-31T10:19:42.860Z</updated><title type='text'>MICS</title><content type='html'>"&lt;span style="font-weight:bold;"&gt;KISS &lt;/span&gt;is out, &lt;span style="font-weight:bold;"&gt;MICS &lt;/span&gt;(make it complex stupid) is hot"&lt;br /&gt;&lt;br /&gt;Great Article by &lt;a href="http://thehelsinkideclaration.blogspot.com/2009/03/helsinki-declaration-observation-2.html"&gt;Toon Koppelaars&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you are more than 21 then this will be an interesting read.  Everyone else, stick to the PS3 /PSP tonight!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Many of you will have heard of Jonathan Lewis - http://jonathanlewis.wordpress.com/&lt;br /&gt;who has some great quotes on his front page, &lt;a href="http://jonathanlewis.wordpress.com/"&gt;check them out&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My favorite is:&lt;br /&gt;&lt;br /&gt;Niels Bohr: An expert is someone who has made all the mistakes that can be made, but in a very narrow field&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6907599356149779248?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6907599356149779248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6907599356149779248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6907599356149779248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6907599356149779248'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/03/mics.html' title='MICS'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3385891880374567733</id><published>2009-03-30T10:26:00.003Z</published><updated>2009-03-30T10:59:12.841Z</updated><title type='text'>Brilliant</title><content type='html'>The brilliant, yet undiscovered talent that is Christian Berg finally launched into the blogging world&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hekatonkheires.blogspot.com/"&gt;http://hekatonkheires.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Good luck with that Christian.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;News UPDATE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Final details are being put to the announcement which will be out very soon now.&lt;br /&gt;&lt;br /&gt;Can you guess what it is yet?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Market Update&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Who do you believe?  We recently advertised a role in OBIEE.  We got three applicants.  It is well paid interesting work throughout the UK and Europe.&lt;br /&gt;I spoke to an agent last week who said he had 60 applicants for his OBIEE role, many of whom were good for the work.  The rate the client wants to pay is well below 500 per day, because, he said, there are dozens of skilled workers who have been unemployed for 6 months desperate to get into a project.&lt;br /&gt;&lt;br /&gt;Now, as far as I can tell there is plenty of OBIEE work for properly skilled workers, with the right visa for Europe, but clients have the usual cost pressures.&lt;br /&gt;Those pressures normally translate into 'Day rate' savings.  So a client prefers to take someone on 400 per day instead of 800.  OK, seems simple enough.    And the agent is happy because their margin increases.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BUT &lt;/span&gt;the client pays &lt;span style="color: rgb(204, 0, 0);"&gt;more &lt;/span&gt;in the long run, and the OBIEE project suffers a poor image.  A great consultant can implement a really useful system that can be expanded and upgraded and part of the future for BI in the organisation.  A cheap consultant who is gaining experience can make a dead end.&lt;br /&gt;&lt;br /&gt;Who do you believe?  the agency, the salesman for an offshore organisation, or the leading experts in OBIEE?&lt;br /&gt;I challenge any client to compare the costs and benefits of a cheap outsource vs more expensive on shore consultancies.&lt;br /&gt;I also challenge Oracle to set some benchmarks for a skilled OBIEE consultancy and consultants.  Just because you reply to simple questions on OTN does not make you an expert.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3385891880374567733?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3385891880374567733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3385891880374567733' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3385891880374567733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3385891880374567733'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/03/brilliant.html' title='Brilliant'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3145668087393651392</id><published>2009-03-13T09:44:00.002Z</published><updated>2009-03-13T12:21:30.808Z</updated><title type='text'>What Occuring</title><content type='html'>As usual I have been keeping an eye on the Jobs Market, checking out the availabilty of consultants and roles.&lt;br /&gt;As you will see from previous posts I have been guaging the state of the Oracle BI / Siebel Analytics market by the number of jobs advertised, and number consultants I know who are looking.&lt;br /&gt;With the current doom and gloom being propogated by the BBC among many others it has been noticable how much the BI market is being talked up, but what is th real picture?&lt;br /&gt;&lt;br /&gt;We have certainly been kept busy, and could be on two or three more projects now, as well as doing all the marketing stuff, playing with the new technology and writing updates for the book.  And of course there is the conference presentation to finish up.&lt;br /&gt;&lt;br /&gt;I do know of a couple of contractors that are at home waiting for the phone to ring, and some projects are closing soon (particularyly a big govenment bank one), but this level is not unusual.&lt;br /&gt;&lt;br /&gt;The biggest issue I can see is the lack of roles being advertised in the UK for OBIEE and Siebel Analytics.  I can't remember the last jobserve advert for Analaytics, and there is only one in the whole of Europe right now.&lt;br /&gt;OBIEE has fared only slightly better, with 2 roles out there right now.  But there never has been too many adverts anyway.  This may be due to more direct networking, particularly using LinkedIn, and maybe due to an increase in the number of consultancies advertising themselves as Oracle BI experts.  However, 2 is down from the peeks we had last year.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Beware the Squeeze&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;In the past downturns the agencies have strugggled to maintain their income and have therefore squeezed more from the margins.  They do this by telling clients that good consultants are hard to come by as they do not look for new projects in a recession, and are therefore still expensive.  At the same time they tell the consultants that the rates have come down due to the recession!  Always ask the agent what margin they are on, anything more than 15% is taking the mickey.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you are looking then do get in touch I can possibly point you to opportunities my network (and no I dont charge!).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;BIG NEWS&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Look out next week for some BIG NEWS which we are all excited about here at Majendi.&lt;br /&gt;&lt;br /&gt;A.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3145668087393651392?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3145668087393651392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3145668087393651392' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3145668087393651392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3145668087393651392'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/03/what-occuring.html' title='What Occuring'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6972887617434942316</id><published>2009-02-25T21:18:00.002Z</published><updated>2009-02-25T21:27:19.749Z</updated><title type='text'>OBIEE Forum</title><content type='html'>I am pleased to announce that I will be presenting at the Rittman Mead BI Forum in Brighton on May 14th and 15th this year.&lt;br /&gt;&lt;br /&gt;Take a look at the agenda and I think you'll agree it has an excellentline up of OBIEE talent:&lt;br /&gt;&lt;br /&gt; &lt;a title="http://www.rittmanmead.com/rittman-mead-bi-forum-brighton-may-14th-15th-2009/" href="http://www.rittmanmead.com/rittman-mead-bi-forum-brighton-may-14th-15th-2009/"&gt;http://www.rittmanmead.com/rittman-mead-bi-forum-brighton-may-14th-15th-2009/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There are only limited numbers, so it's like always: the early bird catches the worm.&lt;br /&gt;&lt;br /&gt;So long and hope to see you there,&lt;br /&gt;&lt;br /&gt;Adrian&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6972887617434942316?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6972887617434942316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6972887617434942316' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6972887617434942316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6972887617434942316'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/02/obiee-forum.html' title='OBIEE Forum'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-660752900903954676</id><published>2009-02-20T10:35:00.002Z</published><updated>2009-02-20T10:38:26.914Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Webcat'/><category scheme='http://www.blogger.com/atom/ns#' term='OBIEE'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel Analytics'/><title type='text'>More Big Tips Please</title><content type='html'>Reply from Phil as follows:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Of course Adrian, I've got loads.&lt;br /&gt;&lt;br /&gt;How about this one:&lt;br /&gt;&lt;br /&gt;When you do a combined request you can't change the column headings in the Edit Column Formula window as any changes you make there aren't saved. However, you can change the column name in the Column Properties \ Column Format window just fine.&lt;br /&gt;(I have better tips than this but I'm just warming up).&lt;br /&gt;&lt;br /&gt;Surely someone out there can challenge Phil to tip showdown?&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-660752900903954676?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/660752900903954676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=660752900903954676' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/660752900903954676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/660752900903954676'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/02/more-big-tips-please.html' title='More Big Tips Please'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6030062620482752494</id><published>2009-02-17T07:55:00.004Z</published><updated>2009-02-17T08:19:29.857Z</updated><title type='text'>Big Phils Tip - Page Moving</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_3qXIJtym87Y/SZpxVAHsj3I/AAAAAAAAAuQ/Y2v3jAT8QfQ/s1600-h/PageList.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5303676116805652338" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 400px; CURSOR: hand; HEIGHT: 353px" alt="" src="http://1.bp.blogspot.com/_3qXIJtym87Y/SZpxVAHsj3I/AAAAAAAAAuQ/Y2v3jAT8QfQ/s320/PageList.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Imagine the scenario. You have a dashboard with 35 pages on and you have to add a new page, &lt;span style="color:#990000;"&gt;at the TOP!&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Normally you add your page, and it goes to the bottom of the list, so you would click 35 times on the up arrow. &lt;a href="http://3.bp.blogspot.com/_3qXIJtym87Y/SZpxKZCdjTI/AAAAAAAAAuI/0pJhAMWRJXk/s1600-h/upclick.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5303675934516022578" style="WIDTH: 33px; CURSOR: hand; HEIGHT: 31px" alt="" src="http://3.bp.blogspot.com/_3qXIJtym87Y/SZpxKZCdjTI/AAAAAAAAAuI/0pJhAMWRJXk/s320/upclick.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On this button the HTML is exposed so you can edit what it is doing (Other pages use Javascript to move items).&lt;br /&gt;The format is:&lt;br /&gt;http://majendiserver/analytics/saw.dll?PortalModify&amp;amp;Action=SetPosition&amp;amp;ItemPath=/users/ADMINISTRATOR/_Portal/My Dashboard&amp;amp;Position=35&amp;amp;Done=PortalProperties%26PortalPath%3D/users/ADMINISTRATOR/_Portal%26Done%3DEditDashboard%2526PortalPath%253D/users/ADMINISTRATOR/_Portal%2526Done%253DDashboard%2526Page%253DIntro&lt;br /&gt;&lt;br /&gt;Which has the vital &amp;amp;Position=35 command. Just change this to the number in th elist you want.&lt;br /&gt;&lt;br /&gt;Thanks Phil.  Got any more?&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6030062620482752494?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6030062620482752494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6030062620482752494' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6030062620482752494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6030062620482752494'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/02/big-phils-tip-page-moving.html' title='Big Phils Tip - Page Moving'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3qXIJtym87Y/SZpxVAHsj3I/AAAAAAAAAuQ/Y2v3jAT8QfQ/s72-c/PageList.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3627278531239632630</id><published>2009-02-16T08:52:00.002Z</published><updated>2009-02-16T08:56:32.804Z</updated><title type='text'>Siebel Analytics Tip of the Day</title><content type='html'>I know I don't normally do these, but here is one for today:&lt;br /&gt;&lt;br /&gt;When you work in MUD mode, and merge your rpd, the 7.8. Admin tool will not update the variables you set offline.  It will also have trouble dealing with presentation column name changes - you will find #1 added to many columns and will have to clean this up prior to publishing merged rpd.&lt;br /&gt;&lt;br /&gt;Tomorrow I will have a top tip from Phil Henson, legend of the Siebel Analytics world !&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3627278531239632630?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3627278531239632630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3627278531239632630' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3627278531239632630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3627278531239632630'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/02/siebel-analytics-tip-of-day.html' title='Siebel Analytics Tip of the Day'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4461825153545476388</id><published>2009-02-04T17:26:00.002Z</published><updated>2009-02-04T17:33:54.722Z</updated><title type='text'>Tonsils Out</title><content type='html'>Not only has it been very busy on the client work front, busy on the sailing front, busy on the consultancy, and trying to dig out of the snow drifts, but I had my tonsils out. Will be back to shouting again soon I hope.&lt;br /&gt;&lt;br /&gt;It went pretty well apart from two days after the OP I had a trip in an ambulance when blood started gushing from my throat. Never dialled 999 before, or been in an ambulance with the lights flashing and the siren going, all very excting.&lt;br /&gt;&lt;br /&gt;Whilst I was at home recovering I managed to carry on working due to the wonders of modern technology - Broadband, VPN and Laptop. In fact I do much more when working from my home office, and get to save three hours per day travel.&lt;br /&gt;&lt;br /&gt;Anyway, apart from the credit crunch there is still some work to do. I hear of one project that needs someone tomorrow for BI Publisher and someone else is after CTI skills.&lt;br /&gt;&lt;br /&gt;If you are looking for a new project, drop me a line as I always hear about new projects alll the time.&lt;br /&gt;&lt;br /&gt;Adrian&lt;br /&gt;&lt;br /&gt;&lt;a href="mailto:adrian.ward@majendi.eu"&gt;adrian.ward@majendi.eu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4461825153545476388?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4461825153545476388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4461825153545476388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4461825153545476388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4461825153545476388'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/02/tonsils-out.html' title='Tonsils Out'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5125118681984731868</id><published>2009-01-21T17:13:00.001Z</published><updated>2009-01-21T17:13:56.090Z</updated><title type='text'>Another New Blogger</title><content type='html'>Hi Grubble, Welcome to the OBIEE blogging world&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grubble.net/index.php?blog=1"&gt;http://grubble.net/index.php?blog=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5125118681984731868?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5125118681984731868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5125118681984731868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5125118681984731868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5125118681984731868'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/01/another-new-blogger.html' title='Another New Blogger'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-2104122867157373054</id><published>2009-01-19T16:05:00.002Z</published><updated>2009-01-19T16:11:54.599Z</updated><title type='text'>Localisation of OBIEE</title><content type='html'>I have no idea who these people are, but just found an interesting service which claims to &lt;strong&gt;double increase of user acceptance&lt;/strong&gt;.  Thats a pretty tall order, but if it works thats great.  The more the merrier!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bi-localizer.com/en/index.shtml"&gt;http://www.bi-localizer.com/en/index.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;They dont say which languages they cover but I assume German for now.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-2104122867157373054?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/2104122867157373054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=2104122867157373054' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2104122867157373054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2104122867157373054'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/01/localisation-of-obiee.html' title='Localisation of OBIEE'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5810608614814235851</id><published>2009-01-08T21:40:00.001Z</published><updated>2009-01-09T09:04:22.169Z</updated><title type='text'>How is your Croatian?</title><content type='html'>New blog on OBIEE.&lt;br /&gt;&lt;br /&gt;Good luck with it Goran.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://108obiee.blogspot.com/"&gt;http://108obiee.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Update:&lt;br /&gt;&lt;br /&gt;Thanks to Daan we can now view it in English&lt;br /&gt;&lt;a href="http://translate.google.com/translate?u=http://108obiee.blogspot.com/"&gt;http://translate.google.com/translate?u=http://108obiee.blogspot.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5810608614814235851?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5810608614814235851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5810608614814235851' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5810608614814235851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5810608614814235851'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/01/how-is-your-croatian.html' title='How is your Croatian?'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1843213966172553045</id><published>2009-01-08T08:11:00.003Z</published><updated>2009-01-08T08:40:48.657Z</updated><title type='text'>Informatica vs ODI</title><content type='html'>As you would expect, the debate still goes on as to what is happening on the OBIEE ETL front.&lt;br /&gt;&lt;br /&gt;As all you ex-Siebel people will know Informatica is the system that every uses for their databases. It was licensed by Siebel to run their CRM ETL Packaged Applications. Then when Oracle bought out Siebel they stated that Informatica was still the supported platform, even though they had their own tool, OWB. Now, OWB appears to be a great tool, but Oracle did not want to re-write all the Application (Mappings, Workflows, DAC, Documentation) and force their customers onto new software.&lt;br /&gt;&lt;br /&gt;However, they then bought an ETL product company and launched another ETL (or ELT) tool called ODI - &lt;a href="http://www.oracle.com/technology/products/oracle-data-integrator/index.html"&gt;Oracle Data Integrator&lt;/a&gt;. The immediate speculation was that this would replace the Informatica tool in the Applications development. At the conferences I went to last year Oracle were still saying that Informatica was the main tool, but hinted at the the possible use of ODI in the future. In &lt;a href="http://www.oracle.com/technology/products/bi/pdf/bi_standard_edition_one_overview.pdf"&gt;this document from 2007&lt;/a&gt; they only mentioned OWB in the BI suite! and This &lt;a href="http://www.oracle.com/technology/products/applications/events/oow-2007/s292751.pdf"&gt;Oracle Fusion roadmap&lt;/a&gt; does not state which tool is king.&lt;br /&gt;&lt;br /&gt;Now there is a rumour that Oracle are beginning to use ODI for some applications. &lt;a href="http://www.linkedin.com/in/msiliakus"&gt;Mark Silialks&lt;/a&gt; (Oracle employee) pointed out in a debate on LinkedIn that the Oracle stated direction for Financial Analytics is the use of ODI - I haven't verfied this yet, but I think &lt;a href="http://www.linkedin.com/pub/0/9/303"&gt;Greg Hutchinson&lt;/a&gt; summed it up nicely when he said that &lt;em&gt;"Using ODI for Financial Analytics busts one of the key design advantages....conforming dimensions across all 42 OBI EE modules. So imagine a company that buys an OBI EE SLA now. Does this mean they must support both ODI for one part and Informatica for the rest? What about upgrades? or buying additional modules? "&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;It is clear from customers that they like Informatica because it is skillset that is already known in the business and can be available from the market (contrators, consultancies, employees).&lt;br /&gt;They have also invested a great deal of time customising - thats what I do! - Adding missing functionality, adapting for changes made in the OLTP, adding other external data. &lt;br /&gt;They do not want to have to repeat all of that work, learn a new skillset and be held to ransom on rates because of a skills shortage.&lt;br /&gt;&lt;br /&gt;I'll keep looking out for more signs from Oracle but for now stick to the Informatica stuff.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1843213966172553045?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1843213966172553045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1843213966172553045' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1843213966172553045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1843213966172553045'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/01/informatica-vs-odi.html' title='Informatica vs ODI'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5618503950983241602</id><published>2009-01-02T17:00:00.019Z</published><updated>2009-01-02T18:12:58.958Z</updated><title type='text'>OBIEE Snowflakes and Stars - Part 3</title><content type='html'>&lt;div&gt;&lt;div&gt;A Quick recap: &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;ul&gt;&lt;li&gt;From &lt;a href="http://majendi.blogspot.com/2008/12/stars-and-snowflakes.html"&gt;Part 1&lt;/a&gt; we saw that you can organise logical tables in a normalised fashion, and in a simple model the SQL will work without errors. The use of a normalised model in the Data warehouse is not something that you would normally see being advocated by the Warehouse experts, and yet we face pressure from clients to reduce the development time and complexity of the warehouse, which can lead to so called sub-optimal performance. &lt;/li&gt;&lt;li&gt;From Part 2 we saw that organising the logical model into a proper star led to the most efficient SQL being generated. This SQL will enable STAR Transformation to work in an Oracle DB. We also see that for this to work you need all the relevant foreign keys on the fact. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;In this section we are going to explore the Hybrid design. This design is common to most implementations that I have seen.&lt;br /&gt;The logical model is designed as a star. However, the physical model is a Snowflake.&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;The LOGICAL MODEL.&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3qXIJtym87Y/SV5Kg9ylBSI/AAAAAAAAARw/BIdr3RYjLB8/s1600-h/majendi_blog6_07.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286744942782514466" style="WIDTH: 298px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://1.bp.blogspot.com/_3qXIJtym87Y/SV5Kg9ylBSI/AAAAAAAAARw/BIdr3RYjLB8/s320/majendi_blog6_07.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;I have only shown one dimension here for simplicity, but there can be several dimensions attached to the fact.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_3qXIJtym87Y/SV5Kz4GhCeI/AAAAAAAAAR4/nq2NXpuzJyk/s1600-h/majendi_blog6_302.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286745267673041378" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 129px" alt="" src="http://1.bp.blogspot.com/_3qXIJtym87Y/SV5Kz4GhCeI/AAAAAAAAAR4/nq2NXpuzJyk/s320/majendi_blog6_302.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Here I have shown three logical tables to demonstrate the different methods for the Logical Table Sources (LTS)&lt;br /&gt;If you look at the Logical table sources in W_PERSON_D, you will see that I have three set up, with the LTS name being the same as the underlying Physical table:&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;p align="right"&gt;&lt;a href="http://4.bp.blogspot.com/_3qXIJtym87Y/SV5LMeAC5OI/AAAAAAAAASA/H73me_djZxI/s1600-h/majendi_blog6_301.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286745690163307746" style="WIDTH: 251px; CURSOR: hand; HEIGHT: 149px" alt="" src="http://4.bp.blogspot.com/_3qXIJtym87Y/SV5LMeAC5OI/AAAAAAAAASA/H73me_djZxI/s320/majendi_blog6_301.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;In this example each one contains just one Physical Table. The first one contains just the HYBRID_PERSON_D:&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_3qXIJtym87Y/SV5L1ksCGzI/AAAAAAAAASI/QgxGwRRUot8/s1600-h/majendi_blog6_303a.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286746396333054770" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 140px" alt="" src="http://1.bp.blogspot.com/_3qXIJtym87Y/SV5L1ksCGzI/AAAAAAAAASI/QgxGwRRUot8/s320/majendi_blog6_303a.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And the column mapping is...&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_3qXIJtym87Y/SV5ML95PN4I/AAAAAAAAASQ/RSYEuTa03fQ/s1600-h/majendi_blog6_303.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286746781056448386" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 150px" alt="" src="http://3.bp.blogspot.com/_3qXIJtym87Y/SV5ML95PN4I/AAAAAAAAASQ/RSYEuTa03fQ/s320/majendi_blog6_303.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If we look at the column mapping for PERSON_DX&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_3qXIJtym87Y/SV5MyAwkPMI/AAAAAAAAASY/iGDindbQGjY/s1600-h/majendi_blog6_304.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286747434660412610" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 134px" alt="" src="http://1.bp.blogspot.com/_3qXIJtym87Y/SV5MyAwkPMI/AAAAAAAAASY/iGDindbQGjY/s320/majendi_blog6_304.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;We can see that only those columns that exist in the physical table are matched to the Logical Columns. This will force the engine to use this LTS if any of these fields are used. Also note that I have mapped the ROW_WID field to the DX field that contains the Person Row WID.&lt;br /&gt;&lt;br /&gt;Now let’s look at a report being run using this Logical Dimension.&lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_3qXIJtym87Y/SV5M-mqhwuI/AAAAAAAAASg/d4cLDIku3s4/s1600-h/majendi_blog6_305.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286747650994062050" style="WIDTH: 244px; CURSOR: hand; HEIGHT: 168px" alt="" src="http://4.bp.blogspot.com/_3qXIJtym87Y/SV5M-mqhwuI/AAAAAAAAASg/d4cLDIku3s4/s320/majendi_blog6_305.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;No errors and the SQL does the magic of combining the separate Logical Sources &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;select T5260."FULL_NAME" as c1,&lt;br /&gt;T5303."ACCNT_WID" as c2,&lt;br /&gt;T5303."BRICK_WID" as c3,&lt;br /&gt;sum(T5274."BLAH_VALUE") as c4&lt;br /&gt;from&lt;br /&gt;"W_XREF_PERSON_M" T5303,&lt;br /&gt;"W_PERSON_D" T5260,&lt;br /&gt;"W_PERSON_F" T5274&lt;br /&gt;where ( T5260."ROW_WID" = T5274."CONTACT_WID"&lt;br /&gt;and T5260."ROW_WID" = T5303."CONTACT_WID" )&lt;br /&gt;group by T5260."FULL_NAME", T5303."ACCNT_WID", T5303."BRICK_WID"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And if I just want to query against the Name: &lt;/div&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_3qXIJtym87Y/SV5Nz2fuLOI/AAAAAAAAAS4/6S3HJ8ux8iQ/s1600-h/majendi_blog6_305a.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286748565776772322" style="WIDTH: 123px; CURSOR: hand; HEIGHT: 82px" alt="" src="http://2.bp.blogspot.com/_3qXIJtym87Y/SV5Nz2fuLOI/AAAAAAAAAS4/6S3HJ8ux8iQ/s320/majendi_blog6_305a.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Then the SQL shows that only the relevant tables are queried:&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;select T5260.`FST_NAME` as c1, &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;sum(T5274.`BLAH_VALUE`) as c2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;from `W_PERSON_D` T5260, `W_PERSON_F` T5274&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;where ( T5260.`ROW_WID` = T5274.`CONTACT_WID` ) &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;group by T5260.`FST_NAME`&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;(unfortunately I am using Access for my sample database and Access does NOT support comments in SQL, otherwise you would see which LTS has been used)&lt;br /&gt;&lt;br /&gt;Now let’s look at Person V2&lt;br /&gt;&lt;br /&gt;Here we can see that I have added just one LTS&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3qXIJtym87Y/SV5R7VO4q5I/AAAAAAAAATA/wFwPMcDuDsw/s1600-h/majendi_blog6_306.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286753092333251474" style="WIDTH: 177px; CURSOR: hand; HEIGHT: 177px" alt="" src="http://2.bp.blogspot.com/_3qXIJtym87Y/SV5R7VO4q5I/AAAAAAAAATA/wFwPMcDuDsw/s320/majendi_blog6_306.jpg" border="0" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;But that LTS has three physical sources,&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3qXIJtym87Y/SV5Um-a4w3I/AAAAAAAAATI/ahQ0u66ApaQ/s1600-h/majendi_blog6_307.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286756041147073394" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 228px" alt="" src="http://4.bp.blogspot.com/_3qXIJtym87Y/SV5Um-a4w3I/AAAAAAAAATI/ahQ0u66ApaQ/s320/majendi_blog6_307.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;And if we run a request:&lt;br /&gt;(the same one as above)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_3qXIJtym87Y/SV5WXTFImLI/AAAAAAAAATg/0Vjx-w7Svr4/s1600-h/majendi_blog6_309.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286757970838329522" style="WIDTH: 157px; CURSOR: hand; HEIGHT: 100px" alt="" src="http://2.bp.blogspot.com/_3qXIJtym87Y/SV5WXTFImLI/AAAAAAAAATg/0Vjx-w7Svr4/s320/majendi_blog6_309.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Then this time the SQL is as follows:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;select T5260.`FST_NAME` as c1, sum(T5274.`BLAH_VALUE`) as c2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;from `W_PERSON_D` T5260, `W_XREF_PERSON_M` T5303, `W_PERSON_F` T5274&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;where ( T5260.`ROW_WID` = T5274.`CONTACT_WID` &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;and T5260.`ROW_WID` = T5303.`CONTACT_WID` ) &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;group by T5260.`FST_NAME`&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As you can see W_PERSON_D and W_XREF_PERSON_M are included in the SQL but not W_PERSON_DX? Why? W_XREF_PERSON_M is not even used in the request columns and it does not help the SQL to answer the request!&lt;br /&gt;We know that PERSON_DX is joined to PERSON_D using a physical foreign key, whereas PERSON_M is using a logical key. So let experiment with the keys to see what happens.&lt;br /&gt;I changed the join between PERSON_D and PERSON_DX to a physical join, not a physical foreign key, and re-ran the report, which resulted in the following SQL. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;select T5260.`FST_NAME` as c1, sum(T5274.`BLAH_VALUE`) as c2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;from `W_PERSON_D` T5260, `W_PERSON_DX` T5267, `W_XREF_PERSON_M` T5303, `W_PERSON_F` T5274&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;where ( T5260.`ROW_WID` = T5267.`ROW_WID` and T5260.`ROW_WID` = T5274.`CONTACT_WID` and T5260.`ROW_WID` = T5303.`CONTACT_WID` )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;Group by T5260.`FST_NAME`&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This time the PERSON_DX tables was added into the SQL even though it is not used in the request.&lt;br /&gt;&lt;br /&gt;Now let’s have a look at a third way. This combines the two methods above of creating the LTS’s.&lt;br /&gt;Here I have created the dimension with 3 LTS&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_3qXIJtym87Y/SV5XH6-vLNI/AAAAAAAAATo/c6N551H1cEM/s1600-h/majendi_blog6_310.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286758806182636754" style="WIDTH: 223px; CURSOR: hand; HEIGHT: 212px" alt="" src="http://3.bp.blogspot.com/_3qXIJtym87Y/SV5XH6-vLNI/AAAAAAAAATo/c6N551H1cEM/s320/majendi_blog6_310.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;Each one contains the W_PERSON_D table.  The first is on it’s own, the second contains both Person D and DX, the third Person D and XREF M table.  The choice for the developer with this set-up is what fields to map where.  Take ‘First Name’, do you map this to just the first LTS or all three?&lt;br /&gt;If I map it to all three then run the following report &lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_3qXIJtym87Y/SV5U8yM_WHI/AAAAAAAAATQ/Qkg6MdJZ4D8/s1600-h/majendi_blog6_308.jpg"&gt;&lt;/a&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_3qXIJtym87Y/SV5V7rv3CJI/AAAAAAAAATY/Yiv1GiKwApQ/s1600-h/majendi_blog6_311.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5286757496423647378" style="WIDTH: 181px; CURSOR: hand; HEIGHT: 123px" alt="" src="http://2.bp.blogspot.com/_3qXIJtym87Y/SV5V7rv3CJI/AAAAAAAAATY/Yiv1GiKwApQ/s320/majendi_blog6_311.jpg" border="0" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;div&gt;I get the following SQL&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;select T5260.`FST_NAME` as c1,     T5267.`ATTRIB_11` as c2,     sum(T5274.`BLAH_VALUE`) as c3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;from      `W_PERSON_D` T5260,     `W_PERSON_DX` T5267,     `W_PERSON_F` T5274&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;where  ( T5260.`ROW_WID` = T5267.`ROW_WID` and T5260.`ROW_WID` = T5274.`CONTACT_WID` ) &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;group by T5260.`FST_NAME`, T5267.`ATTRIB_11`&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;order by 1, 2&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;One piece of SQL gets all the answers&lt;br /&gt;Now if I map ‘First name’ only to the HYBRID_PERSON_D LTS and re-run the report, I get &lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;select T5260.`FST_NAME` as c1,     T5267.`ATTRIB_11` as c2,     sum(T5274.`BLAH_VALUE`) as c3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;from      `W_PERSON_D` T5260,     `W_PERSON_DX` T5267,     `W_PERSON_F` T5274&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;where  ( T5260.`ROW_WID` = T5267.`ROW_WID` and T5260.`ROW_WID` = T5274.`CONTACT_WID` ) &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;group by T5260.`FST_NAME`, T5267.`ATTRIB_11`&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:courier new;"&gt;order by 1, 2&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;ITS THE SAME!  The Analytics engine just puts together the SQL it needs, irrespective of your chosen method of LTS.&lt;br /&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;So what is going on?  In the example model we have seen that&lt;br /&gt;it does not matter what logical or physical model is used, OBIEE still works. &lt;br /&gt;It does not matter how you set-up your logical table sources, OBIEE will put them together in a small query to get the results.&lt;br /&gt;If you use a physical join, then OBIEE will always use the joined to table in the query, even if it’s not necessary.&lt;br /&gt;If you use a Physical Foreign Key, and have the joined table in an LTS, it will only use the joined table when it is needed in the results.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So does design Matter?&lt;br /&gt;Given the evidence so far, it would appear that you can do without a specific design.  A complete beginner can do what they like and OBIEE will deal with it.  So beginners can get away with building however they choose.  If your dataset is small then performance will not be an issue, and if speed of response is bad then designers can always blame the network/db/server/web!  When a project starts out, or is just a prototype then you do not need to consider the future addition of facts and dimensions so who cares what the technical stuff looks like.  If you want to impress the client by saying you can install in 3 weeks then you had better forget design cause this takes longer, and once you have wowed the client you will get further work and no-one else will see your build (I know who you are!).  &lt;/div&gt;&lt;div&gt;If a client has gone for the cheapest option, ie offshore, then they do not care about the quality of the work done, so build it however you like – they will never know.&lt;br /&gt;But, I care what work I produce, and I normally work on very large databases which will not forgive poorly written SQL.  If you have an Oracle environment then you want to maximise the use of Star transformations.  For any large system you will want to take advantage if summaries.  In my simple model I have used tables which join using the Person unique code.  I have also not used any aggregations.  There are no Hierarchies.  There are no Level based measures.  There are no visibility filters in place. &lt;br /&gt;All of these features are what make OBIEE a useful tool for the analysis of large amounts of data, by end users with no need to fully understand SQL.  Without these features, Drilling through data levels to find the specific issues would take too long.  Summary reports would be too slow and users would revert back to Access, Excel and SAS.  In fact, if your users still insist on using Excel or Access for a large amount of their analysis then your installation of OBIEE DESIGN is failing (You cannot totally remove Excel, in fact you should be encouraging some integration with OBIEE).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;In the real world the joins in a dimension can be numerous, not use the Dimension keys and sometimes involve complex joins.  The joining of tables in a one-to-many relationship can result in multiple results for a single dimension e.g. Person, which when used with a fact causes duplication of facts.  If you have multiple Logical Table Sources then you have to be sure they will work together.  If the user were to choose a field from each source do they get an error?  If so why?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;How do you incorporate Dimension attributes, for example a Contact could be a Doctor who works at a particular Hospital, but later changes to another Hospital.  Do you store the doctors hospital in the facts where contact exists (true Star Schema style) or in the Contact dimension,  or linking from Contact to Account (Snowflake) or in an SCD?  If you use a pure normalised model then this is not a problem, or is it?  How do you reflect history?  Do all the patients the doctor has treated over time get added up in his new hospital?&lt;br /&gt;&lt;br /&gt;So my point is, yes you can do quick and dirty, and you can use normalised schemas or snowflakes or Pure Stars in OBIEE.  But please do so knowing the consequences, and have good reasons for doing so.  Don’t blindly follow a star schema for small implementations, which need minimal amounts of ETL.  Do use as pure a star as possible for very large implementations, or where multiple facts share common dimensions.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5618503950983241602?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5618503950983241602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5618503950983241602' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5618503950983241602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5618503950983241602'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2009/01/obiee-snowflakes-and-stars-part-3.html' title='OBIEE Snowflakes and Stars - Part 3'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3qXIJtym87Y/SV5Kg9ylBSI/AAAAAAAAARw/BIdr3RYjLB8/s72-c/majendi_blog6_07.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3187974993066999523</id><published>2008-12-24T10:40:00.003Z</published><updated>2008-12-24T10:44:27.284Z</updated><title type='text'>HAPPY CHRISTMAS</title><content type='html'>I hope that at this time of year you are able to have some fun, see the family and get some rest from those projects!&lt;br /&gt;&lt;br /&gt;Lets keep our fingers crossed that 2009 will turn out to be a better year for the world, and in particular the hard working IT consultants :)&lt;br /&gt;&lt;br /&gt;Have some fun at &lt;a href="http://www.speedysanta.com/"&gt;http://www.speedysanta.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I'll post part 3 of the Schema discussion next week&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Adrian&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3187974993066999523?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3187974993066999523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3187974993066999523' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3187974993066999523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3187974993066999523'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/12/happy-christmas.html' title='HAPPY CHRISTMAS'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-8454874273013186616</id><published>2008-12-10T10:24:00.010Z</published><updated>2008-12-10T20:57:57.413Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='OBI EE'/><category scheme='http://www.blogger.com/atom/ns#' term='OBIEE'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel Analytics'/><title type='text'>Stars and Snowflakes</title><content type='html'>Part 2&lt;br /&gt;&lt;br /&gt;Continuing on the discussion about OBIEE (Oracle BI EE) structure of the Logical Layer - please read Part 1 before this chapter.&lt;br /&gt;&lt;br /&gt;To set the context, The discussion is around your choices in table design in the warehouse and I am only referring to the reporting in OBIEE on the datawarehouse, and your design considerations for Logical Tables, logical Table Sources and Physical Joins in the Physical Layer. Another point to note is that I am not too concerned about the theoretical difference between Snowflakes and Normalised, in the example shown in Part 1 you could call that a Snowflake or a Normalised design. Some have described Snowflakes as semi-normalised stars which is a fair decription, but the important point for the discussion is that there is at least one join between dimensions, which instantly makes it a non-star design, and is on the road to normalisation.&lt;br /&gt;&lt;br /&gt;In part three I will look at a mixed model - Logical stars with normalised physical tables.&lt;br /&gt;&lt;br /&gt;I do believe the actual dataWarehouse design and ETL routines should follow what you decide in your logical design considerations. Having said that though, I don't think that the whole reporting system can be developed in a linear path, you often have to loop back at each stage when more clarity is found.&lt;br /&gt;&lt;br /&gt;And finally, Please join in the discussion by posting your comments.&lt;br /&gt;&lt;br /&gt;Now, on with the blog...&lt;br /&gt;&lt;br /&gt;From Part 1 some of you may be thinking that I'm advocating that Stars are not always required in the warehouse. Well, I tried to put together a fair case for the use of normalised design as best as I could. Now, lets have a look at the case for a pure star.&lt;br /&gt;&lt;br /&gt;Continuing with the Contact example used in part 1, we can redraw the model in a logical and physical pure star.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3qXIJtym87Y/ST_ks6TTKxI/AAAAAAAAALg/ADas--df8_k/s1600-h/majendi_schema_2.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3qXIJtym87Y/ST_lQd1nhhI/AAAAAAAAALo/A_fBeySQ_Og/s1600-h/majendi_schema_2.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5278189359351694866" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 175px" alt="" src="http://2.bp.blogspot.com/_3qXIJtym87Y/ST_lQd1nhhI/AAAAAAAAALo/A_fBeySQ_Og/s320/majendi_schema_2.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Running the same report.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://3.bp.blogspot.com/_3qXIJtym87Y/ST_mPvdfVNI/AAAAAAAAALw/cQee06WYMHA/s1600-h/majendi_blog6_06.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5278190446414091474" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 400px; CURSOR: hand; HEIGHT: 280px" alt="" src="http://3.bp.blogspot.com/_3qXIJtym87Y/ST_mPvdfVNI/AAAAAAAAALw/cQee06WYMHA/s400/majendi_blog6_06.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;And obviously it works, but look at the SQL:&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;SELECT&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;T3489."ATTRIB_11" as c1, &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;sum(T3517."BLAH_VALUE") as c2&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;from "W_PERSON_DX" T3489, &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;"W_PERSON_F" T3517&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;where ( T3489."ROW_WID" = T3517."CONTACT_WID" ) &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;group by T3489."ATTRIB_11"order by 1&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;So this time the join is direct in the physical layer, and therefore the server does not add in another table to get the answer.&lt;br /&gt;Is this reduction in joins THE main reason why you design a pure star? Or are there other reasons why star = good?&lt;/p&gt;&lt;br /&gt;&lt;p&gt;So on the face of it there is no problem with either method. The star method was very efficient in the query, minimising the number of joins. But at what cost to the ETL process? Here, in this example, none because it joined to an existing key, however if you were talking about say, Account Id, then the mapping would have to look it up and add it to the target table. Of course the Star Transformation in the db will struggle with the normalised schema (or will it – answers on a postcard).&lt;br /&gt;&lt;br /&gt;But. I cheated. Twice. Firstly, this is a very simple model, with little data in, so design is not vital.&lt;br /&gt;Secondly, what if I want to do this …..&lt;/p&gt;&lt;br /&gt;Part 2A&lt;br /&gt;&lt;p&gt;Let's build a hybrid. Surely we can use a star and introduce some level of normalisation and all will be well? Consider the following design. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3qXIJtym87Y/ST_qLjZekoI/AAAAAAAAAL4/-ks62CCIfQo/s1600-h/majendi_blog6_07.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5278194772503073410" style="WIDTH: 372px; CURSOR: hand; HEIGHT: 400px" alt="" src="http://2.bp.blogspot.com/_3qXIJtym87Y/ST_qLjZekoI/AAAAAAAAAL4/-ks62CCIfQo/s400/majendi_blog6_07.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The above 'star' has all the physical dimension tables in the single dimension logical table.&lt;/p&gt;&lt;p&gt;We have a logical star. With Physical table sources arranged in a physical star, except we have a few ‘spokes’ around some of the physical dimension tables (this is essentially what mosst people would call a Snowflake!). A common use here would be a ‘List of Values’. &lt;/p&gt;Does it work? and is it 'better'?&lt;br /&gt;&lt;p&gt;There are two considerations &lt;/p&gt;&lt;ol&gt;&lt;li&gt;Errors is Analytics generating SQL &lt;/li&gt;&lt;li&gt;Duplication of data.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;I'll explore these in part 3.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8454874273013186616?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8454874273013186616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8454874273013186616' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8454874273013186616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8454874273013186616'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/12/stars-and-snowflakes_10.html' title='Stars and Snowflakes'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3qXIJtym87Y/ST_lQd1nhhI/AAAAAAAAALo/A_fBeySQ_Og/s72-c/majendi_schema_2.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7296289043456579685</id><published>2008-12-08T08:32:00.014Z</published><updated>2008-12-08T09:53:11.281Z</updated><title type='text'>Stars and Snowflakes</title><content type='html'>&lt;span style="color:#999999;"&gt;PART 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#999999;"&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;We&lt;/strong&gt; like to talk about the weather in England, and today it is fine - Sunny and Cold. Here in the West at night you can see all the stars and over in the East they are having light snow falls.&lt;br /&gt;Nature has not yet figured out how to combine a clear, star lit night with snow fall.&lt;br /&gt;You can have one but not the other at the same time.&lt;br /&gt;But can OBIEE defy the laws of nature?&lt;br /&gt;&lt;br /&gt;A&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://blogs.oracle.com/retail/2008/11/retail_data_warehouse_battle_1.html"&gt;&lt;span style="color:#999999;"&gt;recent debate&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#999999;"&gt; got me re-thinking about why I design like I do in OBIEE / Siebel Analytics.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Let’s look at the arguments:&lt;br /&gt;There are two main contenders, Star Schema verses Normalised. Inmon vs Kimball. (I’ll not go into the details of these, I’ll assume you know what each looks like.)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.blogger.com/www.bertscalzo.com/"&gt;&lt;span style="color:#999999;"&gt;Bert Scalzo&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#999999;"&gt; says in his book on Warehousing "&lt;em&gt;You should not have a star schema with snowflakes in&lt;/em&gt;", but he does say 'AVOID snowflakes' which suggests they are not banned completely.&lt;br /&gt;&lt;br /&gt;However, many clients I have worked for actively encourage snowflakes. They're not actually requesting them, but they can't see the point of spending lots of money waiting for the warehouse to be ready for reporting. "&lt;em&gt;The data is in there, so just report on it&lt;/em&gt;", they say! This is not helped by sales men and women telling clients how easy it is to develop on your existing structure. One client I worked at was convinced that the layers in the database with complex ETL was purely Intellectual stimulus for bored contractors (Who also got paid by the day!).&lt;br /&gt;&lt;br /&gt;Then there is the real killer, the POC – Proof of Concept. Certainly proves that you can report on their data without the hassle of ETL, schedules, downtime, etc.!!!&lt;br /&gt;&lt;br /&gt;Another project I know of is full of snowflakes, and just like the real thing, each one is unique! Again the client is happy with the design because works for the current reports.&lt;br /&gt;&lt;br /&gt;Up until now I have been a convert to the Star Schema, slavishly making sure every table fitted the philosophy, but I need to keep the client happy, which effectively means developing cheaper. When they send their development offshore they also tend to abdicate from significant design decisions, they just want the system up and running as quickly and cheaply as possible. But that’s life, this is the new game, get over it. Compete.&lt;br /&gt;&lt;br /&gt;Before I revisit my design principles, Can Siebel Analytics/OBIEE really cope with snowflakes? Or is it smoke and mirrors? The answer depends upon whether you are looking at a Logical Level or Physical, and how well you implement a snowflake.&lt;br /&gt;&lt;br /&gt;On first glance you look at the Business Model and Mapping Layer as a pure Logical Level. You normally have logical tables, arranged in a logical star. And in this logical layer the training documents have always decreed that you have a star.&lt;br /&gt;&lt;br /&gt;But can you use another logical model? What would happen if you tried to organise your logical tables in a snowflake? Do you get an error when you check for consistency? No? Why not? Surely OBIEE does not understand snowflakes and it should tell you if there is a bad design!?.&lt;br /&gt;Lets have a look at a snowflake, or normalised, logical layer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here we have one dimension joining to the fact, and two other dimension joining to it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://2.bp.blogspot.com/_3qXIJtym87Y/STzeub3KaMI/AAAAAAAAAKM/0U5iQWw-SFg/s1600-h/majendi_schema_1.png"&gt;&lt;span style="color:#999999;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277337752705853634" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 187px" alt="" src="http://2.bp.blogspot.com/_3qXIJtym87Y/STzeub3KaMI/AAAAAAAAAKM/0U5iQWw-SFg/s320/majendi_schema_1.png" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#999999;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, running a report,&lt;br /&gt;First the list from W_PERSON_D on its own,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_3qXIJtym87Y/STzfv_mRIcI/AAAAAAAAAKU/ij8dZ3SVjgE/s1600-h/majendi_blog6_01.jpg"&gt;&lt;span style="color:#999999;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277338878990164418" style="WIDTH: 263px; CURSOR: hand; HEIGHT: 303px" alt="" src="http://3.bp.blogspot.com/_3qXIJtym87Y/STzfv_mRIcI/AAAAAAAAAKU/ij8dZ3SVjgE/s320/majendi_blog6_01.jpg" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#999999;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now add the Fact,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://1.bp.blogspot.com/_3qXIJtym87Y/STzf8J9OinI/AAAAAAAAAKc/pcbOrb9vrrE/s1600-h/majendi_blog6_02.jpg"&gt;&lt;span style="color:#999999;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277339087929248370" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 263px" alt="" src="http://1.bp.blogspot.com/_3qXIJtym87Y/STzf8J9OinI/AAAAAAAAAKc/pcbOrb9vrrE/s320/majendi_blog6_02.jpg" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#999999;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NO problem!&lt;br /&gt;&lt;br /&gt;Including normal aggregation&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_3qXIJtym87Y/STzguv0GyfI/AAAAAAAAAKk/vj9gbNPRIfs/s1600-h/majendi_blog6_03.jpg"&gt;&lt;span style="color:#999999;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277339957084998130" style="WIDTH: 233px; CURSOR: hand; HEIGHT: 249px" alt="" src="http://3.bp.blogspot.com/_3qXIJtym87Y/STzguv0GyfI/AAAAAAAAAKk/vj9gbNPRIfs/s320/majendi_blog6_03.jpg" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#999999;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we add one of the ‘flakes’&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_3qXIJtym87Y/STzhNkhuROI/AAAAAAAAAKs/7mq_O87Q8aQ/s1600-h/majendi_blog6_04.jpg"&gt;&lt;span style="color:#999999;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277340486631048418" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 275px" alt="" src="http://3.bp.blogspot.com/_3qXIJtym87Y/STzhNkhuROI/AAAAAAAAAKs/7mq_O87Q8aQ/s320/majendi_blog6_04.jpg" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#999999;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And still no problem.&lt;br /&gt;&lt;br /&gt;But what if we only query the Flake (W_PERSON_DX) and the fact?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_3qXIJtym87Y/STzhshI6rVI/AAAAAAAAAK0/uzJ5_0GdPrs/s1600-h/majendi_blog6_05a.jpg"&gt;&lt;span style="color:#999999;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277341018297642322" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 294px" alt="" src="http://3.bp.blogspot.com/_3qXIJtym87Y/STzhshI6rVI/AAAAAAAAAK0/uzJ5_0GdPrs/s320/majendi_blog6_05a.jpg" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#999999;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="color:#999999;"&gt;The result is …..&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#999999;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#999999;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#999999;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://4.bp.blogspot.com/_3qXIJtym87Y/STziIi5j9iI/AAAAAAAAAK8/EqQwxzk98qE/s1600-h/majendi_blog6_05b.jpg"&gt;&lt;span style="color:#999999;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277341499806447138" style="WIDTH: 238px; CURSOR: hand; HEIGHT: 243px" alt="" src="http://4.bp.blogspot.com/_3qXIJtym87Y/STziIi5j9iI/AAAAAAAAAK8/EqQwxzk98qE/s320/majendi_blog6_05b.jpg" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#999999;"&gt;It works !!!&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#999999;"&gt;Here is the SQL being produced.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="font-family:courier new;color:#999999;"&gt;select T519."ATTRIB_11" as c1,&lt;br /&gt;sum(T547."BLAH_VALUE") as c2&lt;br /&gt;from&lt;br /&gt;"W_PERSON_DX" T519,&lt;br /&gt;"W_PERSON_D" T301,&lt;br /&gt;"W_PERSON_F" T547&lt;br /&gt;where ( T301."ROW_WID" = T519."ROW_WID" and T301."ROW_WID" = T547."CONTACT_WID" )&lt;br /&gt;group by T519."ATTRIB_11"&lt;br /&gt;order by 1&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#999999;"&gt;It added in the W_PERSON_D table all by itself.&lt;br /&gt;Remember there is no join between PERSON_DX and PERSON_F, not physically and not logically.&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#999999;"&gt;So, a normalised set of tables arranged with the joins in normal form does work.&lt;br /&gt;&lt;br /&gt;So why bother with stars?&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#999999;"&gt;(part2 to follow)&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#999999;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7296289043456579685?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7296289043456579685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7296289043456579685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7296289043456579685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7296289043456579685'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/12/stars-and-snowflakes.html' title='Stars and Snowflakes'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3qXIJtym87Y/STzeub3KaMI/AAAAAAAAAKM/0U5iQWw-SFg/s72-c/majendi_schema_1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3709027170895748106</id><published>2008-10-02T20:58:00.002Z</published><updated>2008-10-02T21:38:09.702Z</updated><title type='text'>Here we go again</title><content type='html'>Maybe I was a little hasty with the last message. &lt;br /&gt;&lt;br /&gt;I think I was caught up in the &lt;a href="http://oraclebiwasig.blogspot.com/2008/10/x-box.html"&gt;hype&lt;/a&gt; of the &lt;a href="http://www.intelligententerprise.com/blog/archives/2008/09/oracle_finally.html"&gt;moment&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Can you imagine flying all the way to San Francisco, having to stand in a &lt;a href="http://biscorecard.typepad.com/biscorecard/2008/09/the-bi-side-of-oracle-open-world.html"&gt;queue&lt;/a&gt; for hours along with a bunch of IT execs, and then go through a boring HP advert for an hour.  After that, and all the rumour mill, anything would have sounded great.&lt;br /&gt;&lt;br /&gt;And on the face of it the new Hardware seemd exciting enough.  Oracle is pretty good as it is, put on a box designed specifcally for it and it'll be great.&lt;br /&gt;&lt;br /&gt;But then you finally remember that we have been here before.  Does anyone remember the Net PC?  Larry had a great idea that we would all use computers that were just shells.  All the power and storage was on the web.  Sorry but we are still 10 years away from the reality on that one.&lt;br /&gt;Does anyone remember the previous Oracle forray into Hardware with Dell?  There are plenty of commentators around this week who do (have look at the Oracle BI blogs).&lt;br /&gt;&lt;br /&gt;The truth is that this 'Xbox' is not their first attempt (despite their claiming it is), and Oracle has a poor track record when getting involved with hardware.&lt;br /&gt;&lt;br /&gt;Why the previous efforts failed I do not know, but I do know that the major outsourcing companies will not fall over themselves to get the 'HP' boxes in.  Can you imagine IBM really telling their clients to go out and buy this?&lt;br /&gt;&lt;br /&gt;Let hope Oracle have learnt their lesson, and find some way for everyone to win, not just the end client in theory.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BTW  Didyou notice the new layout.  I'm starting a campagn for all BI blogs to use this style :)&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3709027170895748106?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3709027170895748106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3709027170895748106' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3709027170895748106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3709027170895748106'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/10/here-we-go-again.html' title='Here we go again'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4351499767771983555</id><published>2008-09-25T07:56:00.004Z</published><updated>2008-09-25T08:05:08.603Z</updated><title type='text'>X Marks the spot</title><content type='html'>So after all the hype it turns out that Oracle X is their first forray into the hardware market.&lt;br /&gt;&lt;br /&gt;Nothing to do with OBIEE?&lt;br /&gt;&lt;br /&gt;Well, maybe this is the best thing to happen for the product we all love. Having a faster platform to run the Oracle OLAP and OLTP databases should mean that Analytics runs faster (provided the network is up to the job).&lt;br /&gt;&lt;br /&gt;Without improving the hardware all the OBIEE product innovations will be for nothing. Users will not put up with advanced reports that take 10 minutes to run.&lt;br /&gt;&lt;br /&gt;Mind you, faster kit will probably lead to lazy code, poor index strategies and over large databases, so we'll slow down again soon enough!&lt;br /&gt;&lt;br /&gt;So, as consultants we will all be looking for the dream project : Oracle X, 11g databases, Good clients, excellent project management ad all done in the same time zone!!&lt;br /&gt;&lt;br /&gt;Dream on.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4351499767771983555?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4351499767771983555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4351499767771983555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4351499767771983555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4351499767771983555'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/09/x-marks-spot.html' title='X Marks the spot'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6212819358367209398</id><published>2008-09-17T15:11:00.002Z</published><updated>2008-09-25T08:06:36.087Z</updated><title type='text'>Urgent Requirement</title><content type='html'>Filled the roles now.  Thanks.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hi there,&lt;br /&gt;&lt;br /&gt;we have an urgent need for the following:&lt;br /&gt;&lt;br /&gt;- technical Consultant for Siebel Marketing 7.8 (OBI knowledge would be superb)&lt;br /&gt;- Oracle DB Admin&lt;br /&gt;&lt;br /&gt;Start date: yesterday&lt;br /&gt;Duration: think at least 3 weeks – probably up to a year&lt;br /&gt;Salary: up for negotiation, but I think 100 Euro / hour should be ok.&lt;br /&gt;Fancy a stint in Munich while the Oktober-Fest is only a stone’s throw away from your desk ;-) or do you know anybody who could be up for it?&lt;br /&gt;&lt;br /&gt;email &lt;a href="mailto:adrian.ward@majendi.com"&gt;adrian.ward@majendi.com&lt;/a&gt; if you are available (perhaps you worked at Lehmans!)&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6212819358367209398?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6212819358367209398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6212819358367209398' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6212819358367209398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6212819358367209398'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/09/urgent-requirement.html' title='Urgent Requirement'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1614837860728997360</id><published>2008-09-03T08:30:00.002Z</published><updated>2008-09-03T08:39:46.182Z</updated><title type='text'>Talking about users</title><content type='html'>A funy thing happened on a recent project (not saying which one but security was a TOP priority)&lt;br /&gt;&lt;br /&gt;The rpd used LDAP to authenticate the users.  The developers (me!) had a user set up in the rpd to do the dev work.&lt;br /&gt;When then rpd was pubished to Production, my username was deleted.  The Admiinstrator still existed with a diff password.&lt;br /&gt;The LDAP did not contain, nor would the rules allow for, &lt;strong&gt;an account called 'Administrator'&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;So the rpd was very safe in Production.  Problem is that no-one can log in to Answers and make ANY changes to the webcat.  No new groups, no changing privileges. nothing.&lt;br /&gt;&lt;br /&gt;how funny.&lt;br /&gt;&lt;br /&gt;They were told, but Security is very important &lt;em&gt;don't you know!.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;(btw The obvious solution they woud not entertain was to have a user in the rpd that also existed in the LDAP, which was a member of the Admin group.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;The work around that should have used is an Initialisation block to poulate a WEBGROUPS variable that included a high level group, such as Web Administrators.)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1614837860728997360?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1614837860728997360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1614837860728997360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1614837860728997360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1614837860728997360'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/09/talking-about-users.html' title='Talking about users'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1198442882204340414</id><published>2008-08-21T07:21:00.002Z</published><updated>2008-08-21T07:31:25.526Z</updated><title type='text'>Multi User</title><content type='html'>Having been put off by the multi user dev environment in previous tests I was reluctant to use it in a 7.8 environment.&lt;br /&gt;&lt;br /&gt;However, so far so good.  provided everyone plays the game properly then it should be safe to dev across multiple sites.&lt;br /&gt;&lt;br /&gt;But there is a catch.&lt;br /&gt;&lt;br /&gt;The trick is to get your Projects right to 'Check-out'.  But of course you get a chicken and egg situation.  You need the rpd set-up first to create the projects!&lt;br /&gt;&lt;br /&gt;I'll let you figure that one out.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1198442882204340414?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1198442882204340414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1198442882204340414' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1198442882204340414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1198442882204340414'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/08/multi-user.html' title='Multi User'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-8718544547346613180</id><published>2008-08-04T20:45:00.000Z</published><updated>2008-08-04T20:46:19.958Z</updated><title type='text'>Actuate Anyone?</title><content type='html'>Another reuqest.&lt;br /&gt;&lt;br /&gt;Hi guys,&lt;br /&gt;There is an actuate requiement in central london for 3-4 weeks,immediate start, if you know anyone, please let me know.&lt;br /&gt;&lt;br /&gt;cheers,&lt;br /&gt;Ram&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8718544547346613180?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8718544547346613180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8718544547346613180' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8718544547346613180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8718544547346613180'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/08/actuate-anyone.html' title='Actuate Anyone?'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4623177287933256105</id><published>2008-07-31T07:17:00.002Z</published><updated>2008-07-31T07:23:39.722Z</updated><title type='text'>Australia Anyone</title><content type='html'>We had a call in the night from Australia.  They must be desparate to call long distance.&lt;br /&gt;&lt;br /&gt;Anyway, get in touch with them direct if you fancy the gig&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Their original email =&gt;&lt;br /&gt;We are after a number of Siebel Analytics consultants in Australia and we can get visas for you. The requirements are as follows:&lt;br /&gt;We have 3 positions: 1 Sydney, 2 in Melbourne and 1 contract role in New Zealand.&lt;br /&gt;The roles will require experience with the complete life cycle of Data warehousing  with SQL, Oracle or Terradata.&lt;br /&gt;&lt;br /&gt;Please respond to this e-mail if you would like to know more about these positions or if you know of any one who would be interested.&lt;br /&gt;&lt;br /&gt;Kind Regards,&lt;br /&gt;Alex Blake Consultant  IT &amp;amp; T  &lt;br /&gt;Total Resource Solutions&lt;br /&gt;25-27 Brisbane Street&lt;br /&gt;Surry Hills, NSW 2010&lt;br /&gt;Tel:   +61 2 8705 8500Fax:  +61 2 9326 9844&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4623177287933256105?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4623177287933256105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4623177287933256105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4623177287933256105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4623177287933256105'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/07/australia-anyone.html' title='Australia Anyone'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7572047468610526020</id><published>2008-07-25T09:50:00.003Z</published><updated>2008-07-25T09:54:17.965Z</updated><title type='text'>Analytics Developer Required</title><content type='html'>Yes, we are recruiting for a UK based Analytics consultant.&lt;br /&gt;&lt;br /&gt;More on the Reporting side, but with strong links to the rpd developers.&lt;br /&gt;&lt;br /&gt;This worldwide implementation needs someone to start soon for a one year contract.  Working for Majendi in the south of England.&lt;br /&gt;&lt;br /&gt;Pay is 50 - 60 k for the right  candidate.&lt;br /&gt;&lt;br /&gt;You have to be legal to work in the Uk and here already please.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7572047468610526020?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7572047468610526020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7572047468610526020' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7572047468610526020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7572047468610526020'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/07/analytics-developer-required.html' title='Analytics Developer Required'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7335384420637158099</id><published>2008-07-24T13:19:00.001Z</published><updated>2008-07-24T13:21:38.837Z</updated><title type='text'>More work coming online</title><content type='html'>Still nothing in the UK but some work is out there in the US and Europe (Mainly Germany and Netherlands)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here' one from Gerald&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I am urgently looking for experienced Siebel Business Analyst / Funstional consultants and Siebel Technical consultants who have experience with the latest Siebel 8.0 for an upgrade project based in the Netherlands.This is an opportunity to work on a new projEct from the initial blueprint right through to Go live .Please see a brief outline belowSiebel Functional Consultant / Business Analyst - SIEBEL 8.O EXPERIENCE REQUIRED - Our Client a high profile blue chip Organisation requires an experienced Siebel CRM 8.0 Functional consultant / Business analystfor a 9 month project in the Netherlands. The Siebel Business Analyst /functional consultant will be involved in the conception and requirements gathering for a Greenfield Siebel 8.0 implementation. The Ideal Siebel Functional consultant MUST have Siebel CRM 8.0 experience solid exposure to discoverer with fluent Dutch (though not paramount) language skills. This role will include business Case development customer centric strategy definition, business channel integration, functional requirements analysis template building then deployment. You will have proven excellent experience in requirements gathering for Siebel Finance projects. This is a very urgent requirement so please send CV's for immediate attention or telephone Gerald for more information. This is a fantastic opportunity to join a long term and challenging Siebel project. Montash Limited acts as an employment agency/business. No terminology in this advert is intended to discriminate on the grounds of age, and we confirm that we will gladly accept applications from persons of any age for this role.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7335384420637158099?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7335384420637158099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7335384420637158099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7335384420637158099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7335384420637158099'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/07/more-work-coming-online.html' title='More work coming online'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1527853561834463141</id><published>2008-06-17T10:43:00.005Z</published><updated>2008-06-19T07:47:58.796Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Analytics'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel'/><category scheme='http://www.blogger.com/atom/ns#' term='Action Links'/><title type='text'>A Conditional, Data-Driven Action Link</title><content type='html'>The initial release of this functionality was seen as a positive step towards tighter integration of the Siebel and Analytics applications. Since then, many versions onward the functionality has moved on little and there are still limitations which continue to frustrate developers.&lt;br /&gt;&lt;br /&gt;The 'so-called' increased usability of action links available in v7.8.x onwards is buggy and doesn't provide the same 'mouse-over' information when choosing the custom data format route (accessed via the 'Data Format' tab for the column in the request); so personally, I prefer the custom data format. The syntax can take a little getting used to, but is straightforward to manipulate once you understand the components.&lt;br /&gt;&lt;br /&gt;Current limitations aside (such as the inabilty to target child applets in Siebel), a little more intelligence can be added at the request level to make your action links conditional, based on the data you return in your request.&lt;br /&gt;&lt;br /&gt;This might be performed using a CASE statement, but more complex functions could provide a range of results to use for your action links. For example column A contains your data, column B your conditional action link. The basic function syntax for column B would be as follows:&lt;br /&gt;&lt;br /&gt;CASE Column A&lt;br /&gt;WHEN = 1 THEN 'Action Link 1'&lt;br /&gt;WHEN = 2 THEN 'Action Link 2'&lt;br /&gt;ELSE 'Action Link 3'&lt;br /&gt;END&lt;br /&gt;&lt;br /&gt;So you have your basic conditional navigation here, but its important to get the syntax right for each action link created. Ultimately you want this to resolve correctly for the custom data format.&lt;br /&gt;&lt;br /&gt;With a standard action link, normally 3 elements are provided in the custom data format: View, Applet and Row Id. In this case, you will provide all 3 elements as one string from column B and amend the data format slightly.&lt;br /&gt;&lt;br /&gt;The string will need to be correctly 'escaped' for both Analytics to recognise it as a string, but also for it to resolve correctly using the javascript function NQSWENav, referenced when creating action links.&lt;br /&gt;&lt;br /&gt;- Char(39) : SQL escape character for single quotes&lt;br /&gt;- || : double pipes used by analytics here to concatenate strings&lt;br /&gt;- , : commas separate the 3 arguments normally used in action links&lt;br /&gt;&lt;br /&gt;Char(39)||'Order Entry - Line Items View (Sales)'||Char(39)||','||Char(39)||'Order Entry - Order Form Applet'||Char(39)||','||Char(39)||Order."Row Id" ||Char(39)&lt;br /&gt;&lt;br /&gt;Notice you're adding 2 single quotes each time, the 1st one will be removed by the analytics server leaving the second one when using the javascript function. Add this string after the 'THEN' portion of your CASE statement. For each different condition in the CASE statement add the action link functionality using this syntax replacing the view, applet and row id arguments each time.&lt;br /&gt;&lt;br /&gt;Your statement will probably looks something like this:&lt;br /&gt;&lt;br /&gt;CASE Column A&lt;br /&gt;WHEN = 1 THEN Char(39)||'Order Entry - Line Items View (Sales)'||Char(39)||','||Char(39)||'Order Entry - Order Form Applet'||Char(39)||','||Char(39)||Order."Row Id" ||Char(39)&lt;br /&gt;WHEN = 2 THEN Char(39)||'All Service Request across Organizations'||Char(39)||','||Char(39)||'Service Request List Applet'||Char(39)||','||Char(39)||"Service Request"."Row ID"||Char(39)&lt;br /&gt;ELSE Char(39)||'All Activity List View'||Char(39)||','||Char(39)||'Activity List Applet - Basic - No Toggle'||Char(39)||','||Char(39)||Activity."Activity Id"||Char(39)&lt;br /&gt;END&lt;br /&gt;&lt;br /&gt;Now that you've got your CASE statement, open the 'Format Column' portion of the request and go to the 'Data Format' tab. Make sure the 'Override Default Data Format' is checked and select 'Custom Data Format' from 'Treat Text As' drop-down list. In the 'Custom Text Format' add the following syntax:&lt;br /&gt;&lt;br /&gt;@[html]"&amp;lt;a href=\"javascript:NQSWENav("@"); \"&amp;gt;"More..."&amp;lt;/a&amp;gt;"&lt;br /&gt;&lt;br /&gt;- @ : refers to the contents of the column&lt;br /&gt;- NQSWENav : the javascript function used to navigate to the Siebel application&lt;br /&gt;&lt;br /&gt;It is recommended not to display the column contents, in this case it will be quite long, rather provide a meaningful link prompt (e.g. 'More...', 'Link...'), but this is entirely personal preference.&lt;br /&gt;&lt;br /&gt;Look at the results of the request to check you've got the syntax right, then run it from your integrated application (Siebel/Analytics) to see those action links in action.&lt;br /&gt;&lt;br /&gt;N.B. For those new to action links, it is the Row Id column from the base table which is required (not any other identifier) for action links to work correcly.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1527853561834463141?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.linkedin.com/in/justintownsend' title='A Conditional, Data-Driven Action Link'/><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1527853561834463141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1527853561834463141' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1527853561834463141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1527853561834463141'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/06/conditional-data-driven-action-link.html' title='A Conditional, Data-Driven Action Link'/><author><name>Justin Townsend</name><uri>http://www.blogger.com/profile/16381247339032166563</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_wSAOGK5A5Yk/SdjswTHs7lI/AAAAAAAAAAU/-RrWXNzpeo4/S220/JT_Head_08012008.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6593491703639643067</id><published>2008-06-12T10:44:00.003Z</published><updated>2008-06-12T10:49:10.472Z</updated><title type='text'>I give in</title><content type='html'>&lt;div&gt;Well Mr Brown, you finally got your way. I have just taken delivery of a new car to get to the office, and I bought the smallest cheapest, funniest little thing you can get.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;see&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://bp3.blogger.com/_3qXIJtym87Y/SFD-gpfPG2I/AAAAAAAAAFU/Wow9k9-0fWs/s1600-h/image-upload-4-703549.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5210944605713800034" style="CURSOR: hand" alt="" src="http://bp3.blogger.com/_3qXIJtym87Y/SFD-gpfPG2I/AAAAAAAAAFU/Wow9k9-0fWs/s320/image-upload-4-703549.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;35 quid to tax, cheap insurance and runs forever on a tank of petrol.  I cant say that I did it to be green, I just can't afford Mr Brown fuel taxes every day.  &lt;/div&gt;&lt;div&gt;Well done - you win.  Til I shut down business in the UK and move to Switzerland!!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6593491703639643067?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6593491703639643067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6593491703639643067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6593491703639643067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6593491703639643067'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/06/i-give-in.html' title='I give in'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_3qXIJtym87Y/SFD-gpfPG2I/AAAAAAAAAFU/Wow9k9-0fWs/s72-c/image-upload-4-703549.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7249588278730303101</id><published>2008-06-09T08:48:00.003Z</published><updated>2008-06-09T09:56:34.753Z</updated><title type='text'>Is that It?</title><content type='html'>&lt;div&gt;They say that technology happens in waves. They being Gartner and the like. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;You get early adopters, then rapid growth in popularity, a peak of excitment then a long decline. Drawn on a digram, representing, say, adoption, it's like a big wave.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;a href="http://bp2.blogger.com/_3qXIJtym87Y/SEzwOqmmT4I/AAAAAAAAAFE/E3hKp2J206s/s1600-h/technology-adoption-life-cycle.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5209803003705839490" style="CURSOR: hand" alt="" src="http://bp2.blogger.com/_3qXIJtym87Y/SEzwOqmmT4I/AAAAAAAAAFE/E3hKp2J206s/s320/technology-adoption-life-cycle.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Well, the OBIEE wave formed and a whole bunch of consulting firms have got there surfboards out.  But has the wave already crashed onto the beach?&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;I tend to use the job market as an indicator of the projects and skills in demand.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Five years ago when we started our Analytics consultancy, there were 1-2 new jobs per week advertised for Siebel Analytics consultants (pre-runner to OBIEE).  That grew over the next couple of years to approx 6 real jobs per day.  Although there would be 20 adverts, lots were agencies fishing for CV's, others were two agencies with the same job.  We knew most of the projects in the UK, as there were not that many.  As the market grew so did our business, life was very busy.&lt;/div&gt;&lt;div&gt;The reason for our success was getting trained people onboard.  This cost a fortune, as Siebel controlled the training closely, charged high prices, and refused to allow others to publish training material.&lt;/div&gt;&lt;div&gt;Then along came Oracle and bought Siebel, renaming the product and heavily marketing OBI (EE and others).&lt;/div&gt;&lt;div&gt;At first this killed the market off.  Uncertainty over Oracle intentions, and re-organisations in the salesforce meant that new sales were low and new projects went to other products.&lt;/div&gt;&lt;div&gt;Momentum was returned to the Oracle Business Intelligence set of products and the wave got going again.  Six months ago there were dozens of jobs on the internet and companies were snapping up OBIEE.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;I also look at the competition in the marketplace.  When we started the business there were two companies in the UK who offered Siebel Analytics consulting, us and Innoveer.  Slowly this increased, but mainly in mainland Europe.  The UK market was too small and specialised for major investment.  Customer Systems, Rossett Stone, Abbusys, ClearPeaks, and a bunch of offshore other companies set about the our market.  These were good small companies, run by hard working specialist who know the Siebel product well and added the Analytics skills.  I know all these people having worked, with, for and in competition with, on dozens of projects.  These people invested a great deal in the hope of a growing market - they joined the curve on the way up!&lt;/div&gt;&lt;div&gt;When Oracle finally got it's act together they completly opened the market up.  Publishing deals were allowed, other companies could run training (Including us), the software was made freely available for development, marketing activity went through the roof -the last UKOUG Business Intelligence conference was wall to wall Oracle presentations (I hope we get some variety tomorrow).&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;This led to an enormous influx of consultancies suddenly interested in the OBI product set.  Competition became fierce, but we kept winnning work based upon REAL experience, and due to the fact we stick to what we know, OBIEE and Siebel Analytics Applications.  Rates droppped and every independent consultant was putting Oracle BI on their CV.  Desperate for experience they were killing the normal rates for contractors and undermning the credibility of the product.&lt;/div&gt;&lt;div&gt;(There are still dozens of high profile firms out there pretending to be experts in OBIEE - ask them how many real projects they have done)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Then along came a market confidence knock.  &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Due to a credit crunch, fuel prices, or whatever, the floor dropped out of the market.  Search today on Jobserve for OBIEE jobs and ONE comes back.  It pays really bad and has been open for months, and is in Edinburgh (not too bad in the summer).  Search for Siebel Analytics and you get 2 jobs, in Switzerland and France.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;I have a good network with the other independent experienced Analytics consultants based in the UK.  They are manily working overseas in Europe (thankfully a good Euro-GBP rate at the moment).  I know of several individuals that are looking, and will be available soon.  Is there an over supply of Analytics /OBIEE experts?&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;There are a couple of roles that have not been advertised recently but one is not paying enough for a an expert with the level of experience they need, and the other will probably be filled by the available consultants on the market without the need to advertise.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;So, has the wave crashed on the beach??&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;One theory is that projects are on hold or cancelled.  &lt;/div&gt;&lt;div&gt;One factor may be reduced Oracle sales (have to wait and see on that one). &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;I think a huge factor is the type of customer that would normally implement OBIEE.  They're big, normally very big.  OBI can be expensive to buy (unless you go for the cheaper packages) and be expensive to implement.  Maybe the budgets are tight this year, but these companies normally have large outsourcing deals with the major IT/Consulting firms - IBM, Accenture, CSC, TCS, HP, CapGemini, Deloitte, etc, and most of these firms are begining to compete on price - get the work offshore and charge peanuts.  Until now the skills have been in short supply.  I have worked for every one of the above, filling a gap in their knowledge.  But now they have set-up their Indian operations and the skills are getting there (not as good as ours abviously!).  My last project manager at CSC has been sent to India to manage the operation.  &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;So my conclusion is that the number of projects are down, the number of consultants available are up, and the offshore model is beginning to bite.  &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Time to stop surfing and get the Kite board out!!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7249588278730303101?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7249588278730303101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7249588278730303101' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7249588278730303101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7249588278730303101'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/06/is-that-it.html' title='Is that It?'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_3qXIJtym87Y/SEzwOqmmT4I/AAAAAAAAAFE/E3hKp2J206s/s72-c/technology-adoption-life-cycle.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-2211151113244410057</id><published>2008-05-15T20:58:00.002Z</published><updated>2008-05-15T21:45:50.206Z</updated><title type='text'>Long Time no see...</title><content type='html'>Nearly four weeks in the Carribean really slows you down.  You get used to the slow pace of life.  Breakfast at the marina cafe takes until lunchtime, Lunch takes hours, and dinner takes all night.  Sailing at 5 miles per hour from glorious beach to fabulous snorkling bay is a steady, casual affair, best done one hand on the wheel and a cool beer in the other.&lt;br /&gt;&lt;br /&gt;Just as well really, because if I was in a hurry then downloading and installing the Oracle BI software would be driving me mad.  I am on day three of night and day downloading.  I have a fast broadband and a new laptop, but I have dozens of large files to get, unzip and install.&lt;br /&gt;&lt;br /&gt;I started by getting VMware, installing a 50GB virtual machine, then setting up Windows Server 2003, including the updates, then downloading all the relevent Oracle files.  There are hundreds of them.  Database installs, BI platform (OBIEE, informatica, BI Publisher), EBS files, samples, and BI Apps.  I'm mainly interested in the 7.9.5 Analytics for CRM plus HRM and Financials analytics.  I'm not even sure if I will bother with the Essbase stuff.&lt;br /&gt;&lt;br /&gt;One of the reasons for setting up a whole environment is for a client presentation next week, but the other is that there are rumours that the HR BI Apps repositories are in need of some improvement.  This doesn't surprise me if it's true, we have had lots of interesting days with the CRM Analytics, but I would have thought that Oracle have had enough time to get these 'pre-packaged' apps sorted out.  Trouble is, they still seem to be unsure what to do about ODI vs Informatica (and what about OWB).  At the last UKOUG conference the product development people still had no clear direction on this.&lt;br /&gt;&lt;br /&gt;I'm beginning to think that there is rooom for some competition on the pre-built Apps front.  Question is, how much effort should I put into this, and should we try an Open Source model?&lt;br /&gt;Then there is the choice of subject.  Marketing and Forecasting needs some pre-built work (two clients I know wanted it), but now maybe HR.&lt;br /&gt;&lt;br /&gt;Mind you, it'll be a few weeks before I get round to anything.  Maybe I should jst start the downloads and head back to the beach!&lt;br /&gt;&lt;br /&gt;Let me know what you think of the pre-built ETL, DAC and rpd's.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-2211151113244410057?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/2211151113244410057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=2211151113244410057' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2211151113244410057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2211151113244410057'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/05/long-time-no-see.html' title='Long Time no see...'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7198946620289371282</id><published>2008-03-18T16:41:00.003Z</published><updated>2008-03-18T16:51:55.349Z</updated><title type='text'>BI Conference Afternoon session</title><content type='html'>Hold that last thought.  Apparently Excel is central to BI! &lt;br /&gt;&lt;br /&gt;The roadmap for BI (including Hyperion) was actually very good at keeping me awake after lunch.&lt;br /&gt;&lt;br /&gt;The 11g features of OBIEE are good, and should be out before May next year.  There were hundreds of updates and improvements, which I will write about tomorrow when I have had time to digest them (and my dessert).&lt;br /&gt;&lt;br /&gt;The conference was a sell out, with a huge number of end user companies, but what was interesting was the companies which were not there.  No Big integrators - no IBM, o Accenture, no TCS, no EDS.  and no Agencies.  There were the usual small integrator, Eclectic, SolStone, Majendi, RittmanMead, etc. This just underlined my view that the little guys have all the knowledge, experience and capability and yet the big guys have the marketing clout.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For me it was a great success.  I went with three objectives&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Find out where the Analytics Applications are going&lt;/li&gt;&lt;li&gt;Find out what developments are being made in the OBIEE platform&lt;/li&gt;&lt;li&gt;Get on the beta program for 11g&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The answer is that Informatica is still fully part of the Applications, as is DAC (for now).  Development is being concentrated on the new Analytics.&lt;/p&gt;&lt;p&gt;The OBIEE platform is getting better and better and the new flash graphs are a bit of fun.&lt;/p&gt;&lt;p&gt;I have the email of the guy for the beta program :)&lt;/p&gt;&lt;p&gt;I also learnt more about the Data Mining tool.  Something I will learn more about I think.  &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;I will be off on Holiday for three weeks. Sailing around the Caribbean.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;See you when I get back.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7198946620289371282?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7198946620289371282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7198946620289371282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7198946620289371282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7198946620289371282'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/03/bi-conference-afternoon-session.html' title='BI Conference Afternoon session'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5161968000793138503</id><published>2008-03-18T14:27:00.002Z</published><updated>2008-03-18T14:31:41.407Z</updated><title type='text'>Hot news from th BI conference</title><content type='html'>Firstly, Lunch at the conference is excellent.  Well done Radisson!&lt;br /&gt;&lt;br /&gt;Secondly, Frank says that we should ditch Excel for BI, it's destructive!&lt;br /&gt;&lt;br /&gt;Most importantly.  Oracle now has true data mining capability.  I've seen it here and it works.  If you thought SAS was the only solution, think again.&lt;br /&gt;&lt;br /&gt;BTW, Informatica and DAC are still going strng.  They do have plans to have ODI run in parallel but nothing concrete out there yet.&lt;br /&gt;&lt;br /&gt;more as I find out.&lt;br /&gt;&lt;br /&gt;I'm off to get some pud&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5161968000793138503?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5161968000793138503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5161968000793138503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5161968000793138503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5161968000793138503'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/03/hot-news-from-th-bi-conference.html' title='Hot news from th BI conference'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-618453279461429828</id><published>2008-03-17T09:40:00.001Z</published><updated>2008-03-17T09:41:49.509Z</updated><title type='text'>And Ross joins in</title><content type='html'>I have just  noticed that Ross Goodman at Ecelectic is blogging, so I'll add him to the blogroll.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rossgoodman.com/2008/02/28/modelling-change-in-your-dimensions/"&gt;http://www.rossgoodman.com/2008/02/28/modelling-change-in-your-dimensions/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-618453279461429828?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/618453279461429828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=618453279461429828' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/618453279461429828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/618453279461429828'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/03/and-ross-joins-in.html' title='And Ross joins in'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4153663813400258735</id><published>2008-03-07T21:35:00.001Z</published><updated>2008-03-07T21:36:27.668Z</updated><title type='text'>Not really my thing..  but ..</title><content type='html'>Just to show you I can be nice!.&lt;br /&gt;&lt;br /&gt;A note from a friendly agent.&lt;br /&gt;&lt;br /&gt;PLEASE CAN YOU HELP ME??? xxx&lt;br /&gt;&lt;br /&gt;I am looking for an Application Developer (Middleware) consultant for a highly prestigious Dutch client based in The Netherlands. You will be working as a software specialist for customer, where Application Support is the main focus. Middleware and Applications as Oracle Application Server, Apache Tomcat, Oracle Portal Server, Siebel and Oracle E-Business Suite are the basic items that need to be supported on day to day bases. This will vary from incident-resolving to security, health checks and problem analysis until performance and tuning. In the role as a software specialist professional you work with a variety of people and skills in a team where you all support and back-up each other in case of escalation and where the pro-active job is to prevent these incidents and escalations. Adding value by developing tools of automation is highly appreciated. I am looking for someone who has strong in Oracle application server, Oracle E-Business and UNIX. You will be working in a large team of about 8 consultants where there will be an opportunity to learn new skills and techniques. Dutch speaking role -&lt;br /&gt;please send CV for full details and immediate interviews.&lt;br /&gt;Kind Regards&lt;br /&gt;Jill Jill Lund&lt;br /&gt;Senior Recruitment Consultant&lt;br /&gt;Best People Ltd&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4153663813400258735?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4153663813400258735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4153663813400258735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4153663813400258735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4153663813400258735'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/03/not-really-my-thing-but.html' title='Not really my thing..  but ..'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-2535019280488991007</id><published>2008-02-28T10:05:00.003Z</published><updated>2008-02-28T10:26:24.742Z</updated><title type='text'>Rate Card</title><content type='html'>I keep meaning to put the rate card on the Majendi website.&lt;br /&gt;&lt;br /&gt;If anyone is interested this is what we charge. (all in GBP)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Senior Consultant - 800 plus expenses&lt;br /&gt;Consultant - 750 (expenses included in home country, add on for Europe)&lt;br /&gt;Junior Consultant- 250 plus expenses&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What are the levels?&lt;br /&gt;&lt;br /&gt;Senior Consultants have 4 years of Analytics / OBIEE expereince. They have at least 6 projects implementing new or upgrading systems. They can lead the reporting part of any Siebel Implementation and take personal responsibity to ensure the client is happy with the deployment. They will also have other skills, e.g. unix.&lt;br /&gt;&lt;br /&gt;Consultants are qualified from Oracle University and have worked alongside the Senior consultants on large projects. They have been working on at least 3 projects and demonstrated a high skill level to the seniors.&lt;br /&gt;&lt;br /&gt;Junior consultants are qualified from Oracle University but have only worked ont he internal Majendi project. They are not sent out alone, but always in an assisting role with a senior.&lt;br /&gt;&lt;br /&gt;Where are we based?&lt;br /&gt;&lt;br /&gt;UK -London&lt;br /&gt;UK -Manchester&lt;br /&gt;UK - Glasgow&lt;br /&gt;&lt;br /&gt;Germany - Munich&lt;br /&gt;Switzerland - Geneva&lt;br /&gt;&lt;br /&gt;South Africa - All&lt;br /&gt;&lt;br /&gt;We need more staff, more freelance consultants, and more partners with related skillsets, e.g. Senior Siebel experts, eBusiness Experts, etc.&lt;br /&gt;&lt;br /&gt;What Projects do we work on?&lt;br /&gt;&lt;br /&gt;The bigger the better. Leading Pharmaceuticals, National Telecoms providers, Military, National Transport Carriers, Global FMCG, National Postal Companies, Power Generator Providers, Very large Banks, Electronics manufacturers and many smaller companies and government organisations too.&lt;br /&gt;Every single customer of ours will provide a positive reference.&lt;br /&gt;&lt;br /&gt;Do we negotiate? &lt;strong&gt;Never&lt;/strong&gt;. There is more work than we can shake a stick at. Maybe we should charge more.&lt;br /&gt;&lt;br /&gt;If you are freelancing, make sure you are paid your worth. If not, come to Majendi. We are not an agency. Agencies have an important role in matching people to projects too, and we work with the best of them, e.g. SCOM, Aston Carter. We are specialist consultancy that knows OBIEE, and how companies can implement it.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-2535019280488991007?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/2535019280488991007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=2535019280488991007' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2535019280488991007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2535019280488991007'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/02/rate-card.html' title='Rate Card'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4470340534494793278</id><published>2008-02-27T09:26:00.002Z</published><updated>2008-02-27T09:36:56.207Z</updated><title type='text'>More Groups Please</title><content type='html'>I have had lots of new members sign up to my OBIEE group on linked in, most of which have some relationship with the product. &lt;br /&gt;&lt;br /&gt;I am rejecting anyone who is an agency recruiter or just a professional networker.&lt;br /&gt;&lt;br /&gt;The next step will be to develop the OBI portal which will provide resources for OBIEE professionals.  This is planned for mid March.&lt;br /&gt;&lt;br /&gt;If you haven't joined us please go to &lt;a href="http://www.linkedin.com/e/gis/43109/526A0219C124"&gt;http://www.linkedin.com/e/gis/43109/526A0219C124&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The main reason for networking is so that we can share useful information.  It is amazing how many projects I have worked on where I needed staff and they come via an agency and yet i could have employeed people directly, for more money!!  Use your network.  If you are looking for OBIEE work just get in touch.  I wont spread your details around, but I may know of a project that you may be suitable for.  Do not leave your current job to go contracting without giving me a call.  I can help.  You know who you are!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On the subject of groups, I think I should join the following groups&lt;br /&gt;&lt;br /&gt;IOUG (International Oracle User Group)&lt;br /&gt;OAUG (Oracle Applications User Group)&lt;br /&gt;Oracle BIWA SIG&lt;br /&gt;Oracle BI Network&lt;br /&gt;&lt;br /&gt;If you have the link please send it on.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4470340534494793278?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4470340534494793278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4470340534494793278' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4470340534494793278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4470340534494793278'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/02/more-groups-please.html' title='More Groups Please'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5014563408491166914</id><published>2008-02-19T12:35:00.004Z</published><updated>2008-02-19T12:57:58.341Z</updated><title type='text'>Need a loopback Adapter</title><content type='html'>This took me ages to find&lt;br /&gt;&lt;br /&gt;If you need to install Oracle database on a Vista Machine then this may help.&lt;br /&gt;&lt;br /&gt;1) start device manager&lt;br /&gt;2) right-click top node&lt;br /&gt;3) add legacy hardware&lt;br /&gt;4) select Netwrok Adaptor&lt;br /&gt;5) select Microsoft6) select Loopback adapter&lt;br /&gt;&lt;br /&gt;This was from an original post at&lt;br /&gt;&lt;br /&gt;&lt;a href="http://davedotnet.blogspot.com/2006/06/installing-loopback-adaptor-in-windows.html"&gt;http://davedotnet.blogspot.com/2006/06/installing-loopback-adaptor-in-windows.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also useful was&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/astebner/archive/2004/07/06/174576.aspx"&gt;http://blogs.msdn.com/astebner/archive/2004/07/06/174576.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5014563408491166914?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5014563408491166914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5014563408491166914' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5014563408491166914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5014563408491166914'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/02/need-loopback-adapter.html' title='Need a loopback Adapter'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-8239149917699713440</id><published>2008-02-15T16:34:00.002Z</published><updated>2008-02-15T16:38:48.567Z</updated><title type='text'>Execute</title><content type='html'>Probably already covered elsewhere, but I had this lying around from my book notes (Many Thanks to ed Higgins)&lt;br /&gt;&lt;br /&gt;These are the executables you can find in the bin directory.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="color:#990000;"&gt;Nb. Siebel support recommends the following executables are not used without prior knowledge or consulting technical support first.&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;JobManager.exe&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Previously known as Analytics Scheduler, nothing much has changed, the Job Manager is used to schedule iBots for Oracle delivers and provides an interface to check progress of batches and records details of failures, it can also be used to schedule scripted jobs including triggering workflows in integrated applications, writing data to the database and triggering statistics updates in the database.&lt;br /&gt;&lt;br /&gt;Prior to using the Job Manager, the user needs to run SAJOBS.oracle.sql from C:\OracleBI\server\Schema, this creates the tables for the scheduler, alternative versions are provided for most major databases.&lt;br /&gt;Next one must create an entry in TNSNAMES.ora for the Data Source Name, launch the Job Manager from the Programs menu or Administration and add the connection details in Scheduler Configuration, for non-Oracle databases use windows ODBC and create a DSN.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;nQcmd.exe&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This command line tool executes SQL script on the database and can be used for Cache Seeding operations, it is not recommended that it be used directly as these jobs can be run through Job Manager,  it is also recommended by Oracle that remote access tools such as TELNET or remote desktop are disabled on the server running presentation services as direct access to nQcmd.exe constitutes a security risk.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;nQLogviewer.exe&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;nQLogViewer.exe is a utility and part of the analytics installation and resides in the 'Analytics install dir'/Bin directory. It's essentially a parsing tool that allows you to extract info from the NQQuery.log.&lt;br /&gt;&lt;br /&gt;The particulars of the utility are:------------&lt;br /&gt;Command: nQLogViewer -u&lt;user&gt; -f&lt;log&gt; -o&lt;output&gt; -s&lt;session&gt; -r&lt;request&gt;&lt;br /&gt;&lt;br /&gt;where:&lt;br /&gt;&lt;user&gt;            = Analytics user&lt;br /&gt;&lt;log&gt;        = NQQuery.log to examine&lt;br /&gt;&lt;output&gt;    = File to send results to&lt;br /&gt;&lt;session&gt;            = ID of user logon session (unique per user logon/logoff session)&lt;br /&gt;&lt;request&gt;            = ID of specific request from an Analytics Web Client sessionNQQuery.log&lt;br /&gt;&lt;br /&gt;excerpt:+++administrator:    100:        101:        ----2002/05/31 10:53:03    &lt;username&gt;        &lt;session&gt;    &lt;request&gt;    timestampExample to see only those entries under session ID 100:nQLogViewer -f c:\nquire\Log\NQQuery.log -o c:\nquire\Log\NQQuery_session100.log -s 100&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;nQQueryStatsFormatter.exe&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;No longer used in Oracle BI&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;NQSChangePassword.exe&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This utility allows the changing of analytics user passwords from the command line.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;NQSServer.exe&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This is the Analytics Server process and must be running for analytics to function, it appears as a service in Windows (Siebel Analytics Server or Oracle BI Server), and is controlled by the Server Manager  process in a UNIX environment.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;NQSShutDown.exe&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The executable can be called in a Unix script and stops the Analytics/BI server.&lt;br /&gt;&lt;br /&gt;I'm not convinced these are still valid in the OBIEE world but are for Analytics 7.x&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8239149917699713440?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8239149917699713440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8239149917699713440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8239149917699713440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8239149917699713440'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/02/execute.html' title='Execute'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1714340156643031653</id><published>2008-02-13T16:06:00.003Z</published><updated>2008-02-15T14:07:21.523Z</updated><title type='text'>OC4J as a Service</title><content type='html'>Following the last post on stopping oc4j from automatic running, you may want to run oc4j as a service, so that is can be added to a batch file that starts all the analytics services.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, to Run OC4J as a windows service&lt;br /&gt;&lt;br /&gt;If you want to run oc4j as a windows service download the open source tool named JavaService.exe from &lt;a href="http://javaservice.objectweb.org/"&gt;http://javaservice.objectweb.org/&lt;/a&gt; which can create Windows Services for Java Programs, adjust and execute the following command:&lt;br /&gt;javaservice -install "Oracle BI: OC4J Service" "D:\jdk1.5.0_09\jre\bin\client\jvm.dll" -XX:MaxPermSize=128m -Xmx512m "-Djava.class.path=d:\OracleBI\oc4j_bi\j2ee\home\oc4j.jar" -start oracle.oc4j.loader.boot.BootStrap -description "Oracle BI Oc4J Service"&lt;br /&gt;&lt;br /&gt;Now you can add to your 'net start' commands batch file.&lt;br /&gt;&lt;br /&gt;Credit to Andreass in the Majendi team for this.&lt;br /&gt;&lt;br /&gt;UPDATE:  Venkat has also blogged on this subject, including some screen shots.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1714340156643031653?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1714340156643031653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1714340156643031653' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1714340156643031653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1714340156643031653'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/02/oc4j-as-service.html' title='OC4J as a Service'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3141907196056300201</id><published>2008-02-08T06:45:00.000Z</published><updated>2008-02-08T06:47:12.647Z</updated><title type='text'>Auto running OC4J</title><content type='html'>I kept meaning to do a brief note on the issue of OC4J automatcally running when you start windows.  I'm sure you all know how to stop it, but just on case check out&lt;br /&gt;&lt;br /&gt;&lt;a href="http://knowledge.ciber.nl/weblog/?p=84"&gt;http://knowledge.ciber.nl/weblog/?p=84&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3141907196056300201?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3141907196056300201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3141907196056300201' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3141907196056300201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3141907196056300201'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/02/auto-running-oc4j.html' title='Auto running OC4J'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6372071755853652958</id><published>2008-02-07T21:42:00.000Z</published><updated>2008-02-07T22:13:03.502Z</updated><title type='text'>And another thing</title><content type='html'>You wait ages for a blog to come along, then three turn up at once.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I just had to mention the WHOPPING great rpd that I had to investigate the other day.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It was 50 MB.&lt;br /&gt;&lt;br /&gt;Supplied by Oracle as part of the 7.9 Applications install.&lt;br /&gt;&lt;br /&gt;It's not that it takes ages to load and edit in the Admin tool, it's just a nightmare to figure out which bits belong to which Licence option.  I need to write some UDML scripts to deal with the different packs.  Maybe one of you lot already have some to send me :)&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6372071755853652958?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6372071755853652958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6372071755853652958' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6372071755853652958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6372071755853652958'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/02/and-another-thing.html' title='And another thing'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1537067219098973581</id><published>2008-02-07T21:19:00.000Z</published><updated>2008-02-07T21:31:02.613Z</updated><title type='text'>Is the future here already?</title><content type='html'>Have a look at the Oracle whitepaper on OBIEE and SOA.  It's the future you can read about while getting on with maintaining your 7.7 Siebel reporting (Actuate) system.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/pub/articles/rittman-biee-soa.html?rssid=rss_otn_articles"&gt;http://www.oracle.com/technology/pub/articles/rittman-biee-soa.html?rssid=rss_otn_articles&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Don't let people tell you otherwise - Oracle Business Intelligence is the future - what? including OWB? are you mad.  You wait, when Larry gets back from his next sailing trip someone will have written some SAS like functions - or maybe just bought SAS!!!&lt;br /&gt;&lt;br /&gt;So are Informatica getting ready to be bought out.  The rumours have started and speculation is rife. Just imagine what will happen if someone else buys Informatica and oracle have to re-write all those ETL applcations.  Come to think about it, that's not a bad idea.  Maybe this time they will do better.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1537067219098973581?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1537067219098973581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1537067219098973581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1537067219098973581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1537067219098973581'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/02/is-future-here-already.html' title='Is the future here already?'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-368999792934638734</id><published>2008-02-07T05:50:00.000Z</published><updated>2008-02-07T06:15:27.602Z</updated><title type='text'>Aaaargh</title><content type='html'>Thanks Bill.  Thanks for the new windows system. not.&lt;br /&gt;&lt;br /&gt;I bought a new laptop last week, it's a Vostro 1700 from Dell.  Very good spec, loads of memory, fast cpu etc, but also including Vista.&lt;br /&gt;&lt;br /&gt;I went to install my copy of OBIEE and it refused, so it's not backwards compatable.  So I tried the latest version 10.1.3.3.2 (download biee_windows_x86_101332_disk1) and it installed fine, except it didn't recognise my IIS, so i only got the oc4j.&lt;br /&gt;&lt;br /&gt;Opening up the paint dashboard all looked fine so I prepared some data for a demo to my latest client.  I created the demo data in Excell and Access, modified the paint rpd to include the new data.  The demo was in an auditorium full of managers! (gulp)&lt;br /&gt;&lt;br /&gt;Off to the site I went on a train from Copenhagen (at 5am!!).  The journey was three hours so I thought I would walk through the steps I was going to give in the presentation.  Opening the dashboard was fine, then clicking on the Answers link I was asked to log in again.  Loggin in again I was then presented with a screen saying that I was not logged in!!&lt;br /&gt;Clicking on the Admin link gave the same issue.  In fact almost every link required you to log in again.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;With 20 minutes to go before the presentation I had re-installed the software twice, searched google, IT Toolbox and the forums, and pulled out most of my hair.&lt;br /&gt;Finally I gave up, thinking that if I ran for it I could just get back to the train before they realised I was gone :)&lt;br /&gt;&lt;br /&gt;Luckily I still had the install disks for 10.1.3.2 and I borrowed someones laptop with XP on.  I Installed the system and fired up OBI EE with 30 seconds to spare.&lt;br /&gt;&lt;br /&gt;The presentatin went ahead without any problems.&lt;br /&gt;&lt;br /&gt;Phew!&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Why Bother?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;My next rant will be about Networking, Client Credit, Being in business, and Project Managment.  Watch this space.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-368999792934638734?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/368999792934638734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=368999792934638734' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/368999792934638734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/368999792934638734'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/02/aaaargh.html' title='Aaaargh'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-2042727413052884945</id><published>2008-01-14T15:12:00.000Z</published><updated>2008-01-14T15:18:39.419Z</updated><title type='text'>Happy New Year?  ummm, we'll see.</title><content type='html'>A few random thoughts for OBIEE and life at the keyboard...&lt;br /&gt;&lt;br /&gt;A few years ago we used to write javascript to refresh the screen, based upon an input value.  In APEX we can put some code into the header " meta http-equiv="refresh" content="60"", so I thought why not put it in an OBIEE report.  The issue is where?  Has anyone had a go at this?&lt;br /&gt;&lt;br /&gt;I saw this the other day from Ahmad Alkhmous&lt;br /&gt;&lt;br /&gt;Restricting the Number of Rows returned in a request:-&lt;br /&gt;Click on the filter icon on any column in answers&lt;br /&gt;Click on Advanced-&gt; Convert filter to SQL&lt;br /&gt;Write "Rcount(1)&lt; N" ... N is the number of rows you want to see&lt;br /&gt;&lt;br /&gt;Whats this then?&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/oramag/oracle/05-mar/o25xmlex.html"&gt;http://www.oracle.com/technology/oramag/oracle/05-mar/o25xmlex.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Not OBIEE but could help&lt;br /&gt;&lt;br /&gt;Top 10 keyboard Shortcuts in Windows&lt;br /&gt;CTRL N.................New window&lt;br /&gt;CTRL Z.................Undo&lt;br /&gt;CTRL Y.................Redo&lt;br /&gt;ALT F4.................Close current application (if all are closed, will present shut down options)&lt;br /&gt;WINDOWS D..............Show desktop (also WINDOWS M = minimise all)&lt;br /&gt;CTRL A.................Select all&lt;br /&gt;CTRL F.................Find&lt;br /&gt;CTRL C.................Copy&lt;br /&gt;CTRL V.................Paste&lt;br /&gt;ALT TAB................Switch between windows&lt;br /&gt;and a bonus one..&lt;br /&gt;SHIFT F3...............(Word only) Toggle selected text between caps and lower case&lt;br /&gt;&lt;br /&gt;A bit of fun..&lt;br /&gt;I love this paper plane throwing game. Enjoy! &lt;a href="http://flightsimx.archive.amnesia.com.au/"&gt;http://flightsimx.archive.amnesia.com.au/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Want to keep the kids amused?&lt;br /&gt;&lt;br /&gt;Word Searches&lt;br /&gt;&lt;a href="http://puzzlemaker.school.discovery.com/WordSearchSetupForm.html"&gt;http://puzzlemaker.school.discovery.com/WordSearchSetupForm.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If a vegetarian eats vegetables, what does a humanitarian eat?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Adrian&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-2042727413052884945?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/2042727413052884945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=2042727413052884945' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2042727413052884945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2042727413052884945'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2008/01/happy-new-year-ummm-well-see.html' title='Happy New Year?  ummm, we&apos;ll see.'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6419339437931504617</id><published>2007-12-20T16:07:00.000Z</published><updated>2007-12-20T16:09:37.789Z</updated><title type='text'>"Living in America"</title><content type='html'>If that's you, and you know your rpd from armpit, then please get in touch.  I may be able to put you in touch with some projects that need OBIEE consultants.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6419339437931504617?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6419339437931504617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6419339437931504617' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6419339437931504617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6419339437931504617'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/12/living-in-america.html' title='&quot;Living in America&quot;'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4439382655918142420</id><published>2007-12-20T16:00:00.000Z</published><updated>2007-12-20T16:04:20.717Z</updated><title type='text'></title><content type='html'>I recently commented that Finance departments can start considering how OBIEE can replace/ compliment their MS Access systems.  In response to a question on this I replied with the following:&lt;br /&gt;&lt;br /&gt;"A little background - I have been implementing MS Access systems for 10 years, and I think they are great.  The speed to deliver, the power of the analysis, the very useful VBA make a great product for Finance departments.  I came across OBIEE (in previous forms) 5 years ago and found that it solved the big problem of Access databases being restricted to a local team.  Using them across the world was very difficult.  We needed to report in Australia and USA using European data. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;OBIEE&lt;/strong&gt; can be very quick to develop in (if your IT and project team will let you) you can create reports based upon a standard definitions (i.e. measures created in the rpd), and you do not have to extract massive volumes out of one database to be able to combine with another - we had to put CRM data next to HR data, next to Finance data.&lt;br /&gt;&lt;br /&gt;Any good product can be badly implemented, and IT departments can hold you back from doing the quick data analysis you need to do for your job, so using Access gives you freedom to develop what you want when you want - YOU are in control.  Treat OBIEE in the same way.  Get the IT dept to set up the infrastructure, YOU control the rpd and the reporting.&lt;br /&gt;&lt;br /&gt;Best of all - you can put OBIEE on top of Access - best of both worlds."&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4439382655918142420?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4439382655918142420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4439382655918142420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4439382655918142420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4439382655918142420'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/12/i-recently-commented-that-finance.html' title=''/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4864010403368950651</id><published>2007-12-12T14:02:00.000Z</published><updated>2007-12-12T15:12:41.459Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='OBI EE'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle BI EE'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel Analytics'/><title type='text'>Quiet Christmas</title><content type='html'>I had a few emails, texts and calls today from people who are available for work. Good Siebel Analytics / OBIEE consultants who may be having an extended xmas holiday!&lt;br /&gt;&lt;br /&gt;If you have a need for someone for short or long term please get in touch and I'll forward their details on.&lt;br /&gt;&lt;br /&gt;You may have noticed me being busy on LinkedIn recently. I have managed to build a good network of OBIEE consultants, and even started a group specifically for Oracle Business Intelligence consultants. This should benefit us all when it comes to project requirements.&lt;br /&gt;Go to &lt;a href="http://www.linkedin.com/e/gis/43109/526A0219C124"&gt;http://www.linkedin.com/e/gis/43109/526A0219C124&lt;/a&gt; and I'll add you in (I only add in OBI consultants and related workers).&lt;br /&gt;&lt;br /&gt;&lt;em&gt;I have &lt;/em&gt;also been busy on the Oracle OBIEE forum, reading the issues that people have. It annoys me when someone clearly hasn't read the manual or even tried to find the answer to something before posting a request.&lt;br /&gt;&lt;br /&gt;Each day I always check out Venkats postings on his blog. He has a great job - he just gets to play with OBIEE all day and write about the new stuff.&lt;br /&gt;&lt;br /&gt;Talking of new stuff, the new functionality in 10.1.3.3.xyz, which allows you to call Oracle functions will be a greta boost for the product. Up until now I have seriously wondered by you need a BLOB in an Analytics but now we get to put pictures from a database in you reports.&lt;br /&gt;&lt;br /&gt;I was sceptical about the time series functions, particularly as they were causing some people problems, but I have now converted over completely and so far so good. Let me know what you think.&lt;br /&gt;&lt;br /&gt;Have you noticed that when you use the functions editor you now get something more useful when you add the function - it actually now tells you what arguments it requires instead of &lt;&lt;value&gt;&gt;. I tended to copy the contents of the edit box into TextPad but may start using the editor more now.&lt;br /&gt;&lt;br /&gt;I notice there are more and more companies that are offering OBIEE and Siebel Analytics consultancy. Those of us that were using the product over 4 years ago are seeing others trying to muscle in.  All I can say is How much do you really know?? There are so many stories at conference from clients that say their implementation failed due to the integrator not having the right skills. We ALL need to make sure the product is not undermined by consultants who frankly do not have a clue. If you are in a pitch to a client sell your real experience and don't let beginners run your project.&lt;br /&gt;&lt;br /&gt;I am still building the OBIEE information website, if you would like to have a listing just let me know.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;That's all for now Folks!&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4864010403368950651?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4864010403368950651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4864010403368950651' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4864010403368950651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4864010403368950651'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/12/quiet-chritmas.html' title='Quiet Christmas'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6173561702468078164</id><published>2007-12-06T16:41:00.000Z</published><updated>2007-12-06T16:42:39.489Z</updated><title type='text'>Trimming</title><content type='html'>One little 'feature' of OBIEE keeps popping up in my projects - Automatic Trimming.&lt;br /&gt;If you have a field with data, or calculated field, that has a trailing space in then OBIEE can remove the space for you. &lt;br /&gt;This can lead to some issues, particularly when drilling down.Lets say you have a report with :&lt;br /&gt;&lt;br /&gt;DimA Top Level    Fact 1.&lt;br /&gt;ABC                         123&lt;br /&gt;&lt;br /&gt;and the true value of DimA is 'ABC ' - &lt;em&gt;note the space&lt;/em&gt;&lt;br /&gt;The value displayed in the report is ABC, clicking on the value will start the drill down, using a filter of 'WHERE DIMA = ABC'&lt;br /&gt;Of course NO data is returned.&lt;br /&gt;&lt;br /&gt;The solution is to either make sure none of the data has trailing spaces or add the TRIM function.  TRIM ( BOTH ' ' FROM DIMA) will do the trick.&lt;br /&gt;&lt;br /&gt;TO_CHAR&lt;br /&gt;&lt;br /&gt;I noticed this first when using the TO_CHAR function.If you to_char a date into month name (usually using OBIEE Function MONTHNAME) then the answer you get back is always 9 characters, which means AUGUST has three trailing spaces.You therefore have to trim the answer.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6173561702468078164?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6173561702468078164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6173561702468078164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6173561702468078164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6173561702468078164'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/12/trimming_7859.html' title='Trimming'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1709193424534750018</id><published>2007-11-29T20:39:00.000Z</published><updated>2007-12-06T16:49:16.429Z</updated><title type='text'>Hide</title><content type='html'>Airport lounge again.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Why do people think that business travel is glamorous?&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ANYway, I'm bored enough to finally figure out how people are hiding their contacts in LinkedIn.  There is a setting you can change in the profile, but I'll let you find out how.&lt;br /&gt;&lt;br /&gt;The big question is why you would hide your contacts.&lt;br /&gt;&lt;br /&gt;The whole point of LinkedIn is to NETWORK, make contact with people in your business area and share information, ideas, recruit, learn.&lt;br /&gt;&lt;br /&gt;I suspect it the recruit thing that puts people off.  I do know that recruitment agencies will use the system to their advantage, but surely it is to your advantage too - you get to find out about roles.&lt;br /&gt;&lt;br /&gt;Anyway, feel free to browse through my contacts, and if you see someone you may need - a fellow OBIEE consultant maybe - then get in touch with them.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1709193424534750018?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1709193424534750018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1709193424534750018' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1709193424534750018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1709193424534750018'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/11/hide.html' title='Hide'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7622112187882535737</id><published>2007-11-28T06:46:00.000Z</published><updated>2007-11-28T06:48:02.906Z</updated><title type='text'>Complete Blogger</title><content type='html'>Like all good bloggers I am finally able to sit in an airport lounge and write something about my day.&lt;br /&gt;&lt;br /&gt;I'm off to a client in the North so am flying out of Southampton.&lt;br /&gt;I may go to the pub tonight and may have a dinner with someone.&lt;br /&gt;&lt;br /&gt;Whilst there, I will work on some issues with OBIEE 10.1.3.3.&lt;br /&gt;&lt;br /&gt;There.&lt;br /&gt;done it.&lt;br /&gt;&lt;br /&gt;I am now a complete blogger !!!&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7622112187882535737?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7622112187882535737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7622112187882535737' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7622112187882535737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7622112187882535737'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/11/complete-blogger.html' title='Complete Blogger'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1900784027859559057</id><published>2007-11-26T12:06:00.000Z</published><updated>2007-11-26T12:09:24.777Z</updated><title type='text'>New LinkedIn Group</title><content type='html'>If you are using the Networking tool LinkedIn, I have created a group for Oracle Business Intellegence professionals.  Look out for the group on my profile, and join in if you think it is appropriate for you.&lt;br /&gt;I will connect anyone who is working in OBIEE, Siebel Analytics, Oracle Business Intelgence (such as OWB).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.linkedin.com/e/gis/43109/526A0219C124"&gt;http://www.linkedin.com/e/gis/43109/526A0219C124&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1900784027859559057?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1900784027859559057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1900784027859559057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1900784027859559057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1900784027859559057'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/11/new-linkedin-group.html' title='New LinkedIn Group'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3993024840537799920</id><published>2007-11-23T10:08:00.000Z</published><updated>2007-11-23T10:16:01.153Z</updated><title type='text'>OBI EE Consultants Needed</title><content type='html'>The OBIEE world is still going strong and demand is high.  We need a couple more consultants - one experienced contractor for a project in Germany where we are the technical leaders, and one junior (on a decent salary).&lt;br /&gt;&lt;br /&gt;If you are ready for a new project/consultancy then do get in touch.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3993024840537799920?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3993024840537799920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3993024840537799920' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3993024840537799920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3993024840537799920'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/11/obi-ee-consultants-needed.html' title='OBI EE Consultants Needed'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1225442987270052870</id><published>2007-11-19T16:42:00.000Z</published><updated>2007-11-19T16:43:59.439Z</updated><title type='text'>Remembrance Day petition</title><content type='html'>&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://petitions.pm.gov.uk/remembermonday/"&gt;http://petitions.pm.gov.uk/remembermonday/&lt;/a&gt; &lt;/p&gt;&lt;p&gt;A petition has been launched requesting a new public holiday falling on the Monday after Rembrance Sunday in November each year.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;To be known as the National Remembrance Holiday, it's purpose is threefold:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt; To emphasise the remembrance of those servicemen and women who have given, and continue to give, their lives for Britain.&lt;/li&gt;&lt;li&gt;To remind people of the importance of protecting our Nation and what it stands for.&lt;/li&gt;&lt;li&gt;To break that 3 month period between the August Public Holiday and Christmas when there are currently no long weekends, especially as the UK has fewer public holidays than most European Countries.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;If you are in agreement, please sign up to the petition&lt;br /&gt;- it only takes a few moments - and it would be great if you were minded to forward the link to other people as well.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thank you for your time.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1225442987270052870?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1225442987270052870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1225442987270052870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1225442987270052870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1225442987270052870'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/11/remembrance-day-petition.html' title='Remembrance Day petition'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6837430435123555775</id><published>2007-11-07T15:57:00.000Z</published><updated>2007-11-07T16:49:51.589Z</updated><title type='text'>Using Catalog Manager</title><content type='html'>If you want to have a consistent Header or Footer on each page of your dashboards then you can add the default settings to your custom messages file and all NEW reports will have the same settings. You can edit these settings per page afterwards. However, if you have built loads of pages on various dashboards and the Business Analyst comes along and says, 'oh I forgot to say we need a confidentiallity clause at the bottom of each page' you smile through gritted teeth and are faced with a large task of opening each page and editing the print formatting. If you have lots of formats to make this can take some time. The alternative is to dig into the Catalog manager and edit the xml for each page directly. This takes half the time to go through each page. Open the Catalog Manager and navigate to the _portals folder.&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_3qXIJtym87Y/RzHn-ckVvZI/AAAAAAAAACQ/4vakifmnYDw/s1600-h/blog1.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_3qXIJtym87Y/RzHonMkVvaI/AAAAAAAAACY/KB3Z4VX1M9I/s1600-h/blog1.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5130137210637893026" style="CURSOR: hand" alt="" src="http://bp0.blogger.com/_3qXIJtym87Y/RzHonMkVvaI/AAAAAAAAACY/KB3Z4VX1M9I/s320/blog1.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_3qXIJtym87Y/RzHn-ckVvZI/AAAAAAAAACQ/4vakifmnYDw/s1600-h/blog1.png"&gt;&lt;/a&gt;&lt;br /&gt;Now select the properties for the page (make sure you don't pick the dashboard layout).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_3qXIJtym87Y/RzHpcMkVvbI/AAAAAAAAACg/DpbFXBebNDA/s1600-h/blog2.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5130138121170959794" style="CURSOR: hand" alt="" src="http://bp0.blogger.com/_3qXIJtym87Y/RzHpcMkVvbI/AAAAAAAAACg/DpbFXBebNDA/s320/blog2.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Edit the page xml.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_3qXIJtym87Y/RzHqVskVvcI/AAAAAAAAACo/_2GGXegOzIY/s1600-h/blog3.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5130139109013437890" style="CURSOR: hand" alt="" src="http://bp2.blogger.com/_3qXIJtym87Y/RzHqVskVvcI/AAAAAAAAACo/_2GGXegOzIY/s320/blog3.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The trick here is not to write your own xml!! Copy the xml from one you set up manually in the dashboard editor.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_3qXIJtym87Y/RzHrOskVvdI/AAAAAAAAACw/CGeTLZ3lsP4/s1600-h/blog4.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5130140088265981394" style="CURSOR: hand" alt="" src="http://bp2.blogger.com/_3qXIJtym87Y/RzHrOskVvdI/AAAAAAAAACw/CGeTLZ3lsP4/s320/blog4.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Here I copied in a message about the system being restricted and a nice green message!&lt;/p&gt;&lt;p&gt;The tag added is saw:pageProps&lt;/p&gt;&lt;p&gt;notice saw:pageHeader show="false" / and saw:showFooter showondashboard="true" show="true"&lt;/p&gt;&lt;p&gt;simple really.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6837430435123555775?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6837430435123555775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6837430435123555775' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6837430435123555775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6837430435123555775'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/11/using-catalog-manager.html' title='Using Catalog Manager'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_3qXIJtym87Y/RzHonMkVvaI/AAAAAAAAACY/KB3Z4VX1M9I/s72-c/blog1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6602933823443276372</id><published>2007-11-07T10:45:00.000Z</published><updated>2007-11-07T11:14:26.261Z</updated><title type='text'>UI Messages</title><content type='html'>The most popular customisation for OBIEE is the colour scheme, which you will know is done by Skin/Schema.&lt;br /&gt;This is great but you then come to change the wording and it is not done by skin/schema.  &lt;br /&gt;You can update the file uimessages.xml to change the links on the menu, so for example Dashboards could be replaced with 'Sailing' and the link can be changed (in the controlmessages.xml file), but this covers all skins being presented.  On of the forum responses recently suggested that the javascript can be altered on a skin by skin basis but I can't find any reference to the messages being presented.  I'll keep looking but if you know send a quick reply :)&lt;br /&gt;&lt;br /&gt;The normal method for updating messages is to create an entry in your custom messages file, but htis requires you to know which message table the message relates to.  This would be fine but this area is not fully documented (in the public domain at least:).&lt;br /&gt;&lt;br /&gt;I'll experiment and let you know if I can find the relevent massage table setting to use.  In the meantime this type of message customisation has to take place in the original files (which you hopfully have a backup of!)&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6602933823443276372?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6602933823443276372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6602933823443276372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6602933823443276372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6602933823443276372'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/11/ui-messages.html' title='UI Messages'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-2657921119775796372</id><published>2007-10-24T09:25:00.000Z</published><updated>2007-10-24T09:26:25.191Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Analytics'/><category scheme='http://www.blogger.com/atom/ns#' term='OBI EE'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle BI EE'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel Analytics'/><title type='text'>New Version of OBIEE</title><content type='html'>Version 10.1.3.3.3.1..3.1.1.2..3.1..3. of OBI Enterprise Edition is now released.&lt;br /&gt;&lt;br /&gt;It's got some new stuff in.&lt;br /&gt;&lt;br /&gt;How exciting!&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-2657921119775796372?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/2657921119775796372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=2657921119775796372' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2657921119775796372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2657921119775796372'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/10/new-version-of-obiee.html' title='New Version of OBIEE'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4789827810819442457</id><published>2007-10-17T07:21:00.000Z</published><updated>2007-10-17T07:24:07.105Z</updated><title type='text'>Ex-Oracle</title><content type='html'>NOT quite sure why it exists, but I just found a forum for ex-Oracle employees.  Probably useful for networking with people who left to earn a decent wage contracting.&lt;br /&gt;It was listed in the LinkedIn groups section.&lt;br /&gt;Have a look at &lt;a href="http://www.ex-oracle.org/html/index.php"&gt;http://www.ex-oracle.org/html/index.php&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4789827810819442457?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4789827810819442457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4789827810819442457' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4789827810819442457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4789827810819442457'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/10/ex-oracle.html' title='Ex-Oracle'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1534020870743869184</id><published>2007-10-16T12:43:00.000Z</published><updated>2007-11-19T09:22:58.894Z</updated><title type='text'>Act as</title><content type='html'>Nicholas De Brabanter has a good article on this.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.be-ice.eu/2007/10/04/how-enabling-and-configuring-the-obiee-proxy-act-as-functionality"&gt;http://www.be-ice.eu/2007/10/04/how-enabling-and-configuring-the-obiee-proxy-act-as-functionality&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1534020870743869184?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://orana.info/author/nicolas/' title='Act as'/><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1534020870743869184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1534020870743869184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1534020870743869184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1534020870743869184'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/10/act-as.html' title='Act as'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4787019201251148163</id><published>2007-10-16T10:55:00.000Z</published><updated>2007-10-16T10:56:44.157Z</updated><title type='text'></title><content type='html'>I found this link the other day.  It lists the average rate for OBI consultants in the USA.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.hotgigs.com/rates/skill/Oracle-Business-Intelligence-hourly-consultant-bill-rates/"&gt;http://www.hotgigs.com/rates/skill/Oracle-Business-Intelligence-hourly-consultant-bill-rates/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At 137 dollars for an average consultant and on a straight conversion these look slightly lower than the UK, but the cost of living over there is lower.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4787019201251148163?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4787019201251148163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4787019201251148163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4787019201251148163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4787019201251148163'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/10/i-found-this-link-other-day.html' title=''/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3983411215215781866</id><published>2007-10-04T14:08:00.000Z</published><updated>2007-10-04T14:18:17.488Z</updated><title type='text'>Foreign Travel</title><content type='html'>So lets recap....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ireland - Two OBI/Analytics required&lt;br /&gt;Amsterdam - One senior OBIEE&lt;br /&gt;Midlands - One OBIEE expert&lt;br /&gt;France - 2 month contract for Siebel Analytics&lt;br /&gt;London - Training x 2&lt;br /&gt;&lt;br /&gt;then along comes Australia !!!!  Anyone fancy going to Sydney for the winter?&lt;br /&gt;&lt;br /&gt;Where's my suitcase.&lt;br /&gt;&lt;br /&gt;Seriously, there is more work than I can handle, but rates are still tight.  If you fancy trying out contracting then get in touch and I'll point you in the right direction&lt;br /&gt;&lt;br /&gt;- Adrian&lt;br /&gt;adrian.ward@majendi.com&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3983411215215781866?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3983411215215781866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3983411215215781866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3983411215215781866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3983411215215781866'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/10/foreign-travel.html' title='Foreign Travel'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4981698507833686507</id><published>2007-10-03T09:22:00.000Z</published><updated>2007-10-03T09:23:46.018Z</updated><title type='text'>Sign up for the Arrows</title><content type='html'>Speechless... &lt;br /&gt;&lt;br /&gt;"Organisers of the event say that the Arrows military background might be "offensive" to other countries taking part in the Games. The display team have performed at more than 4000 events worldwide, but the Department of Culture, Media and Sport have deemed the display team "too militaristically British". Red Arrows pilots were said to be "outraged", as they had hoped to put on a truly world class display for the Games, something which had never been seen before. Being axed from a British-based event for being "too British" is an insult - the Arrows are a symbol of Britain .&lt;br /&gt;&lt;br /&gt;The Red Arrows have been excellent ambassadors for British overseas trade, as they display their British-built Hawk aircraft all over the world. &lt;br /&gt;&lt;br /&gt;The Arrows performed a short flypast in 2005 when the winning bid was announced, but their flypast at the Games was to have been truly spectacular.&lt;br /&gt;&lt;br /&gt;It is to be hoped that common sense prevails"&lt;br /&gt;&lt;br /&gt;If you disagree with this decision, sign the petition on the link&lt;br /&gt;http://petitions.pm.gov.uk/RedArrows2012/?ref=redArrows2012&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4981698507833686507?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4981698507833686507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4981698507833686507' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4981698507833686507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4981698507833686507'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/10/sign-up-for-arrows.html' title='Sign up for the Arrows'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7638364747481793220</id><published>2007-09-25T15:51:00.000Z</published><updated>2007-09-25T15:53:10.169Z</updated><title type='text'>Amsterdam anyone?</title><content type='html'>There is a contract in Amsterdam that is looking for an experienced analytics consultant.  Please get in touch with me if you are interested.  I can put you in direct contact with the manager there.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7638364747481793220?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7638364747481793220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7638364747481793220' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7638364747481793220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7638364747481793220'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/09/amsterdam-anyone.html' title='Amsterdam anyone?'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5322511488597718062</id><published>2007-09-19T07:47:00.000Z</published><updated>2007-09-19T07:54:46.410Z</updated><title type='text'>Role of Honour</title><content type='html'>I received lots of good feedback on my recent rantings about the market, so have decided to set-up a role of honour for OBI specialists.  We know who the major players are, so I'll set-up a webpage listing consultants, companies, projects, agents and general information.&lt;br /&gt;&lt;br /&gt;If you would like to be included just let me know, and send me a profile.  If there is anything you specifically want to have included, let me know.  If you want, I'll put a link on your profile, so people can make direct contact (via LinkedIn, Xing, facebook, etc).&lt;br /&gt;&lt;br /&gt;I don't think I can put it on a page here (can I?) so may hvae to host it on Majendi.com or majendi.net.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5322511488597718062?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5322511488597718062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5322511488597718062' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5322511488597718062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5322511488597718062'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/09/role-of-honour.html' title='Role of Honour'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-7454163161863282315</id><published>2007-09-12T12:09:00.000Z</published><updated>2007-09-12T12:27:50.207Z</updated><title type='text'>Supply and Demand</title><content type='html'>Spain just called&lt;br /&gt;so did Switzerland&lt;br /&gt;and Sweden&lt;br /&gt;London too (twice)&lt;br /&gt;oh, so did Amsterdam&lt;br /&gt;and of Course there's Munich&lt;br /&gt;not forgetting Wiltshire&lt;br /&gt;&lt;br /&gt;There's lot's of work out there&lt;br /&gt;&lt;br /&gt;And there's not that many OBI / Siebel Analytics specialists either.  A few are catching up, but I know of about 5 truely experienced consultants in the market.&lt;br /&gt;&lt;br /&gt;So why, oh why do companies think they can get someone who is skilled for 800 Euros per day???  If you have the skills it's because you have invested in a risky market (come on Oracle SELL MORE), and you have some intelligence.&lt;br /&gt;I am actually beginning to think that companies prefer a cheap rubbish job.  Come on prove me wrong.&lt;br /&gt;&lt;br /&gt;If you are a consultant.  Don't take a low rate, don't let the agency take a huge cut and do Learn the product inside out.  The success of OBIEE depends upon succesful implmentations.&lt;br /&gt;&lt;br /&gt;If you are a company (or consultancy) looking for someone, let me know and I'll put you in touch with good consultants.  I'm not an agency but I can probably give you some good advice and screen out the bluffers.  &lt;br /&gt;&lt;br /&gt;I know most of the companies that are installing OBIEE so if you are looking for your next contract, let me know and I'll put you in touch with project managers.&lt;br /&gt;&lt;br /&gt;In fact, I think I'll put the details of projects in my BizIntel yahoo group.  Come on, lets get this market working properly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and the bad news...&lt;br /&gt;We just had a second rejection for a Work Permit application to bring in a skilled worker from South Africa.  Seems the government is happy for our work to disappear offshore, and let the skills shortage in the UK continue to hold back small copanies like ours.&lt;br /&gt;&lt;br /&gt;If you know how I can get hold of more decent staff I would love to know!!&lt;br /&gt;&lt;br /&gt;Is there a way to get people legally working in this country?  How does IBM, Accenture and the offshore copanies do it?&lt;br /&gt;&lt;br /&gt;or &lt;br /&gt;&lt;br /&gt;Does anyone have any idea how some people are able to buy HSMP tickets?!!!&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-7454163161863282315?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/7454163161863282315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=7454163161863282315' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7454163161863282315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/7454163161863282315'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/09/supply-and-demand.html' title='Supply and Demand'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-9117807957052029729</id><published>2007-08-24T15:01:00.000Z</published><updated>2007-08-24T15:03:51.524Z</updated><title type='text'>Cluster ....</title><content type='html'>It appears that there is a significant change that I had overlooked in the new OBI 10.1.3.2, compared to the Analytics 7.8 version.  &lt;br /&gt;&lt;br /&gt;I had noticed that there was a new webcat structure, that was easy, but one of our contacts spotted that there is a new way of clustering the new Webcat.  &lt;br /&gt;&lt;br /&gt;Previously, each Webcat server (BI Presentation server) had it's own copy of the webcat file, held within the Data folder.&lt;br /&gt;If you had two or more webcat servers they would syncronise the contents of the webcat using a utility - something that did not work very well.&lt;br /&gt;&lt;br /&gt;Now you have one webcat, irrespective of how many web servers you use.  They all point to the same webcat.  &lt;br /&gt;This neatly solves the problems you get with Syncoronisation, but introduces one significant flaw - a Single Point of Failure.&lt;br /&gt;&lt;br /&gt;What do you do? Put your webcat on a SAN, which has all the RAID you can get.  Back up the whole webcat folder every night - obviously!  &lt;br /&gt;Now take snapshots of the webcat throughout the day, but be very careful how many you take.  Too many will slow the system down.&lt;br /&gt;&lt;br /&gt;One thing I have always felt though is that you should cluster for Customers' High Availability requirements NOT for performance.  &lt;br /&gt;&lt;br /&gt;The majority of performance issues should be dealt with by database design, prudent Caching (with seeding), adequate memory, and ETL design.  Only when these have been worked through should you look for that extra 5% from clustered servers.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-9117807957052029729?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/9117807957052029729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=9117807957052029729' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/9117807957052029729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/9117807957052029729'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/08/cluster.html' title='Cluster ....'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6797970681821538011</id><published>2007-08-18T08:09:00.000Z</published><updated>2007-08-18T08:46:35.311Z</updated><title type='text'>Long live the King</title><content type='html'>Siebel Analytics is Dead, long live Analytics.&lt;br /&gt;&lt;br /&gt;Actually it's not, it's still a damn good product, but the son of Analytics, OBIEE, is the new King.&lt;br /&gt;&lt;br /&gt;Why?&lt;br /&gt;&lt;br /&gt;Because I'm now having fun without Siebel ;-)&lt;br /&gt;&lt;br /&gt;The new world looks like this:&lt;br /&gt;&lt;br /&gt;An Apex application is the portal.&lt;br /&gt;Identity management is by OIM (OID), managed by the Apex aplplication.&lt;br /&gt;SSO uses OID to authenticate users.&lt;br /&gt;Links on the portal, to your dashboards and Answer subject areas.&lt;br /&gt;ETL by OWB&lt;br /&gt;Database design by YOU, customise as you like.&lt;br /&gt;&lt;br /&gt;Is the grass greener, oh yes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Of course, Elvis is still the real King&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6797970681821538011?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6797970681821538011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6797970681821538011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6797970681821538011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6797970681821538011'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/08/long-live-king.html' title='Long live the King'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5075220450360247565</id><published>2007-08-10T08:02:00.000Z</published><updated>2007-08-10T08:05:11.586Z</updated><title type='text'>Mad Cowes</title><content type='html'>All quiet here due to me being on holiday.&lt;br /&gt;&lt;br /&gt;We're having a fantastic week in Cowes.  &lt;br /&gt;&lt;br /&gt;Best of all we are leading the fleet going into the last day. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.skandiacowesweek.co.uk/web/code/php/main_c.php?map=scw07&amp;style=std&amp;ui=oberon&amp;override=&amp;section=results&amp;page=points2007&amp;resultrequest=360&amp;submit=Go"&gt;Overall Results&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5075220450360247565?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.planetpursuits.com/corporatedays.php?page=30' title='Mad Cowes'/><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5075220450360247565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5075220450360247565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5075220450360247565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5075220450360247565'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/08/mad-cowes.html' title='Mad Cowes'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5901517501248905482</id><published>2007-07-11T23:11:00.001Z</published><updated>2007-07-11T23:11:18.123Z</updated><title type='text'>Help!</title><content type='html'>Help!, we need somebody, Help, not just anybody, Heelp!!&lt;br /&gt;&lt;br /&gt;Can you tell I've been listening to the Beatles tonight?&lt;br /&gt;&lt;br /&gt;Anyway, we really do need more Analytics people. We have OBI and Analytics work coming out of our ears, so if you are looking, or know someone with Analytics then please get in touch. Now.&lt;br /&gt;&lt;br /&gt;We need all levels, experts who want to contract through to juniors with one project who want to work as a permanent in the UK. (Work permits can be arranged).&lt;br /&gt;&lt;br /&gt;Hardly enough time to work on the book. But don't worry it is progressing.&lt;br /&gt;&lt;br /&gt;By the way, do you know how how the get totals working in a report that has TopN (or BottomN) in? Just go to the function dialogue for the field and set Totals to 'None'&lt;br /&gt;&lt;br /&gt;adrian.ward@majendi.com&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5901517501248905482?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5901517501248905482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5901517501248905482' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5901517501248905482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5901517501248905482'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/07/help.html' title='Help!'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6015792213938339650</id><published>2007-07-05T23:00:00.000Z</published><updated>2007-07-05T23:05:01.901Z</updated><title type='text'>Catching up</title><content type='html'>As I have been in hiding on a secret client site (with no access to the internet) for a while, I thought that I would go for a large blog today.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To start with, there is some new functionality in 10.1 that you should know about.  One feature is called a Presentation Variable.  Like repository based variables but it is created in the BI Presentation system.&lt;br /&gt;&lt;br /&gt;Bascially you set it up from a prompt.  Once set it can be used all over the place, but my favorite is the Title of a prompted report, or column of a prompted report.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Try this&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;On the prompt, set a variable, which can then be accessed in the Title of the report.  &lt;br /&gt;For example, if you select a County of 'Wiltshire in a prompt, you set a variable name called VAR_COUNTY, &lt;br /&gt;then in the Title you can display 'Details for Wiltshire' by changing the title to: Details for @{VAR_COUNTY}{All Counties}.&lt;br /&gt;&lt;br /&gt;Neat eh?&lt;br /&gt;&lt;br /&gt;In the good old days (last year!) we had to rely heavily on False Titles to perform the above.  These may still be useful today.  These use Narratives in reports to create what loks like a title.  The report uses the same dashboard prompt as the report it is presented with. Using the @1 syntax you can present the value in the column, the there have a title which says something like 'Sheep in Wiltshire'.  Formatted properly it will look like a title.  Place it above the query in the same section.  Viola.&lt;br /&gt;Now I just tend to use the Section names as the titles.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I started using some Oracle dev tools this week, and I'm actually beginning to like them.  Call me fickle but I have to say that I may be throwing out TOAD and starting to use Oracle SQL Developer instead.  The main reason is that it is free!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Having a quick look through my emails the other day I came across this message.&lt;br /&gt;&lt;br /&gt;Someone asked the following question&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hi,&lt;br /&gt;We have a requirement to switch between the DBs based on the user login. We have two identical/similar dbs. But based on the users, the connection should switch.&lt;br /&gt;Ex: user1 should see the data fram DB1 and user2 should see the data from DB2. Our plan is to keep a single stream of Physical, BMM ,Presentation catalogs and Webcat. Is this possible through Session variables. If yes, how?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Puna replied with this excellent answer&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  1) Create a table "db_details" in any db with the following details:&lt;br /&gt;      Login_Name       dbname         dblogin       dbpassword&lt;br /&gt;   &lt;br /&gt;  2) Populate this table as per your requirements. Create a connection pool in Physical layer which connects to this table (via database)&lt;br /&gt;   &lt;br /&gt;  3) Create three Non-System Session Variables: dbname,dblogin,dbpassword. Create an initialization block with the following SQL Query:&lt;br /&gt;  select dbname,dbuser,dbpassword from db_details where Login_Name=':User' and polplute the the above created variables.&lt;br /&gt;  Set the connection pool of the initialization block which was created in step 2.&lt;br /&gt;   &lt;br /&gt;  4) Now for the connection pool for which dynamicity is required as per the logged in user, in connection pool of that database in physical layer set the the following properties to:&lt;br /&gt;  Data Source Name: VALUEOF(NQ_SESSION.dbname)&lt;br /&gt;  User Name: VALUEOF(NQ_SESSION.dbuser)&lt;br /&gt;  Password:VALUEOF(NQ_SESSION.dbpassword)&lt;br /&gt;   &lt;br /&gt;  Make sure if you are using ODBC or DSN's then DSN's with the name "VALUEOF(NQ_SESSION.dbname)" already exist in the system.&lt;br /&gt;  So now you will be able to switch DB's based on the Login_Name.&lt;br /&gt;  Hope this helps.&lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;Nice one Puna.&lt;br /&gt;&lt;br /&gt;If you read this (or know them) please send me your details and I'll invite you to our OBI Developers Forum.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6015792213938339650?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6015792213938339650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6015792213938339650' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6015792213938339650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6015792213938339650'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/07/catching-up.html' title='Catching up'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-3144510967868731537</id><published>2007-06-29T08:22:00.000Z</published><updated>2007-06-29T08:26:34.598Z</updated><title type='text'>Urgent Requirement</title><content type='html'>We need a Siebel Analytics consultant for a contract in the UK - not in the North :)&lt;br /&gt;&lt;br /&gt;As usual, we have more work than people.  If you are an Analytics consultant (i.e. know all about rpd development) then please get in touch.&lt;br /&gt;&lt;br /&gt;There will be a technical interview, so please don't try bluffing me!&lt;br /&gt;&lt;br /&gt;For the right candidate we'll pay £550 per day initially, rising to £600 after three months.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Start in mid July&lt;br /&gt;&lt;br /&gt;If you know anyone who may be interested please get in touch.&lt;br /&gt;&lt;br /&gt;Adrian&lt;br /&gt;07801 480900&lt;br /&gt;adrian.ward@majendi.com&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-3144510967868731537?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/3144510967868731537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=3144510967868731537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3144510967868731537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/3144510967868731537'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/06/urgent-requirement.html' title='Urgent Requirement'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-9121057349453918037</id><published>2007-06-29T08:16:00.000Z</published><updated>2007-06-29T08:20:39.175Z</updated><title type='text'>SE One is here</title><content type='html'>Oracle have officially launched SE One - Like Siebel Analytics only cheaper.&lt;br /&gt;&lt;br /&gt;This is the pricing package we have all been waiting for.  There is no excuse for &lt;strong&gt;any&lt;/strong&gt; company to not buy Analytics.  This can be used for what Analytics is good at =&gt; RAD (DSDM) warehouse projects.  Finance departments should take a really good look at replacing their Access Databases with this.&lt;br /&gt;&lt;br /&gt;You'd think I had shares in Oracle (I Don't)!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://searchoracle.techtarget.com/originalContent/0,289142,sid41_gci1262237,00.html"&gt;http://searchoracle.techtarget.com/originalContent/0,289142,sid41_gci1262237,00.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-9121057349453918037?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/9121057349453918037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=9121057349453918037' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/9121057349453918037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/9121057349453918037'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/06/se-one-is-here.html' title='SE One is here'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-4037017010340825076</id><published>2007-06-27T18:01:00.000Z</published><updated>2007-06-27T18:03:36.552Z</updated><title type='text'>Freedom of the City</title><content type='html'>I had a great day today.  I had to go to the Camberlains court and swear allegiance to the Queen and to the Lord Mayor.  We (my wife and I) were then granted the Freedom of the city of London.  &lt;br /&gt;I can now drive sheep over tower bridge.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-4037017010340825076?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/4037017010340825076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=4037017010340825076' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4037017010340825076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/4037017010340825076'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/06/freedom-of-city.html' title='Freedom of the City'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-6150645913205958844</id><published>2007-06-25T21:21:00.001Z</published><updated>2007-06-25T21:23:10.797Z</updated><title type='text'>Interesting Note from Oracle</title><content type='html'>This note was published today.  It may explain the questions I have been getting.&lt;br /&gt;&lt;br /&gt;"The Standard Cost General table (W_STANDARD_COST_G) and the Exchange Rate General table (W_EXCH_RATE_G) are general reference tables. &lt;br /&gt; &lt;br /&gt;Both tables have surrogate keys (ROW_WID). But unlike dimension surrogate keys, these surrogate keys are not referenced as foreign keys by any fact tables. Therefore the general tables do not participate in the star schema. They are not designed for use in reports and queries. &lt;br /&gt; &lt;br /&gt;The general tables are intended for use as lookups during Extract-Transform-Load (ETL). For example, the Standard Cost General table provides cost information for a particular product in a particular inventory. The cost information will then be stored in the fact table directly. Similarly, the Exchange Rate General table provides the exchange rate between a pair of currencies for a specific day, given the exchange rate type. &lt;br /&gt; &lt;br /&gt;The following are some WIDs in the general tables. They are not necessarily populated and they are not intended for use. These columns are: &lt;br /&gt; &lt;br /&gt;W_STANDARD_COST_G.PRODUCT_WID &lt;br /&gt;W_STANDARD_COST_G.CREATED_BY_WID &lt;br /&gt;W_STANDARD_COST_G.CHANGED_BY_WID &lt;br /&gt;W_EXCH_RATE_G.CREATED_BY_WID &lt;br /&gt;W_EXCH_RATE_G.CHANGED_BY_WID &lt;br /&gt; &lt;br /&gt;If you need to have a cost dimension, you need to design a different table. It is not recommended that you alter the Standard Cost General table for this purpose. "&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-6150645913205958844?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/6150645913205958844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=6150645913205958844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6150645913205958844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/6150645913205958844'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/06/interesting-note-from-oracle.html' title='Interesting Note from Oracle'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-8451106641943373589</id><published>2007-06-21T08:38:00.000Z</published><updated>2007-06-21T08:38:46.181Z</updated><title type='text'>Professional Indemnity Schedule</title><content type='html'>Just so I can point people to the evidence, here is our insurance certificate.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.trafalgar.uk.com/asp/certFrame.asp?a=0&amp;amp;useDef=1&amp;amp;sp=cci&amp;amp;r=7702&amp;amp;fID=12692&amp;amp;ck=CA4485&amp;amp;datetime=21/06/2007 09:46:30&amp;amp;formnumber=1&amp;amp;cert=1"&gt;Professional Indemnity Schedule&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-8451106641943373589?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/8451106641943373589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=8451106641943373589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8451106641943373589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/8451106641943373589'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/06/professional-indemnity-schedule.html' title='Professional Indemnity Schedule'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-5284999550325748204</id><published>2007-06-19T17:06:00.000Z</published><updated>2007-06-19T17:06:24.436Z</updated><title type='text'>Oracle Warehouse Builder Documentation</title><content type='html'>Today was spent installing Oracle databases and Warehouse tools onto one of the Majendi Laptops.  It's good to keep doing these to keep your eye in.&lt;br /&gt;&lt;br /&gt;A valuable resource if you cannot memorise everything is :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/documentation/warehouse.html"&gt;Oracle Warehouse Builder Documentation&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-5284999550325748204?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.oracle.com/technology/documentation/warehouse.html' title='Oracle Warehouse Builder Documentation'/><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/5284999550325748204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=5284999550325748204' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5284999550325748204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/5284999550325748204'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/06/oracle-warehouse-builder-documentation.html' title='Oracle Warehouse Builder Documentation'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-2161662231457796546</id><published>2007-06-15T08:33:00.000Z</published><updated>2007-06-15T08:43:44.005Z</updated><title type='text'>A typical question</title><content type='html'>Please keep sending in your questions, it's interesting to see what challenges you guys (and Girls - Vicky!) face.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here's a recent one&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hello Adrian,&lt;br /&gt;&lt;br /&gt;I need little help.&lt;br /&gt;&lt;br /&gt;Our company is implementing Oracle BI 10.x. We don't have much experience in Siebel Analytics/OBI.&lt;br /&gt;&lt;br /&gt;We have few fact tables e.g. W_SALES_PICK_LINE_F, which we need/wish to extend. We are not sure about which methodology we should implement. &lt;br /&gt;When we talked with few SA experts they mentioned we need to extend based on ROW_WID. Well, this column doesn't exists anymore in many fact tables, so currently we are thinking of creating ROW_WID on this F table manually and then create WC_SALES_PICK_LINE_FX and take these two tables in physical layer of RPD.&lt;br /&gt;&lt;br /&gt;Additially, we need to create few Informatica mappings, again SA experts pointed out to use Image tables. Our data source is Oracle Applications, I don't have much idea about Image tables, but clearly there is not S_ETL_I_IMGAGe or so tables in Oracle Apps&lt;br /&gt;&lt;br /&gt;Please guide us as how to proceed on these two issues.&lt;br /&gt;&lt;br /&gt;Thanks in advance&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;&lt;br /&gt;and my answer&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;I am surprised to hear that ROW_WID has been removed from standard vanilla tables.  I don't think your system will work without the ROW_WID field.  Add the field back in quick! :)&lt;br /&gt;&lt;br /&gt;My advice is to extend an existing table, not to create _FX tables.  Providing you keep good control on your alter table scripts there are no issues with extending vanilla tables.&lt;br /&gt;&lt;br /&gt;Take a copy of the vanilla mappings and customise these in your custom mappings folders.  Do not update the vanilla mappings in place - they will be over written in an upgrade.&lt;br /&gt;&lt;br /&gt;You can create your own image tables in the oracle db.  The alternative is to use a last modified field in the table being imported.&lt;br /&gt;&lt;br /&gt;You only need to create immage tables where there is lots of data, typically more than one million rows&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Please can you send me more details on the project.  It's good to understand where you are coming from, if you send me your rpd I can provide some feedback&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Adrian&lt;br /&gt;-------------------------------------------------------&lt;br /&gt;Mobile: 07801 480900&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-2161662231457796546?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/2161662231457796546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=2161662231457796546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2161662231457796546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/2161662231457796546'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/06/typical-question.html' title='A typical question'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33209370.post-1285132673424564577</id><published>2007-06-14T21:07:00.000Z</published><updated>2007-06-14T21:46:02.520Z</updated><title type='text'>Analytics Projects - Who wants one?</title><content type='html'>Whilst looking around for my next client I realise that we, as Analytics consultants, need to talk to each other more.  Whats more, the consultancies and clients really need a place to go for reliable, experienced Analytics specialists.  &lt;br /&gt;&lt;br /&gt;I was discussing one new project with Haider and it turns out he worked on it before.  It's a small world, and Siebel Analytics has a relatively small client base (my wild guess is 400-500 UK clients, half of which are active).  &lt;br /&gt;I know about 75 Analytics consultants.  There are probably another 100 out there, perm employees, that may one day become freelance and pop up in the Majendi radar.&lt;br /&gt;&lt;br /&gt;At the moment the Agencies have a good control on the Market.  There are some that put out adverts for non existant jobs.  They are useful to the liquidity of the market and some work hard for their cut of you pay.  Just be careful they are not taking too much, the best ones have a fixed percentage with their clients.  More than 15% is excessive.&lt;br /&gt;&lt;br /&gt;So how do we help consultants?  We probably should look at the networking capabilty that's out there, linkedIn, Xing, ecademy, Yahoo, etc, and perhaps set-up an OBIEE/Analytics forum.  There we could share thoughts on prices to charge, new projects, help needed, technical stuff, etc.  I have started one group on Yahoo, if you fancy joining in, let me know - it's invite only.  I'm not sure if this helps the clients though.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Any thoughts?&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;On the &lt;strong&gt;subject of rate&lt;/strong&gt;.  You are what you charge.  If you charge a cheap rate, your will be percieved as local quality, if you charge a premium rate you should deliver a premium level of service.&lt;br /&gt;What are those rates?  My view is that a certified consultant with 2 years (min 3 projects) Analytics consultant should be charging a minimum of 600 GBP per day.  Lead consultants, with 7+ project should be GBP 750 per day.  The consultancies will obviously need to charge clients a higher level.  Some of the cheaper ones are charging 6-700 euro per day, the better ones, with good experience and efficient work, will be charging 900 plus.&lt;br /&gt;One client I saw recently had a greatdeal with a low cost provider, the problem was they didn;t trust the work, and the estimate for time was nearly double what was really required.  The client ends up paying nearly the same for inferior work.  Somehow we need to educate that quality is very important to them, not cheapness.&lt;div class="blogger-post-footer"&gt;adrian.ward@majendi.com
07801 480900
020 7871 2949
www.majendi.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33209370-1285132673424564577?l=majendi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://majendi.blogspot.com/feeds/1285132673424564577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33209370&amp;postID=1285132673424564577' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1285132673424564577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33209370/posts/default/1285132673424564577'/><link rel='alternate' type='text/html' href='http://majendi.blogspot.com/2007/06/analytics-projects-who-wants-one.html' title='Analytics Projects - Who wants one?'/><author><name>Adrian Ward</name><uri>http://www.blogger.com/profile/12467688997292586407</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry></feed>
