sql server 2012 bi - bi semantic model and ssasaampbis.com/big data bi semantic model and...

Post on 24-May-2018

228 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

rafal@projectbotticelli.com

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

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

rafal@projectbotticelli.com

projectbotticelli.com

projectbotticelli.com/pptprojectbotticelli.com/video

projectbotticelli.com/sqlbiprojectbotticelli.com/knowledge/microsoft-sql-server-2012-business-intelligence

top related