+ All Categories
Home > Technology > CTU June 2011 - What’s Interesting In SQL Server Denali

CTU June 2011 - What’s Interesting In SQL Server Denali

Date post: 12-Jan-2015
Category:
Upload: spiffy
View: 1,125 times
Download: 1 times
Share this document with a friend
Description:
 
Popular Tags:
20
WHAT’S INTERESTING IN SQL SERVER DENALI Ryan Chen Senior Practice Consultant EMC Consulting [email protected]
Transcript
Page 1: CTU June 2011 - What’s Interesting In SQL Server Denali

WHAT’S INTERESTING IN SQL SERVER DENALIRyan Chen

Senior Practice Consultant

EMC Consulting

[email protected]

Page 2: CTU June 2011 - What’s Interesting In SQL Server Denali

RELATIONAL ENGINE ENHANCEMENTS

Page 3: CTU June 2011 - What’s Interesting In SQL Server Denali

T-SQL Enhancements• Easier paging

• No performance advantage compared with CTE, just simpler.

• Error handling• New CATCH statement

• Sequence• Performance is not cleared for this new object.

• EXEC…WITH RESULT SETS• It is just one step closer to meta-data administration.• If there is only meaning of field changed, no lucky here.

Page 4: CTU June 2011 - What’s Interesting In SQL Server Denali

Contained Database• New database option – Containment• Partially contained database

• Logins: Database users with password or mapped directly to Windows principal

• System collation: Temp tables use database’s collation• sys.dm_db_uncontained_entities can display potential containment

breaches

Page 5: CTU June 2011 - What’s Interesting In SQL Server Denali

File Table• Build on top of SQL Server FILESTREAM technology• Support Windows file namespace• Compatible with Windows application to files stored in

SQL Server

Page 6: CTU June 2011 - What’s Interesting In SQL Server Denali

AlwaysOn Availability GroupsAlwaysOn Availability Groups is a new feature that enhances and combines database mirroring and log shipping capabilities

Multi-database failover

Multiple secondaries

Total of 4 secondaries2 synchronous secondaries1 automatic failover pair

Synchronous and asynchronous data movement

Built in compression and encryption

Automatic and manual failover

Flexible failover policy

Automatic Page Repair

Application failover using virtual name

Configuration Wizard

Dashboard

System Center Integration

Rich diagnostic infrastructure

File-stream replication

Replication publisher failover

Flexible Integrated Efficient

Active Secondary

Readable SecondaryBackup from SecondaryAutomation using power-shell

Page 7: CTU June 2011 - What’s Interesting In SQL Server Denali

INTEGRATION SERVICE ENHANCEMENTS

Page 8: CTU June 2011 - What’s Interesting In SQL Server Denali

Integration Service and More

Integration Services• Integrate

Data Quality Services• Cleanse

Master Data Services• Manage

Impact Analysis and Lineage• Assess

EIM

Page 9: CTU June 2011 - What’s Interesting In SQL Server Denali

Designer Improvements• Design surface changes• Improved annotation (CTP3)• Undo / Redo• Getting started window• Toolbox and variable button• New icon• Connection Manager connectivity (CTP3)• Express task (CTP3)• Variable scope change (CTP3)• Move variable button (CTP3)• Copy and paste• Zoom control• Auto save and recovery

Page 10: CTU June 2011 - What’s Interesting In SQL Server Denali

Script Improvements• Support VSTA3.0 (Visual Studio 2010 Shell)• .Net 4.0 support• Visual C# and Visual Basic

Page 11: CTU June 2011 - What’s Interesting In SQL Server Denali

Data Flow Improvements• Flexible order of authoring (FOoA)

• Edit components while they are disconnected, or in error status• Smarter mapping of meta-data• Auto-mapping column of name• Improved column mapper

• Data flow grouping• Simplified data viewer• Source and destination assistant• Package format changes• DQS cleansing transform (CTP3)

Page 12: CTU June 2011 - What’s Interesting In SQL Server Denali

ANALYSIS SERVICE ENHANCEMENTS

Page 13: CTU June 2011 - What’s Interesting In SQL Server Denali

Analysis Services Architecture

Excel Services

PowerPivot for SharePoint(Analysis Services)Excel

Internet Explorer

Analysis Services

BI Semantic Model

SharePoint

Reporting Services

Third Party Apps

PowerPivot for

Excel

xlsx

xlsx

BI Development StudioProject Juneau

Personal BI Team BI Organizational BI

Page 14: CTU June 2011 - What’s Interesting In SQL Server Denali

BI Semantic Model

Data model

Business logic and queries

Data access ROLAP MOLAP VertiPaqDirectQuery

MDX DAX

Multi-dimensional

Tabular

Third-partyapplications

ReportingServices Excel PowerPivot

Databases LOB Applications Files OData Feeds Cloud Services

SharePointInsights

BI Semantic Model: Architecture

Page 15: CTU June 2011 - What’s Interesting In SQL Server Denali

REPORTING SERVICE ENHANCEMENTS

Page 16: CTU June 2011 - What’s Interesting In SQL Server Denali

Recap: What do we have in 2008 R2?

• We see lot of new in corporate BIShared DataSetsReport parts, Report part galleryNew Visualizations: Map, gauge, sparkline,

databar, KPIAjax Report viewerTons of Customer DCRs

• But Microsoft also cut:Adhoc reportingAlerting

Page 17: CTU June 2011 - What’s Interesting In SQL Server Denali

Highly Visual Design Experience

Presentation-ready at all times

Rich metadata-driven interactivity

Project “Crescent”

• Interactive Presentation turns pervasive information into persuasive information

• Deliver and collaborate through SharePoint• Full screen presentation mode for interactive boardroom session

• Fully integrated with PowerPivot• Drive greater insight through smart and powerful querying• Zero configuration highlighting and filtering• Animated trending and comparisons

• Interactive, web-based authoring and sharing of information• Familiar Microsoft Office design patterns• Powerful data layout with banding, callout and small multiples

visualizations

Page 18: CTU June 2011 - What’s Interesting In SQL Server Denali

Self-service Alerting

Page 19: CTU June 2011 - What’s Interesting In SQL Server Denali

Office Open XML Rendering Extensions

• Support for new file formats introduced in Office 2007• Word rendering to *.docx format• Excel rendering to *.xlsx format

• Feature parity with existing Word and Excel renderers

• ZIP-compressed files• Larger worksheets in Excel• 65k -> 1M rows

• 256 -> 16k columns

• More colors in Excel• 56-color palette -> 24-bit color (16M colors)


Recommended