Below is a new collection of our readers' questions, followed by Bill's answer. If you have a data warehousing or Corporate Information Factory question for Bill Inmon, please contact us. We will do our best to address all questions, but do not guarantee an answer. Those we do answer will be posted in this section, without identifying names or circumstances. It may take several weeks before a question is posted.
A: It is possible to feed the ODS directly from the Web environment but it is usually not a good idea. Here's why:
It took at lot of detailed data to make this profile record. To put the Web data directly into the ODS profile record requires that the granularity of the Web data be raised considerably.
A: Although it is unusual, it is possible to update data directly into an ODS. As an example, years ago CIBC built a risk management data warehouse and system. When Canada had the election to secede Quebec from Canada, the results of the election were fed real-time into the system. In doing so, CIBC was able to check on the currency position of the bank on the fly, literally, as the election results were coming in.
I haven't seen many ODS where direct update is done, but it is legitimate.
A: There is nothing wrong with duplicating data under the right circumstances. Those circumstances are:
Under these conditions duplicating data can be a good thing to do.
A: I can't speak directly for Sweden as I have had the pleasure of being there only once for less than 24 hours. However, I can confirm your suspicions.
Data warehousing has taken off where there is competition. Banks, telephone companies, manufacturers, retailers and more around the world have adopted data warehousing. They have found that data warehousing leads to greater revenue and the ability to attract and hold onto market share. Data warehouses speak to the very essence of competition and make he organization a much healthier one.
Where there is little or no competition, data warehousing has been slow to be adopted, as witness the government circles. In government, people are rewarded for expanding their budget and for increasing the number of people that work for them. In this environment the data warehouse doesn't add very much.
And many companies are short sighted. They don't want to make their company more efficient and prosperous. Eventually the market place catches up to these companies and it is always painful when it does.
And as you point out, maturity is a big factor. Many IT organizations have what I call a "heads down" approach. They look at the minutiae. I think this stems from choosing IT managers from programmers. By definition, programmers have to dwell in details. Programmers simply don't spend much if any time looking at the larger picture. Until you step back, look up instead of down and see the larger picture of what is going on, you never know that you need a data warehouse.
A: I am aware of some large data warehouses that are out there. Some of the largest ones that I am aware of include:
In general, people find that when they start to build really large warehouses, the bulk of the data goes on non disk storage and only the actively accessed data goes on high performance disk storage. The nature of the warehouse changes when you do this, all for the better.
A: We too noticed that there is not much in the way of metrics for our industry. We are busy building surveys that do exactly that. As soon as we have enough survey information collected to warrant an announcement, we will make that information available to the community.
A: We too noticed that there is a dearth of "real" information in the marketplace. To that end we are surveying the world. This takes some time, however. Once we have gathered enough information from our surveys, we will make it publicly available.