Power BI Sales Deck -...

Post on 01-Jun-2020

88 views 0 download

Transcript of Power BI Sales Deck -...

SQL Server

2000

SQL Server

2005

SQL Server

2008

SQL Server

2008 R2

SQL Server

2012

XML ● KPIs

Management Studio ● Mirroring

Compression ● Policy-Based Mgmt ● Programmability

PowerPivot ● SharePoint Integration ● Master Data Services

AlwaysOn ● ColumnStore Index ● Data Quality Services ● Power View ● Cloud Connectivity

SQL Server

2014In-Memory Across Workloads ● Performance & Scale ● Hybrid Cloud Optimized ● HDInsight ● Cloud BI

• •

2014

2012

2014

2012

2014

New high-performance, memory-optimized OLTP engine integrated into SQL Server and designed for

modern hardware trends

Integrated into SQL Server relational database

Full ACID support

Memory-optimized indexes (no B-trees or buffer pools)

Non-blocking multiversion optimistic concurrency control (no locks or latches)

T-SQL compiled to native code

Customer benefits

• Low latency

• Up to 10x improvement in performance

• 2–5x improvement in scalability

• Takes advantage of investments in SQL Server

SQL Server integration

• Same manageability,

administration, and

development experience

• Integrated queries and

transactions

• Integrated HA and

backup/restore

Main-memory

optimized

• Optimized for in-memory

data

• Indexes (hash and range)

exist only in memory

• No buffer pool

• Stream-based storage for

durability

High concurrency

• Multiversion optimistic

concurrency control with full

ACID support

• Core engine uses lock-free

algorithms

• No lock manager, latches, or

spinlocks

T-SQL compiled to

machine code

• T-SQL compiled to machine

code via C code generator

and Visual C compiler

• Invoking a procedure is just

a DLL entry-point

• Aggressive optimizations at

compile time

Steadily declining memory

price, NVRAMMany-core processors Stalling CPU clock rate TCO

Hardware trends Business

Hybrid engine and

integrated experience

High-performance data

operations

Frictionless scale-up Efficient, business-logic

processing

Benefits

In-M

em

ory

OLT

P T

ech

Pill

ars

Drive

rs

• What’s being delivered

• Increase number of secondaries from four to eight

• Increase availability of readable secondaries

• Support for Windows Server 2012 CSV

• Enhanced diagnostics

• Main benefits

• Further scale out read workloads across (possibly geo-distributed) replicas

• Use readable secondaries despite network failures (important in geo-distributed environments)

• Improve SAN storage utilization

• Avoid drive letter limitation (max 24 drives) via CSV paths

• Increase resiliency of storage failover

• Ease troubleshooting

Database Mirroring Log ShippingFailover Clustering

Flexible Integrated Efficient

DBDB

DB

AG

AG-VNN

AG-IP

• Availability Group Virtual Name allow applications to failover seamlessly on availability group failover

• Readable secondary allows offloading read queries to secondary

• Automatic redirect with Routing Lists or manual connect to Secondary

Primary Secondary

• -server SalesStore1 • Application retry during failover • Connect to new primary/new secondary once failover is complete and the listener is online

Primary SecondarySecondary

CALGARY VANCOUVER TORONTO

DB1DB2

DB1DB2

DB1DB2

Reports

• -server SalesStore1; ApplicationIntent=ReadOnly

WSFC DENALIWINCLU1

SalesStore

AG1

SalesStore

1 (VNN)

AG-IP

Analyze

Visualize

Share

Find

Q&A

Mobile

DiscoverSearch, access, and transform

public and internal data sources

with Power Query

Share data views and workbooks refreshable from on-premises and cloud based data sources, with Power BI Sites

Easy data modeling and lightning fast in-memory analytics with Power Pivot

Bold new interactive data visualizations with Power View and Power Map

Ask questions and get immediate answers with natural language query

Scalable | Manageable | Trusted

Mobile access through HTML5 and touch optimized apps for Windows 8, RT and iOS tablets

0 2

11 80 1 4

0

69

53 53 55

3429

2218

5

28 2529

21

612

0

16 169 8 6

43

20

43

0

10

20

30

40

50

60

70

80

2006 2007 2008 2009 2010 2011 2012 2013

SQL Server Oracle MySQL DB2

• What’s being delivered

• Three new permissions (CONNECT ANY DATABASE, IMPERSONATE ANY LOGIN, and SELECT ALL

USER SECURABLES)

• Main benefit

• Greater role separation

• Ability to create new roles for database administrators who are not sysadmin (super user)

• Ability to create new roles for users or apps with specific purposes

Examples:

1. Database administrators but cannot see user data

2. Database administrators but cannot modify logins

3. Database administrators but cannot impersonate any logins

4. New roles (for example, auditors) to read all data but not database administrators

5. New roles to read all metadata for monitoring purposes (for example, SCOM) but cannot see user

data

6. New roles for middle tier app to impersonate any login except sa, sysadmin, or other high

privilege logins

Category Metric

Largest single database 350 TB

Largest table 1.5 trillion rows

Biggest total data 1 application 88 PB

Highest database transactions per second 1

server (from performance monitor)

130,000

Fastest I/O subsystem in production (SQLIO

64k buffer serial read test)

18 GB/sec

Fastest “real-time” cube Millisecond latency

Data load for 1 TB 30 minutes

Largest MOLAP cube 24 TB

Call to action

Download SQL Server 2014 CTP

www.microsoft.com/sqlserver

Register for Power BI Preview

www.powerbi.com

Get on Windows Azure

www.windowsazure.com