Upload
lynn-langit
View
5.559
Download
1
Embed Size (px)
DESCRIPTION
deck from
Citation preview
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
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
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
EIM on SQL Server• DQS – Data Quality Services• MDS – Master Data Services• DE – Data Explorer• CT – Change Tracking• CDC – Change Data Capture • SSIS Enhancements
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
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)
Big Data • HDInsight – Hadoop on Azure• Hadoop connectors for– SQL Server 2012 connector – download here– Excel Hadoop Interface (Hive or HQL integration)
SQL Server Tooling Updates• SSMS = minor improvements• SSDT replaces BIDS• SSDT adds SDLC support for OLTP• Powershell enhancements
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
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)