united platform for the modern service provider · pdf filenative t-sql scoring sql server...

30

Upload: duongthuan

Post on 06-Feb-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,
Page 2: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

United platform for the modern service provider

CUSTOMER

DATACENTER

SERVICE

PROVIDER

MICROSOFT

AZURE

CONSISTENT

PLATFORM

Enterprise-grade

Global reach, scale, and security to meet

business demands

Hybrid cloud

Consistent platform across multiple

environments and clouds

People-focused

Expands technical skill sets to the cloud for

new innovation

Microsoft vision for a new era

Page 3: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

End-to-end mobile BI

on any device

Choice of platform

and language

Most secure

over the last 7 years

0

20

40

60

80

100

120

140

160

180

200

Vu

lnera

bil

itie

s (2

01

0-2

01

6)

A fraction of the cost

Se

lf-s

erv

ice

BI

pe

r u

se

r

Only commercial DB

with AI built-in

Microsoft Tableau Oracle

$120

$480

$2,230

Industry-leading

performance

1/10

Most consistent data platform

#1 OLTP performance

#1 DW performance

#1 price/performance

T-SQL

Java

C/C++

C#/VB.NET

PHP

Node.js

Python

Ruby

R

R and Python +

in-memory at massive scale

Native T-SQL scoring

S Q L S E R V E R 2 0 1 7 I N D U S T R Y - L E A D I N G P E R F O R M A N C E A N D S E C U R I T Y N O W O N L I N U X A N D D O C K E R

Private cloud Public cloud

In-memory across all workloads

Page 4: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

SQL Server 2017Meeting you where you are

It’s the same SQL Server Database Engine that has many features and services available for all your applications—regardless of your operational ecosystem.

Linux

Any data Any application Anywhere Choice of platform

T-SQL

Java

C/C++

C#/VB.NET

PHP

Node.js

Python

Ruby

1010010100

10

{ }

Page 5: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

A consistent experience from SQL Server on-premises to

Microsoft Azure IaaS and PaaS

• On-premises, private cloud, and public cloud

• SQL Server local (Windows and Linux), VMs (Windows and Linux),

containers, and SQL Database

• Common development, management, and identity tools including Active

Directory, Visual Studio, Hyper-V, and System Center

• Scalability, availability, security, identity, backup and restore, and replication

• Many data sources

• Reporting, integration, processing, and analytics

All supported in the hybrid cloud

Consistency and integration

Page 6: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

SQL Server

2017 New

Features

Page 7: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Database Engine new features

Linux/Docker support• RHEL, Ubuntu, SLES, and Docker

Adaptive query processing• Faster queries just by upgrading

• Interleaved execution

• Batch-mode memory grant feedback

• Batch-mode adaptive joins

Page 8: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Database Engine new features

Graph• Store relationships using nodes/edges

• Analyze interconnected data using node/edge query syntax

SELECT r.nameFROM Person AS p, likes AS l1, Person AS p2, likes AS l2,Restaurant AS rWHERE MATCH(p-(l1)->p2-(l2)->r)AND p.name = 'Chris'

Automatic tuning• Automatic plan correction—identify, and optionally fix, problematic

query execution plans causing query performance problems

• Automatic index management—make index recommendations (Azure SQL Database only)

Page 9: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Database Engine new features

Enhanced performance for natively compiled T-SQL modules • OPENJSON, FOR JSON, JSON

• CROSS APPLY operations

• Computed columns

New string functions• TRIM, CONCAT_WS, TRANSLATE, and STRING_AGG with support for

WITHIN GROUP (ORDER BY)

Bulk import now supports CSV format and Azure Blob storage as file source

Page 10: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Database Engine new features

Native scoring with T-SQL PREDICT

Resumable online index rebuild• Pause/resume online index rebuilds

Clusterless read-scale availability groups• Unlimited, geo-distributed, linear read

scaling

PS1

S2

S3

S4

Page 11: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Machine Learning Services new features

Python support• Python and R scripts are now supported

• Revoscalepy—Pythonic equivalent of RevoScaleR—parallel algorithms for data processing with a rich API

MicrosoftML• Package of machine learning algorithms and transforms (with Python

bindings), as well as pretrained models for image extraction or sentiment analysis

Page 12: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Upgrading to

SQL Server

2017

