SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
A Complete BI Solution
   in about an Hour
      Aaron Stanley King
         @trendoid
What is Business Intelligence?


“Business Intelligence is a set of
methodologies, processes, architectures, and
technologies that transform raw data into meaningful
and useful information used to enable more effective
strategic, tactical, and operational insights and decision-
making.“
-Boris Evelson, Topic Overview: Business Intelligence
What do we need for a complete
 Business Intelligence solution?


Data storage
Electronic Data Interchange (EDI)
Online Analytical Processing (OLAP)
Development support for predictive analytics
Reporting
Development support for integration
Ad-hoc querying support
Agenda


Collect data using SQL Server Integration Services
(SSIS)
Analyze the data using SQL Server Analysis Services
(SSAS)
Report on the analysis using SQL Server Reporting
Services (SSRS)
Display that information in a custom website as a
dashboard
Before we code, installation ;-(


 One installation for all services
 Development and management tools included
 One server install
 Low minimum hardware requirements
   Minimum: 1.4 GHz processor
   Minimum: 1 GB RAM
   Minimum: 5 GB Hard drive space free
     *** subject to change and your exact environment
A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!
Multidimensional or Tabular Mode

 You can’t install both on one instance
 You will need to install two instances of SSAS
    That means run the setup twice
 servernamemulti and servernametabular
 Multidimensional
    MDX
    Large dataset
    Complex calculations, relationships and named sets
    Uses Facts and Dimensions
 Tabular
    DAX
    Power View
    Large number of external data sources
    Uses Tables
http://technet.microsoft.com/en-us/library/hh231722(v=SQL.110).aspx
Dimensions vs. Facts


Dimension Tables
  Provide context
  Primary keys
  Smaller than fact tables
Fact Tables
  Used for measurements
  Numerics or integers
  Foreign keys
  Larger than dimension tables
Data Warehouse Design




http://msdn.microsoft.com/en-us/library/aa902672(v=SQL.80).aspx#sql_dwdesign_topic3
Data Warehouse Design
Demo
Questions and Answers


Aaron Stanley King
  http://www.aaronstanleyking.com
  @trendoid on Twitter

Mais conteúdo relacionado

Mais de Aaron King

Solving Single-Sign-On
Solving Single-Sign-OnSolving Single-Sign-On
Solving Single-Sign-OnAaron King
 
A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!Aaron King
 
XNA And Silverlight
XNA And SilverlightXNA And Silverlight
XNA And SilverlightAaron King
 
CodePaLOUsa 2011 - SQL Azure
CodePaLOUsa 2011 - SQL AzureCodePaLOUsa 2011 - SQL Azure
CodePaLOUsa 2011 - SQL AzureAaron King
 
Sql Azure Sql Saturday Nyc
Sql Azure   Sql Saturday NycSql Azure   Sql Saturday Nyc
Sql Azure Sql Saturday NycAaron King
 
Sql Azure - Sql Saturday Kansas City
Sql Azure - Sql Saturday Kansas CitySql Azure - Sql Saturday Kansas City
Sql Azure - Sql Saturday Kansas CityAaron King
 
Sql Azure - Columbus SQL PASS
Sql Azure - Columbus SQL PASSSql Azure - Columbus SQL PASS
Sql Azure - Columbus SQL PASSAaron King
 
Web Assessments
Web AssessmentsWeb Assessments
Web AssessmentsAaron King
 
Sql Azure - Sql Saturday Chicago
Sql Azure - Sql Saturday ChicagoSql Azure - Sql Saturday Chicago
Sql Azure - Sql Saturday ChicagoAaron King
 
Sql Azure - St. Louis Day of .NET
Sql Azure - St. Louis Day of .NETSql Azure - St. Louis Day of .NET
Sql Azure - St. Louis Day of .NETAaron King
 
IndyCodeCamp SDS May 16th 2009
IndyCodeCamp SDS May 16th 2009IndyCodeCamp SDS May 16th 2009
IndyCodeCamp SDS May 16th 2009Aaron King
 

Mais de Aaron King (11)

Solving Single-Sign-On
Solving Single-Sign-OnSolving Single-Sign-On
Solving Single-Sign-On
 
A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!
 
XNA And Silverlight
XNA And SilverlightXNA And Silverlight
XNA And Silverlight
 
CodePaLOUsa 2011 - SQL Azure
CodePaLOUsa 2011 - SQL AzureCodePaLOUsa 2011 - SQL Azure
CodePaLOUsa 2011 - SQL Azure
 
Sql Azure Sql Saturday Nyc
Sql Azure   Sql Saturday NycSql Azure   Sql Saturday Nyc
Sql Azure Sql Saturday Nyc
 
Sql Azure - Sql Saturday Kansas City
Sql Azure - Sql Saturday Kansas CitySql Azure - Sql Saturday Kansas City
Sql Azure - Sql Saturday Kansas City
 
Sql Azure - Columbus SQL PASS
Sql Azure - Columbus SQL PASSSql Azure - Columbus SQL PASS
Sql Azure - Columbus SQL PASS
 
Web Assessments
Web AssessmentsWeb Assessments
Web Assessments
 
Sql Azure - Sql Saturday Chicago
Sql Azure - Sql Saturday ChicagoSql Azure - Sql Saturday Chicago
Sql Azure - Sql Saturday Chicago
 
Sql Azure - St. Louis Day of .NET
Sql Azure - St. Louis Day of .NETSql Azure - St. Louis Day of .NET
Sql Azure - St. Louis Day of .NET
 
IndyCodeCamp SDS May 16th 2009
IndyCodeCamp SDS May 16th 2009IndyCodeCamp SDS May 16th 2009
IndyCodeCamp SDS May 16th 2009
 

A Complete BI Solution in About an Hour!

  • 1. A Complete BI Solution in about an Hour Aaron Stanley King @trendoid
  • 2. What is Business Intelligence? “Business Intelligence is a set of methodologies, processes, architectures, and technologies that transform raw data into meaningful and useful information used to enable more effective strategic, tactical, and operational insights and decision- making.“ -Boris Evelson, Topic Overview: Business Intelligence
  • 3. What do we need for a complete Business Intelligence solution? Data storage Electronic Data Interchange (EDI) Online Analytical Processing (OLAP) Development support for predictive analytics Reporting Development support for integration Ad-hoc querying support
  • 4. Agenda Collect data using SQL Server Integration Services (SSIS) Analyze the data using SQL Server Analysis Services (SSAS) Report on the analysis using SQL Server Reporting Services (SSRS) Display that information in a custom website as a dashboard
  • 5. Before we code, installation ;-( One installation for all services Development and management tools included One server install Low minimum hardware requirements Minimum: 1.4 GHz processor Minimum: 1 GB RAM Minimum: 5 GB Hard drive space free *** subject to change and your exact environment
  • 12. Multidimensional or Tabular Mode You can’t install both on one instance You will need to install two instances of SSAS That means run the setup twice servernamemulti and servernametabular Multidimensional MDX Large dataset Complex calculations, relationships and named sets Uses Facts and Dimensions Tabular DAX Power View Large number of external data sources Uses Tables
  • 14. Dimensions vs. Facts Dimension Tables Provide context Primary keys Smaller than fact tables Fact Tables Used for measurements Numerics or integers Foreign keys Larger than dimension tables
  • 17. Demo
  • 18. Questions and Answers Aaron Stanley King http://www.aaronstanleyking.com @trendoid on Twitter