SQL Server 2008 R2

Post on 10-May-2015

3.529 views 0 download

Tags:

description

Deck from TechEd Africa - October 2010

Transcript of SQL Server 2008 R2

Lynn Langit – blogs.msdn.com/SoCalDevGalSr. Developer EvangelistMicrosoft Corporation

SQL Server 2008 R2 Overview

SESSION CODE: DAT201

2

Majority of databases on any platform run on SQL Server#1 OLAP server and the fastest growing reporting server in the worldScales to the highest loads and meets the most diverse demands

Global Property Management

Market Montage

Corporate Web Portal

Continental.com

Case Study Highlights

High-performance, high-traffic web site

Mission critical store governance

Compliance solution runs at 200,000 updates/second

Centralized management of thousands of hotels

3

Scalable relational database platform

Consistent, familiar model & tools

Self-managed, highly available cloud services

MPP support for 10s to 100s TB DW

Highly scalable appliances

Seamless integration with Microsoft BI

SQL Server 2008 R2 Wave

Managed Self-Service BI

Multi-server management

Virtualization & Live Migration

4

SQL Server 2008 R2 – Editions and Features

Parallel Data Warehouse EditionDatacenter EditionEnterprise Edition

BI FeaturesManagement Features

Standard EditionBackup compression now in this edition

SQL Azure EditionFull RDMS in the cloud

SQL Express EditionSQL Server Express size max up to 10 GB

5

SQL Server 2008 R2 – So Many New Features…For DBAs

SQL Server Utility (Multi-Server Management)Data Tier Application Management (DACPAC)Connectivity to SQL AzureSQL Server PowerShell ProviderSupport for up to 256 Logical ProcessorsMaster Data ServicesHyper-V Live MigrationStream Insight - Complex Event ProcessingUnicode CompressionExtended Protection for authentication (prevents relay attacks)

For Business Intelligence DevelopersPowerPivot for Excel or SharePointReporting Services Enhancements, ex improved Lookups Report Builder 3.0 – visualizers (sparklines, data bars, indicators and maps)Report Part GalleryReports as data sources (ATOM feeds)

6

SQL Server Utility

Provides unified view of an organization’s SQL Server usageShows health of

SQL Server instancesData-tier applicationsDatabase files, filegroups and volumes

Provides resource monitoringCPU utilizationStorage space

7

Using a Utility Control Point

Create Utility Control Point (UCP)

Enroll SQL Server instances

Data-tier applications auto-enrolled

Monitor apps and instances using SSMS

Customize policies to suit

8

Utility Control Point Dashboard

9

SQL Server Utility

10

Data Tier Applications (DAC)

Simplifies the development, deployment, and management of the data-tier Defines all of the Database Engine schema and instance objectsA single unit of management through the development, deployment, and management lifecycleContains policies that define the deployment prerequisite

11

DACPAC

12

Monitoring DACPACs via UCPs

13

DACPAC

14

Master Data Management

VERSIONING

WORKFLOW APPROVAL

ROLE SECURITY

HIERARCHY MGMT

CRM

HR DocERP Asset Mgmt

Purchasing DB

15

Why do I need an MDM Solution when I can?

Build a simple app

Assemble data with ETL

Pull data from warehouse

Source from ERP or CRM

Edit dimensions directly

- Expensive, incomplete

- No human workflow

- How did the data get there?

- Is it all there? Should it be?

- Is that scalable, shareable?

16

CUSTOMER EXAMPLE

MDS in Customer Marketing Improves Response / Reduces Costs

24% Duplication rate+ 13% wrong addressx marketing campaigns per yearx $0.50 Cost per customer= $1.2 MM Total annual marketing

“waste”

1.4 million prospects not reachedx 1% response rate= 14,000 potential new customers missedx $983 lifetime revenue per customer= $14 MM Total potential revenue missed

30% item data error rate in retail filesx 25 minutes of manual cleansing per SKU per year= $60-$80 cost per error+ 60% error rate for all invoices generated= $40-$400 per invoice to reconcile errors= 3-5% of total revenue

CUSTOMER EXAMPLE

PRODUCT EXAMPLE

17

Master Data Services Concepts

18

Master Data Management - DEMO

19

CEP Engine w/ standing Queries

Reference data

APPLICATION

Inp

ut A

dapte

rs

EVENT SOURCES

Devices, Sensors

Web servers

Event stores & Databases

Stock tickers & News feeds

Ou

tput A

dapte

rs

EVENT TARGETS

Event stores & Databases

Pagers & Monitoring

devices

KPI Dashboards, SharePoint UI

Trading stations

• Continuous / incremental processing of event streams from multiple sources

• Monitoring thresholds

Stream Insight

EventEvent

Event

Event

20

Example CEP Scenarios

