Blogs.

Learning Microsoft BI – Where to Start?

by:  on

I was helping somebody to get started on Microsoft BI and I thought why not put it as a blog to benefit others as well. I will explain Microsoft BI from a development perspective as well as from a project management perspective.

 

Developer’s Perspective:

From developer’s perspective, I suggest to master SQL queries first and understand how to normalize the database up to 3rd normal form. Once you know normalization, learn how to de-normalize the database by creating data warehouse (Star/Snow flake schema). I suggest reading the following IBM book to understand multi-dimensional modeling concepts. This book is available for free, so download the PDF and read

http://www.redbooks.ibm.com/abstracts/sg247138.html

 

This book has many small examples where they give you a situation and explain to you how you should model your data warehouse. I found this book to be very practical and it helped me a lot initially when I started data warehousing.

 

Once you know how to create multi-dimensional model in a data warehouse, next step is to learn an ETL (Extract, Transform and Load) tool like SSIS so that you can move data from relational database to a data warehouse. Your SQL skills will help you here. After this learn how to create a cube in Analysis Services. When you reach at that point, you can focus on report building and dashboard tools like SSRS, Power View and PerformancePoint to build reports, scorecards and dashboards.

 

From my experience the best way to learn is thru hands on labs and watching tutorial videos. Microsoft has lots of hands on labs where they give you an environment for 2 to 3 hours in each session and there is a lab manual with instructions to follow, to complete the lab. I suggest you to do those labs to learn these tools and technologies. Besides that try to find free training videos over the internet. I suggest using the following two websites:

 

 

You can also use youtube to find free training videos.

For hands-on labs, use the following links

 

Also create an account and register yourself at Microsoft Virtual Academy. They have many free courses with training videos.

 

Download free ebooks from Microsoft TechNet E-Book Gallery

 

For practice, download sample databases from SQL Server 2014 Developer Training Kit

Project Management Perspective

From project management perspective, you need to understand overall life cycle of a BI project. You will go thru the steps I mentioned above but you don’t need to have in-depth knowledge of tools. You only need to understand overall steps and what tools you need to accomplish these tasks.

 

 

 

 

Apply

One thought on “Learning Microsoft BI – Where to Start?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>