Archive for the 'Uncategorized' Category

Sep 23 2008

ETL effort estimation: Points to factor-in

Published by biexplorer under ETL, Uncategorized

Estimation of ETL effort is not always fun. (as with any estimation).

There are several ways of estimating the effort needed to complete an ETL job. Work Breakdown Structure (WBS) is popular. And so is Function Point Analysis (FPA).

But the most widely used is the one that factors in complexity based on the understanding of things like source, target, resources on project, etc.

Though I haven’t really seen anyone use this method to perfection, it is a good place to start with. Some people argue against this method, but I see this as a complementary option to whatever method you have.

So, here is a list of points that I think would be useful when you do any ETL effort estimation. I have grouped it under 5 heads: Source, target, transformations, resources, other.

Source based:

  1. No of different sources & types
  2. Incremental extraction needs
  3. Profiling of data sources
  4. Cleansing / de-duplication dirty data sources
  5. Availability of documentation / transition of knowledge of source data
  6. Access control & management, if needed
  7. Data volumes for unit testing

Continue Reading »

No responses yet

Mar 26 2008

NULL and NOT IN (Oracle)

Published by biexplorer under Oracle, Uncategorized

Here is a very interesting scenario.

I have an employee table called EMP.

1

And I have a DEPT table.

2

Now, I write a query to find out all the employees who are part of any department. (DEPT_ID is properly updated and found in DEPT table)

3

Now, I want to know if any employee is not part of any department.

4

What??? No results? I know that employee with EMP_ID 9 doesn’t belong to any department. Where did he go?

Is Oracle drunk? Is it giving me wrong results? Wait let me check with another query.

Continue Reading »

No responses yet

Aug 01 2007

My finance tracker report

Published by BI Explorer under OLAP, Uncategorized

Hi,
I use Microsoft Excel to track my finances and investments. I love it. Pls see the picture below for a sample chart I use. (this is one of the main reports that I use).

Click on it for a larger picture.

One response so far