SQL Server 2012 BI - BI Semantic Model and SSASaampbis.com/Big Data BI Semantic Model and...
Transcript of SQL Server 2012 BI - BI Semantic Model and SSASaampbis.com/Big Data BI Semantic Model and...
The information herein is for informational purposes only and represents the opinions and views
of Project Botticelli and/or Rafal Lukawiecki. The material presented is not certain and may vary
based on several factors. Microsoft makes no warranties, express, implied or statutory, as to the
information in this presentation.
Portions © 2012 Project Botticelli Ltd & entire material © 2012 Microsoft Corp unless noted
otherwise. Some slides contain quotations from copyrighted materials by other authors, as
individually attributed or as already covered by Microsoft Copyright ownerships. All rights
reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered
trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for
informational purposes only and represents the current view of Project Botticelli Ltd as of the
date of this presentation. Because Project Botticelli & Microsoft must respond to changing
market conditions, it should not be interpreted to be a commitment on the part of Microsoft,
and Microsoft and Project Botticelli cannot guarantee the accuracy of any information provided
after the date of this presentation. Project Botticelli makes no warranties, express, implied or
statutory, as to the information in this presentation. E&OE.
This seminar is based on a number of sources including a few
dozen of Microsoft-owned presentations, used with
permission. Thank you: Chris Volckerick, Henrik Kraght, Phil
Battersby, Peter Simpson, Arun Justus, TK Anand, Kuleen
Bharadwaj, Michael Tejedor, and Diwakar Rajagopal.
projectbotticelli.com
Introduction to SQL Server 2012 Business Intelligence
projectbotticelli.com/sqlbi
projectbotticelli.com/ppt
projectbotticelli.com/knowledge/microsoft-sql-server-2012-business-intelligence
projectbotticelli.com/knowledge/apache-hadoop-big-data-microsoft
msdn.microsoft.com/en-us/library/gg492088(v=SQL.110).aspx
Requires New Approaches: Hadoop
Powers analytics for Microsoft, Yahoo, Google, Facebook
parallelisation
close
MapReduce Divide-and-Conquer Map
Reduce
Your
Big
Unstructured
Data Apache
Hadoop
SQL Server
Cubes or
Tabular
Models
data
processing
Yahoo! Hadoop Cluster, Source: developer.yahoo.com, 2007
data
processing
“Buster Cluster”, an early research project by Miles Osborne, University of Edinburgh, School of Informatics. Picture used with permission. http://homepages.inf.ed.ac.uk/miles/
Data
HDFS
Hive
Processing
MapReduce
Pig Latin UDF
Broadening Access to Hadoop
SQL Server Connector for Apache Hadoop
Sqoop
ODBC connector
Excel Add-in
JavaScript* support
Hadoop distributions
Enterprise
http://www.hadooponazure.com
Visualise
Model
Store
One Model for All User Experiences
BI Semantic Model
Data Model
Business Logic/Queries
Data Access ROLAP MOLAP xVelocity Direct Query
MDX DAX
Multi- dimensional
Tabular
Your Apps
Reporting Services & Power View
Excel PowerPivot
Databases LOB Applications Files OData Feeds Cloud Services
SharePoint Insights
What Were Microsoft’s Goals?
Build on the strengths and success of Analysis Services and expand its reach to a much broader user base
Embrace the relational data model – well understood by developers and IT Pros
Bring together the relational and multidimensional models under a single unified BI platform—best of both worlds!
Provide flexibility in the platform to suit the diverse needs of BI applications
Scaling PowerPivot to Enterprise Needs
Row-level Security, Partitions,
What about existing Analysis Services applications?
New applications New technology options
Existing applications Based on Unified Dimensional Model
Existing applications Every UDM becomes a BI Semantic Model
Existing applications Based on Unified Dimensional Model
BI Semantic Model
Data model
Business logic and queries
Data access
SQL Server Dynamics CRM
End User
Model Developer
xVelocity
DAX
Tabular
BI Semantic Model
Data model
Business logic and queries
Data access
MDX DAX
Multi- dimensional
Tabular
xVelocity
End User
Model Developer
SQL Server Dynamics CRM
MOLAP
MDX
Multi-dimensional
BI Semantic Model
Data model
Business logic and queries
Data access
End User
Model Developer
Oracle SAP
MOLAP
DAX MDX
Multi- dimensional
Tabular
BI Semantic Model
Data model
Business logic and queries
Data access
End User
Model Developer
Oracle SAP
Much demanded enterprise feature
Analysis Services Architecture
Excel Services
PowerPivot for SharePoint
Excel
Browser SharePoint
Reporting Services
Apps
PowerPivot for Excel
xlsx
xlsx
SQL Server Data Tools
Personal BI Team BI Organizational BI
Analysis Services
BI Semantic Model
projectbotticelli.com
projectbotticelli.com/pptprojectbotticelli.com/video
projectbotticelli.com/sqlbiprojectbotticelli.com/knowledge/microsoft-sql-server-2012-business-intelligence