Page 13: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Upgrade and migration tools

Data Migration Assistant (DMA)• Upgrade from previous version of SQL Server (on-premises or SQL Server

2017 in Azure VM)

SQL Server Migration Assistant• Migrate from Oracle, MySQL, SAP ASE, DB2, or Access to SQL Server 2017

(on-premises or SQL Server 2017 in Azure VM)

Azure Database Migration Service• Migrate from SQL Server, Oracle, or MySQL to Azure SQL Database or SQL

Server 2017 in Azure VM

Page 14: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Upgrading to SQL Server 2017

In-place or side-by-side upgrade path from:• SQL Server 2008

• SQL Server 2008 R2

• SQL Server 2012

• SQL Server 2014

• SQL Server 2016

Side-by-side upgrade path from:• SQL Server 2005

Use Data Migration Assistant to prepare for migration

Page 15: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Legacy SQL Server instance

DMA: Assess and upgrade schema

1. Assess and identify issues

2. Fix issues

3. Upgrade database

Data Migration AssistantSQL Server 2017

Page 16: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Migration with AGs

Scenarios• ISV solution built on SQL Server on

Windows

• Linux Certification

• Enterprise moving to an all-Linux infrastructure

• Rigorous business requirements

• Seamless migration

SolutionMinimum downtime and HA for cross-platform migrations with Distributed Availability Groups

Migration/testing

Page 17: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Choosing a migration target“What’s the best path for me?”

Page 18: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Migrating to SQL Server 2017 from other platforms

Oracle

SAP ASE

DB2

Identify appsfor migration

Use migrationtools and partners

Deploy to production

SQL Server

Migration Assistant

Global partner

ecosystem

AND

SQL Server 2017

on Windows

SQL Server 2017

on Linux

OR

Page 19: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

SQL Server Migration Assistant (SSMA)

Automates and simplifies all phases of database migration

Assess migration complexityMigration Analyzer

Convert schema and business logicSchema Converter

Migrate dataData Migrator

Supports migration from DB2, Oracle, SAP ASE, MySQL, or Access to SQL Server

Validate converted database codeMigration Tester

Page 20: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Azure solution paths

Do not have to manage any VMs, OS or database software, including

upgrades, high availability, and backups.

Highly customized system to address the application’s specific performance

and availability requirements.

Page 21: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Azure migration tools and services

Assess Migrate

Page 22: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Legacy SQL Server instance

DMA: Assess and migrate schema

1. Assess and identify issues

2. Fix issues

3. Convert and

deploy schema

DMA

Page 23: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Oracle SQL

SQL DB

Azure Database Migration Service

Accelerating your journey to the cloud

• Streamline database migration to Azure SQL

Database (PaaS)

• Managed service platform for migrating databases

• Migrate SQL Server and third-party databases to

Azure SQL Database

Page 24: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

aka.ms/ts/sao-paulo

Page 25: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,
Page 26: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,
Page 27: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Integration Services new features

Integration Services scale out • Distribute SSIS package execution more easily across multiple workers, and

manage executions and workers from a single master computer

Integration Services on Linux• Run SSIS packages on Linux computers

• Currently some limitations

Connectivity improvements• Connect to the OData feeds of Microsoft Dynamics AX Online and

Microsoft Dynamics CRM Online with the updated OData components

Page 28: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Analysis Services new features

1400 Compatibility level for tabular models

Object level security for tabular models

Get data enhancements• New data sources, parity with Power BI Desktop and Excel 2016

• Modern experience for tabular models

Enhanced ragged hierarchy support• New Hide Members property to hide blank members in ragged hierarchies

Detail Rows• Custom row set contributing to a measure value

• Drillthrough action in more detail than the aggregated level in tabular models

Page 29: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,

Reporting Services new features

Comments• Comments are now available for reports, to add perspective and

collaborate with others—you can also include attachments with comments

Broader DAX support• With Report Builder and SQL Server Data Tools, you create native DAX

queries against supported tabular data models by dragging desired fields to the query designers

Standalone installer• SSRS is no longer distributed through SQL Server setup

• Power BI Report Server

Page 30: United platform for the modern service provider · PDF fileNative T-SQL scoring SQL SERVER 2017 I N D U S T R Y ... Directory, Visual Studio, Hyper-V, and System Center • Scalability,