Daily Archives Wednesday, April 2008

Days Two and Three of an OBIEE Project : More Data Modeling

If they wanted all of the measures by a selection of application stages, or a selection of measures by the same set of application stages we could have used a crosstab and had application stage as one of the dimensions, day of month (say) as the other and we’d have been fine, but as the report used an arbitrary selection of measures and application stages, the only way around this was to “pivot” the fact table by the application stage and derive out the measures using a CASE statement, like this: This would then lead to this measure appearing in the logical fact table as a calculation, rather a normal logical column mapped to a physical column. … I’ve done a fair few OBIEE implementations now and this one reinforced by view that to be good with OBIEE, you need to have three main skills Knowledge of OBIEE, specifically how the physical to logical model translation works, how to use Logical Table Sources, how to derive measures, how to create joins in the Logical and Physical models, and in particular (and this is where experience on deployments, rather than demos comes in) knowledge of all the little quirks, like the non-aggregatibility of calculated columns issue I mentioned earlier on, how to resolve self-joins and multiple joins between tables through Aliases and so on.

SQL*Net break/reset to client

There was a question in Oracle-L mailinglist recently, regarding excessive SQL*Net break/reset to client waiting by a session.
A quote is below:
We are seeing an insert statement reporting “SQL*Net break/reset to client” as over 1/3 of its time.
On the face of it this event suggests network issues but nothing else backs this up as the [...]

Lost (or perhaps gained) in translation

I ran across a set of dish drain covers in a Puerto Rico supermarket, and found the following text on the back of the package:Chenyang Commodity World UsingWELCOME SHOPPING CHENYANG SE-RIES HARDWARE TOOL ASSEMBLED.THIS SERIES PRODUCT ADOPT ADVA-NCED JO…

AppsLab: Year One

A year ago was my first day at AppsLab. Paul and I huddled (virtually) to talk about plans for the team. It was exciting stuff. We had a unique opportunity to operate like a startup within the bowels of a huge corporation.

We had simple plans that I used a mnemonic device to remember, the three [...]

25 reasons you should use Disqus


a short conversation with Les Battersby


SQL Developer EA3 available


Tablespace Encryption in 11g…

I spent yesterday looking at the Tablespace Encryption feature in Oracle 11g. If you’ve used the Transparent Data Encryption (TDE) feature in 10g release 2, you’ll see this is more of the same. The difference here is eveything in the tablespace is encrypted, rather than having to decide on a column-by-column basis. Just create the [...]

Indexing Options for Change Data Capture

I just posted this question to the Oracle list, but thought I might post it here in case that reaches a wider audience. It also may be a situation that others in the DW arena have faced before.
 

I have a large and busy OLTP table, 100GB or so, against which there is a need to capture [...]