The Oracle Sponge

Oracle Data Warehouse Design and Architecture

Archive for January 24th, 2007

Data Warehouse Architect Position Available — Dayton OH

Posted by David Aldridge on 2007-01-24

As I was mentioning earlier, I am leaving my current client and moving on to new pastures. Apparantly I have been with them fulltime for five years, though when I started it was just for a quick two weeks to get them up to speed on some issues — time flies, it seems.

Here are the highlights of the requirements for my replacement:

  • In-depth knowledge and prior experience of Oracle Data Warehousing concepts and features — partitioning, parallelism, materialized views and query rewrite, bitmap indexing, data segment compression.
  • Strong SQL and PL/SQL development and tuning experience.
  • 9i and 10g experience.
  • Instance tuning for data warehouse environments.
  • Knowledge of ETL tools (Informatica preferred).
  • Knowledge of BI tools (Business Objects v6 and/or XI preferred).
  • Prior experience of dimensional and 3NF modeling.
  • Experience in supply chain management & accounting & finance preferred.
  • Incumbent will be responsible for full life-cycle development, from requirement analysis through schema design and strong input into ETL and BI configuration.
  • Must be U.S. citizen and be able to obtain a Department of Defense Security clearance.

Here is a link to apply for the job or to get more details, or you can email me directly at daaguard-jobs@yahoo.com.

Posted in Business Objects, Data Warehousing, Informatica, Oracle, Other Nonsense | Leave a Comment »

Leaning Towards Application Express

Posted by David Aldridge on 2007-01-24

I’ve been thinking recently about the intersection between Oracle’s Application Express technology and my own field of data warehousing. Not so much from the technical side, although I do see ApEx and a potential for knocking up a pretty reasonable and low cost executive dashboard against a data warehouse, but more strategically.

I’m reminded of reading stories about EDS, who got into deep waters when they won an enormous contract to manage the US Navy’s IT infrastructure, and who found after signing on the dotted line that the number of applications to be supported had been underestimated by an order of magnitude in the pre-contract work. I seem to recall 3,000 being the estimate and 30,000 being the actuality. Of course the vast majority of that are the little skunk-works applications that seem to sprout up like blades of grass in the cracks of the sidewalk as soon as the heavy tread of configuration management is falling elsewhere.

There must be thousands of companies like that though — little spreadsheets being used to hoard planning numbers, cost allocations, all the things that the enterprise applications couldn’t integrate in time. Integrating data from such desktop-based applications and spreadsheets into a data warehouse is an enormous effort on the ETL side, very prone to error and requiring much manual coordination. This seems to be an ideal breeding environment for ApEx applications. Once the data is tucked up snugly in the Oracle database then we can read it at our leisure, and the data volumes are almost always trivial. A few hundred or thousand rows, maybe. Oracle have released a beta of the Application Express Application Migration Workshop which seems promising. I don’t have anything to hand to test it with, though the way that it “absorbs” spreadsheets is very neat.

Well ApEx is something that I have a look at now and then, poke around the demonstration applications and maybe try some of the walk-throughs, but it has never clicked for me. It must be too intuitive or something, and I’m trying to out-think it. I’m glad to see from John Scott’s blog that he and Scott Spendolini have a book coming out on the topic. From the publisher’s description it looks like it goes into the conceptual stuff that I and at least one other have been struggling with so I’ll put that on my shopping list “toot sweet”. Maybe this will become one of the essential applications for future Oracle data warehousing environments.

Posted in Oracle | 6 Comments »

Interviewing

Posted by David Aldridge on 2007-01-24

Everyone seems to be doing it at the moment. Howard Rogers has a nice series about a search for a junior DBA, and … um … someone else was as well … can’t remember who though. So not really “everyone”, I suppose.

Moving along, I have been both interviewer and interviewee recently. I handed in my notice to my current client, not from any great need to do so but more to give myself a kick up the backside to take my own job search more seriously. It’s very easy to become disillusioned with the soul-destroying business of transmogrifying your prior experience into yet another company’s recruitment web-site, only for it to disappear after hitting “submit”, or to see that you are not in consideration for a position for which you think you’d be just right and to have no means of contacting the recruiters involved (Oy, Raytheon!). Read the rest of this entry »

Posted in Oracle | 11 Comments »