Sql server 2012 smart dive presentation 20120126
-
Upload
andrew-mauch -
Category
Documents
-
view
200 -
download
0
Transcript of Sql server 2012 smart dive presentation 20120126
SQL Server 2012 Smart Dive
Brian LarsonVice President of Technology
An Inside Look at Microsoft SQL Server’s NewBusiness Intelligence Opportunities & Features
Dan EnglishPrincipal Business Intelligence Consultant
2
Welcome and Introductions
Brian Larson Contributed to Original SSRS Code
Frequent National Conference Speaker
Former Columnist for SQL Server Magazine
Dan English Microsoft SQL Server MVP
BI User Group Leadership Team Member
Blog / Vimeo Screencasts / Twitter
Power View
3
Agenda
What is Business Intelligence?
Right Data - Right Time - Right Place
Enterprise Self-Service BI
Data Management
Data in the Cloud
Implementation Planning
Questions
4
What is Business Intelligence?
Business intelligence is all about equipping your organization for effective decision making.
“Effective decisions are choices that move an organization closer to an agreed-on set of goals in a timely manner.”
Delivering Business Intelligence with SQL Server 2012
“Business intelligence is the delivery of accurate, useful information to the appropriate decision makers within the necessary timeframe to support effective decision making.”
Delivering Business Intelligence with SQL Server 2012
effective decision making.
accurate, useful informationappropriate decision
makerswithin the necessary timeframesupport effective decision
making
5
RIGHT DATA
RIGHT TIME
RIGHT PLACE
6
Right Data – Right Time – Right Place
IT Controls All Access
IT Department
Business Users
7
IT Department
Right Data – Right Time – Right Place
Users Control the Data
My Version Your Version
Their Version
8
Right Data – Right Time – Right Place
Excel with PowerPivot
Subject Matter Expert
Product 1 127
Product 2 245
Product 3 183
IT Department
BI Semantic
Model
Personal BI
9
Team/Workgroup /Department BI
SharePoint Library
Right Data – Right Time – Right Place
Subject Matter Expert
Excel with PowerPivot
Product 1 127
Product 2 245
Product 3 183
BI Semantic
Model
BusinessUser
BusinessUser
BusinessUser
Usage reporting is provided by the PowerPivot Management Dashboard.
10
SharePoint Library
Right Data – Right Time – Right Place
Subject Matter Expert
Excel with PowerPivot
Product 1 127
Product 2 245
Product 3 183
BI Semantic Model
BusinessUser
BusinessUser
BusinessUser
Team/Workgroup /Department BI
11
Right Data – Right Time – Right Place
Enterprise-wide BIIT Department
Business Users
Excel with PowerPivot
Product 1 127
Product 2 245
Product 3 183
BI Semantic Model
BI Semantic Model
Sales
Product 1 127
Product 2 245
Product 3 183
12
DATA MODEL SCALABILITY DEMO
13
ENTERPRISE SELF-SERVICE BI
14
Enterprise Self-Service BI
Everyone Does What They Do Best IT Department
Business Users
BI Semantic Model Two types:
• Multidimensional (Cube)
• Tabular (PowerPivot)
Sales
Product 1 127
Product 2 245
Product 3 183 NEW
!
15
Enterprise Self-Service BI
Excel (PivotTable/PivotChart, PowerPivot)
PerformancePoint Services in SharePoint 2010
Reporting Services using Report Builder
Power ViewNEW!
Tools for the Business User
16
POWER VIEW DEMO
17
DATA MANAGEMENT
18
Data Management
Now a full-fledged server product with its own database for storing deployed packages
Streamlined package deployment
Package parameters provide easier configuration
Support for versioning, logging, and reporting
Integration Services
19
Data Management
Create a central repository of rules and lists of valid data for your organization.
As data flows through your organization, it can be programmatically validated and corrected.
Data Quality Services
20
Data Management
Data Quality Services
DQS Knowledge Base
Domain – Minnesota CitiesRules
• Must have 3 or more characters
• Must have 21 or fewer characters
Values
AdaAdamsAdrianAftonAitkinAkeleyAlbany
Correct To
Mineapolis -> Minneapolis
St. Paul -> St Paul
Edyna -> Edina
Domain – Minnesota Zip Codes
Domain – Minnesota Counties
21
Data Management
DQS Knowledge Base
Domain – MN Cities
Domain – MN Zip Codes
Domain – MN Counties
Enterprise
Data
Data Quality Services
One-time
Projects
Manual Correction
s
Auto- Correct
22
Data Management
DQS Knowledge Base
Domain – MN Cities
Domain – MN Zip Codes
Domain – MN Counties
Enterprise
Data
Data Quality Services
SSIS Package
s
Manual
Correcti
ons
Auto- Corre
ct
BI Data Warehous
e orEnterprise Data Store
23
DATA QUALITY SERVICES DEMO
24
Data Management
Improves performance of typical star-schema queries
Column Store Index
LargeFactTable
Dimension Table
Dimension Table
Dimension Table
Dimension Table
Dimension Table
25
Data Management
Stores the table data in a column-oriented rather than a row-oriented manner
Utilizes highly-efficient data compression, which reduces data reads and increases the efficiency of in-memory caching
Can improve performance when loading an OLAP cube
ColumnStore Index
26
Data Management
A table cannot be updated while a column store index is in place
Certain data types cannot be included in column store indexes
Not all queries benefit from a column store index
ColumnStore Index Limitations
27
Data Management
AlwaysOn Availability Groups provide enhanced database mirroring
Automatic and manual failover of a group of databases
Seamless application failover through a group listener
Secondary instances can be used for reporting and backup operations
High Availability
28
Data Management
AlwaysOn Failover Clusters provide cross-datacenter failover
AlwaysOn supports rolling upgrade and patching to reduce downtime
Easier management through System Center
High Availability
29
DATA IN THE CLOUD
30
Data in the Cloud
SQL Azure
SQL Azure
Database
Windows Azure
Cloud-based Application
Local Applicatio
n
SQL Server
Database
31
Data in the Cloud
SQL Azure
SQL Azure
Database
Local Applicatio
n
Local Applicatio
n
Local Applicatio
n
Local Applicatio
n
32
Data in the Cloud
SQL Azure and SQL Server 2012 share a common architecture
Increased ease of data movement between on-premise and the cloud
Write once/run anywhere with SQL Server Data Tools
SQL Server 2012 and SQL Azure
33
IMPLEMENTATION PLANNING
34
Implementation Planning
StandardEdition ¿
BusinessIntelligenc
eEdition
�Enterpris
eEdition
Â
35
Implementation Planning
Basic Transaction Processing
Basic Reporting and Analytics
Limitation on # of Cores
StandardEdition ¿
Licensing Choice of Core-based
or Server + CAL
licensing
36
Implementation Planning
Standard Edition plus…
Enterprise Data Management
Self-Service Business Intelligence
Corporate Business Intelligence
BusinessIntelligenc
eEdition
�
Licensing Server + CAL
licensing
37
Enterprise
EditionÂ
Implementation Planning
BI Edition plus…
Advanced Security
High Volume Data Warehousing
Advanced High Availability
Licensing Core-based
38
Implementation Planning
Datacenter Edition is being retired. All features available in the Enterprise Edition
Workgroup & Small Business Editions are being retired.
Web Edition will be available only through a Services Provider Licensing Agreement (SPLA).
Other Editions in Earlier SQL Server Versions
39
Implementation Planning
Microsoft Assessment and Planning ToolkitCreate an inventory of existing SQL Server instances
Upgrade AdvisorIdentifies SQL Server issues to fix before or after you upgrade
Distributed Replay UtilityUse to compare performance under load before and after an upgrade in a test environment
Tools from Microsoft
40
Implementation Planning
Not all SQL instances need to be upgraded at the same time
Select a SQL Server 2012 feature that provides a significant ROI and put in a 2012 instance to implement that feature
Always test in a parallel environment before upgrading production
Upgrade in Stages
41
QUESTIONS