35
SQL Server 2012 Top Features Toward Data Craftsmanship @LynnLangit

SQL Server 2012 Top Features

Embed Size (px)

DESCRIPTION

deck from

Citation preview

SQL Server 2012 Top FeaturesToward Data Craftsmanship@LynnLangit

About Lynn• BigData Consultant & Trainer

– With Customers as Architect for Manufacturing, Education, Finance, Startups– Production work on SQL Server 6.5 -> 2012, MongoDB, AWS Hadoop, GAE– Former Microsoft Developer Evangelist (4 years)

• 2012 Awards– Google Developer Expert – Google Cloud– MongoDB Master – 10Gen– ACM Distinguished Speaker - BigData– Melissa Data MVP – w/DQS

• Publications– Articles on BigData in MSDN Magazine– 3 books on SQL Server BI (latest on 2008)

• Certifications– MSFT – MCT, MCITP, MCSD, MCDBA, MCSE, MSF– Cloudera (Hadoop) – CCDH

3 Core Areas + 1 more…

Mission-Critical• Always On• Engine Enhancements

Breakthrough Insights• Business Intelligence / Reporting• Beyond Relational - NoSQL

Cloud on your terms• Azure Integration

Engine Enhancements• Core engine – T-SQL• Beyond Relational – XML, Hierarchy, more

Mission Critical

• HADR – better mirroring via Availability Group• Easier partitioning, compression, encryption• Management via policies and tools– UCP health monitoring– Policy-based management– DacPac improvements– New DMVs, extended events– New Profiler events

Mission Critical = Always On

High Availability

Data Distribution

Mirroring (failover) of groups of databases

Availability Groups

Policy-based failover

Multiple (readable) Secondaries

Async Secondaries

How To set up HADRON – Availability Groups

Breakthrough Insights = Better ReportsCo

lum

n-st

ore

Inde

x (10

x-10

0x

fast

er)

BISM

for S

SAS

Data

Qua

lity

Serv

ices

Mas

ter D

ata

Serv

ices

Sem

antic

Sea

rch

& F

ileta

ble

Pow

erVi

ew

DemoColumnstore Index

NoSQL on SQL Server• xVelocity • Wide-Column NoSQL store • Stores data in memory

• Types• Excel 2013 as PowerPivot• SQL Server 2012 as BI Semantic Model

DemoPowerPivot in Excel 2013

DemoPowerView

EIM on SQL Server• DQS – Data Quality Services• MDS – Master Data Services• DE – Data Explorer• CT – Change Tracking• CDC – Change Data Capture • SSIS Enhancements

DemoNew BI Semantic Model in SSAS

DemoSSDT – SQL Server Data Tools (new BIDS)

DemoNew in EIM - Data Quality Services

DemoData Explorer – ETL for all

Cloud on your Terms = SQL Azure

SQL Server Data Tools for Visual

Studio

Version targeting

Stand-alone or integrated into VS2010

Data Sync

Cloud

On Premises

SSRS hosted on Azure

CTP

SQL Azure improvements

Federations

Max size increase to

150 GB

DemoSQL Azure – updated web portal

Data in the Cloud

Cloud on your Terms = Cloud Services

Import / Export from SQL Azure

Uses Windows

Azure BLOBs

Simple data upload page

To SQL Azure –OR-

To Windows Azure

ETL in the Cloud

Data Explorer CTP

NoSQL Integration

Connector for Hadoop

Local Instance of Hadoop

(beta)

DemoSQL Server 2012 on AWS RDS

AWS RDS with SQL Server 2012

DemoWindows Azure Marketplace

Big Data • HDInsight – Hadoop on Azure• Hadoop connectors for– SQL Server 2012 connector – download here– Excel Hadoop Interface (Hive or HQL integration)

DemoHDInsight (Hadoop on Azure)

Hive Connector to Excel

SQL Server Tooling Updates• SSMS = minor improvements• SSDT replaces BIDS• SSDT adds SDLC support for OLTP• Powershell enhancements

DemoSSDT – SQL Server Data Tools for OLTP

T-SQL Enhancements

Sequence generation

Page Data (OFFSET/FETCH)

Add ‘Throw’ to SEH

Enhanced ‘Execute’

New T-SQL Functions• String Functions (CONCAT and FORMAT)• Logical Functions (CHOOSE and IIF)• Date and Time Functions (EOMONTH and

more)• Conversion Functions (PARSE and

TRY_CONVERT and TRY_PARSE)

Engine and Data Type Enhancements

• Partial containment• Support for HADR and SQL Azure

Contained Databases

• Complex Shape Support• Better Precision• Adds Aggregates (i.e. UnionAggregate, more….)• Spatial Index Improvements

Better Geospatial Types

• Methods and indices

XML and Hierarchy Data types

DemoT-SQL and engine enhancements

Looking Forward – beyond 2012• Writable Columnstore indices• Hadoop on Azure will go RTM• Data Explorer update for Excel 2013• Other SQL PASS Summit 2012 announcements

www.TeachingKidsProgramming.org• Free Courseware • Do a Recipe Teach a Kid (Ages 10 ++)• Java or Microsoft SmallBasic

• recipes)

Follow me @LynnLangit

RSS my blog www.LynnLangit.com

Hire me• To help build your BI/Big Data solution• To teach your team next gen data

solution

Keep up with SQL Server 2012