Web Analytics:• Click-stream data• Online customer behavior• Page layout• 100,000 events /sec

Manufacturing:• Sensor on plant floor• React through device controllers• Aggregated data • 10,000 events/sec

Financial Services:• Stock & news feeds• Algorithmic trading• Patterns over time• Super-low latency• 100,000 events /sec

Healthcare:• Patient monitoring• Medical devices• Pharmacy RFID• 100,000 events/sec

Manufacturing

Financial Services

Health &Life Sciences

Retail & Hospitality

21

SQL Azure Connectivity – Familiar Tools

SQL Server Management Studio 2008 R2 Visual Studio 2010Silverlight Web Client (Project Houston)

22

SQL Azure Web Management - DEMOProject Houston - https://www.sqlazurelabs.com

23

The State of BI Today

Have Not

80%

Have

20%

24

BIfor Everyone

Microsoft BI Vision & Strategy

Empower Your People with Business Insights

Improve Organizational Effectiveness

EnableIT Efficiency

25

Managed Self-Service BI

Empowered to create analysisand gain actionable insights

without IT dependence

Users IT Administrators

ModelAnalyze

PersonalizeShare

ProvisionAdministerSecureTrack

Empowered to managecompliance and resources without user obstruction

Managed Self-Service BIProvides alignment between IT and IW to give users the power to drill into any aspect of their business and compress decision cycles to gain deeper insight while increasing the

efficiency of the IT department.

26

Not Everything is Managed by IT

Succeeding with BITrue pervasive insight requires bridging the gap between end users and IT.

Less than 20% of users rely exclusively on IT managed data and solutions. The rest roll their own “systems” out of sight from IT.

IT Managed

27

PowerPivot for Excel

PowerPivoting Massive Data VolumesWith a few mouse clicks, a user can create and publish intuitive and interactive self-service BI

solutions.

28

Share and Collaborate

With SharePoint:

• Publish your PowerPivots as Web applications for your team

• Schedule data refreshes to keep your analysis up-to-date

• Manage security just like a document

29

Power Pivot demo

30

PowerPivot in Action

22 TB of data on SQL Server 2008

External data sources (US Customs)

33 million rows

1.7GB compressed

Built in 3 hours

31

Monitor user-generated BI apps w/ PowerPivot

32

What's New in Report Authoring

Expression LanguageLayout FeaturesData VisualizationShared ComponentsATOM Data FeedsSharePoint ListsReport Builder 3.0

33

Self-service reportingPowerPivot & SharePoint lists as data sourcesReport Part Gallery for “grab and go” reportFamiliar Microsoft Office Interface – Report Builder 3.0Rich Visualizations – including mapping

34

Shared Components

Shared datasets

Report parts

ATOM data feeds

35

Report Part Gallery

Reusing Report Components

36

Data Visualization

Data barsSparklinesIndicatorsMaps

37

SSRS - What's New for Developers

New Controls - AJAX ReportViewer control, Chart Controls, Maps…ReportService2010 – new management endpointSharePoint user token support

38

SSRS demo – Report builder

39

Next Steps

LEARN MORE ABOUT SQL SERVER 2008 R2

http://www.microsoft.com/sqlserver/2008/en/us/whats-new.aspx

DOWNLOAD THE SQL SERVER 2008 R2 Today

http://www.microsoft.com/sqlserver/2008/en/us/r2.aspx

UPGRADE TO SQL SERVER 2008 R2

http://www.microsoft.com/sqlserver/2008/en/us/how-to-buy.aspx

40

Related ContentDAT203 - Microsoft SQL Server 2008 R2 StreamInsightDAT205 – Troubleshoot Like a Pro: Using the Microsoft SQL Server 2008 R2 ToolsDAT305 – Data-Tier Applications in Microsoft SQL Server 2008 R2BIN203 – Introducing Microsoft SQL Server 2008 R2 Master Data ServicesBIN302 – Visualizing Data with Maps using Microsoft SQL Server 2008 R2BIN315 – Architecture of Master Data Services in Microsoft SQL Server 2008 R2 BIN316 – Introducing the new Reporting Services Features in Microsoft SQL Server 2008 R2WTB210 – Unleash the Power of Power Pivot

41

Resources

www.microsoft.com/teched

Sessions On-Demand & Community Microsoft Certification & Training Resources

Resources for IT Professionals Resources for Developers

www.microsoft.com/learning

http://microsoft.com/technet http://microsoft.com/msdn

Learning

Complete an evaluation via CommNet and Tag to win amazing prizes!

43

TeachingKidsProgramming.org

• Do a Recipe Teach a kid• Free Courseware (recipes)• Ages 10 ++• Microsoft SmallBasic

© 2008 Microsoft Corporation. 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 Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED

OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.