Business Intelligence for the DBA: Part 1

I was reading Michael Otey’s 'Getting Started with BI' Article and it compelled me to write two blog posts here on SQL Magazine to serve as a follow-up. In this post I’ll take you on a brief tour of what is Business Intelligence (BI) and why is it so valuable for companies to implement. In part 2, I will take you on a 5000 foot view (mid level) of how traditional Microsoft BI solutions are implemented.

Most current day organizations will have some form of reporting or analytics. A "normal" company will have reports (operational usually) running directly off of various OLTP databases. These reports produce useful business measures for that one operational system. In another area of the company, similar reports (maybe created in a different technology) are built for a different operational system. And there might even be some form of a corporate intranet that hosts one or both sets of these reports for thin-client viewing. Spreadsheets continue to dominate the "normal" company as they are flung in-between meetings with various edits being made to their metrics. The CEO might even receive two different reports for the same metric yet having different results. The situation I am describing is "par for the course" at most companies still to this day...

Now can you imagine working in a company where information is consistent, reliable, and flows throughout? An organization that ensures executives are constantly aware of how their business is performing, where analysts explore free-flowing models to locate hidden trends, and where operations has constant visibility for their daily decisions wrapped with seamless collaboration? What I am describing to you is a 21st century Intelligent Enterprise. Such a company is not reserved only for our generations to come; it is viable today as I write this blog post. It is the idea and current day enablement capabilities of the Intelligent Enterprise that makes BI ever increasingly popular.

So why is it hard to obtain this Intelligent Enterprise model in today's world? First, I could not agree more with Michael's thoughts on this matter. Secondly, I emphasize a lack of general enterprise BI expertise in our environment. So why are there not more BI experts? As Michael said, cost and scope are the big reasons why many BI projects never get going. Most BI industry experts will tell you only ~20% of companies have implemented BI solutions and thus the "normal" scenario I described above still prevails. However, looking forward, more and more rapid BI solutions are becoming available.

Rapid BI is enabled by any combination of tools, technologies, and processes. Agile software development practices are beginning to be leveraged for BI solution development. The Kimball methodology of designing and delivering individual (yet interconnected) data marts enables much quicker ROI for enterprises. The cloud (see SQL Azure) will enable small data marts in the cloud. Microsoft's Fast Track Data Warehouses provide a reusable hardware reference framework to remove the burden of hardware architecture design for enterprise DW/BI solutions. Finally, any premier BI professional services firm should be more than willing to provide a pilot project for your company. BI pilot projects usually translate into the creation of a test data mart (but not always). BI pilot projects should last no longer than six weeks.

Discuss this Article 2

dcomingore
on Oct 10, 2009
Thanks MarcosGalvani I thought quite a bit in writing this post about just saying "this is what BI is" and being rather boring about it. As opposed to that method of description I choose to provide the passionate view of BI. Rapid BI is also an important concept because a lot of great BI projects are out there but prospects are so intimidated by the traditional methods of delivery that they never get off the ground. This is unfortunate because of 2 reasons: 1. The more BI projects that start, the more experts will be produced, thus better satisfying the huge demand. (see Gartner CIO polls) 2. Potential "BI companies" do not become such as thus lose a significant potential advantage. Thanks for the comment! Derek
MarcosGalvani
on Oct 9, 2009
Why do I have the felling that I already knew all that was said? Take Care!

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottOur Experts will show you:
• Common SQL Server
Problems
• Best Practices for T-SQL
• SQL Server Integration
Services
• Database Development

Come See Michael Otey & Tim Ford in Person!

Early Registration Now Open

From the Blogs
May 21, 2013
blog

A Common Misconception about MAXDOP

Out of the box, SQL Server is (and has been) able to take advantage of multiple processors/cores without any effort on behalf of administrators....More
May 9, 2013
blog

My ISO 8601-Compliant Signature 2

My family recently just "officially" announced that we're in the process of adopting a child from South Africa. We're quite excited, of course, but there's a ton of paperwork to do—along with the need for gobs of signatures....More
May 8, 2013
blog

Use SSIS for ETL from Hadoop

In this blog post, Mark Kromer walks you through using SSIS as a way to use ETL techniques using Microsoft's Hadoop on Windows (HDInsight) as a source using Hive connectors...More
SQL Server Pro Forums

Get answers to questions, share tips, and engage with the SQL Server community in our Forums.