30
Advanced Analytics is where to place your bet Ric Howe Data Strategist

Advanced Analytics is where to place your bets

Embed Size (px)

Citation preview

Advanced Analyticsis where to place your bet

Ric HoweData Strategist

AZURE STREAM ANALYTICS

HDINSIGHT

Data platform

POWER BI 2.0

AZURE SQL DATABASE

AZURE MACHINE LEARNING

SQL SERVER 2014 DOCUMENT DB

AZURE SQL DATA WAREHOUSE

REVOLUTION R

AZURE DATA FACTORY AZURE DATA LAKE

DATAZEN

DatazenFree for customers with SQL Server Enterprise 2008 or later and Software Assurance

Power BI 2.0Create your owncontent packs

Live connectivity

See all your data in a single pane of glassPower BI is one place for all your data.Live Dashboards &

ReportsNatural Language Query Visualize in new ways

Connect all your data Connected on any device

SaaS Data Sources

Azure-resident systems

On-premise systems

Power BI for Developers

Power BI Platform

Live connectivity

Live Dashboards & Reports

Natural Language Query Visualize in new ways

Connect all your data Connected on any device

Your Service or Application Power BI Service

Your users Our mutual users

Developing for Power BI in a Nutshell

EmbeddingContent PacksReal-TimePush Data Integrations

Chrome Extension

Send data sets to Power BI

Enable visualization and exploration

Quickly add analytics to existing systems

Add Power BI to existing application workflows

Enable immediate insights for Pro and non-technical users

Add real-time monitoring quickly

Scalable architectures handle smallest to largest workloads

Explore real-time data with Power BI, including QnA

Give instant insights to your customers

Enable your users to get more from the data in your service

Distribute insights to many users efficiently

Easily add monitoring and analytics to your solutions

Enable personalized data experiences

Leverage Power BI’s tooling to accelerate your solution

SSIS Destination

Do it now Partner with us Roadmap

Your Logo Here!Azure Stream AnalyticsStorm

Thank you to our developer community

We want to hear from you!

Power BI Designer vNext

• GET Datasets – Returns a list of Datasets for the signed in user• POST Datasets – Creates a new dataset for the signed in user• GET Tables (Coming Soon) – Returns a list of tables in a dataset• PUT Table (Coming Soon) – Updates the Schema of a dataset• POST Rows – Adds new rows to the table• DELETE Rows – Clears all the rows in a table

Available APIs

DatasetsGET, POST

API.PowerBI.com/Beta

MyOrg

Dataset TablesGET

TablePUT

RowsPOST, DELETE

Get startedquickly Prebuilt content packsfor popular services

* Some solutions not yet available in preview

Dynamics Marketing

TODAY

COMING SOON

Your Logo Here!

May 2015 June 2015

October 2015

Summer 2016

CTP

2

New

fr

eque

nt .x

CTP

s

CTP

3 (

FC)

RTM

SQL Server 2016 is here

Interactive query

Connect live to on-premise dataLive connectivity to SQL Server Analysis Services

Always Encrypted

dbo.Patients

Jane Doe

Name

243-24-9812

SSN

USA

Country

Jim Gray 198-33-0987

USA

John Smith 123-82-1095

USA

dbo.Patients

Jane Doe

Name

1x7fg655se2e

SSN

USA

Jim Gray 0x7ff654ae6d

USA

John Smith 0y8fj754ea2c

USA

Country

Result Set

Jim Gray

Name

Jane Doe

Name

1x7fg655se2e

SSN

USA

Country

Jim Gray 0x7ff654ae6d

USA

John Smith 0y8fj754ea2c

USA

dbo.Patients

SQL Server

ciphertext

Query

TrustedApps

SELECT Name FROM Patients WHERE SSN=@SSN@SSN='198-33-0987'

Result Set

Jim Gray

Name

SELECT Name FROM Patients WHERE SSN=@SSN

@SSN=0x7ff654ae6d

Column Encryption

Key

EnhancedADO.NET

Library

ColumnMasterKey

Client side

Stretch SQL Server into AzureSecurely stretch cold tables to Azure with remote query processing

Order history    

Name Date Item

0x21ba906fdb52

1ba906fd

2ba906f

0x19ca706fbd9a

5re316rl 1da813t

1x59cm676rfd8b

1re306fd 3ha706f

2y36cg776rgd5b

3bg606fl 1ba906i

1t64ce87r6pd7d

5ba616rj 2ra933f

0y16cj676r6fd3e

1ra806fd 3ra806t

3x47cr876r6fd9g

2hh906fj 1sa906f

1x11cj576rf6d3d

6be916gi

3sa523t

2t74ce6676rfd9c

1hi9306fj

2ga906f

0y47cm776rfd1b

3bi506gd

1wa806f

4x32cj6676rfd9y

3ha916fi 2ba913i

0x77cf6676rfd3x

5re926gi 1ba902f

2t22cm676rfd3a

1ra536fe 1ea667i

0x19ca706fbd9a

5re316rl 1da813t

Order history    

Name Date Item

0x21ba906fdb52

1ba906fd

2ba906f

0x19ca706fbd9a

5re316rl 1da813t

1x59cm676rfd8b

1re306fd

3ha706f

2y36cg776rgd5b

3bg606fl 1ba906i

0x19ca706fbd9a

5re316rl 1da813t

SQL Server

Azure SQL Database

App

Query

Microsoft Azure

Query

Always Encrypted

0100101010110

SQL Server OLTP

SQL Serverdata

warehouse

ETL

In-memory ColumnStore

In-memory OLTP

Real-time frauddetection

Unlike competition, you gain operational analytics & 30x faster transactions & 100x queries

In-memory for Fraud detected

2-24hrs

R

In-memory enhancementsOperational analytics and enhanced performance now with R

Built-in advanced analyticsIn-database analytics at massive scale

Data ScientistInteract directly with data

Built-in to SQL Server

Data Developer/DBAManage data and analytics together

Example Solutions• Sales forecasting

• Warehouse efficiency

• Predictive maintenance

Relational Data

Analytic Library

T-SQL Interface

Extensibility

?R

R Integration

010010

100100

010101

Microsoft Azure Marketplace

New R scripts

010010

100100

010101

010010

100100

010101

010010

100100

010101

010010

100100

010101

010010

100100

010101

• Credit risk protection

PolybaseQuery relational and non-relational data with T-SQL

T-SQL query

SQL Server

Hadoop

Quote:

************************

**********************

*********************

**********************

***********************

$658.39

Jim Gray

Name

11/13/58

DOB

WA

State

Ann Smith

04/29/76

ME

Azure Data LakeMassively scalable HDFS storage in the cloud

HDFS compatible Unlimited Storage,

Petabyte files

Optimised for massive throughput

High-frequency, low-latency,

near-real-time

Native format

Azure SQL Data WarehouseInstantly and independently scale storage and compute

Scale-out Relational

Data warehouse

Azure Data FactoryOrchestrate trusted information production in Azure

No SQL

DB

Blob

C#

MapReduce

Trusted dataBI & analyticsHive

Pig

Stored Procedures

VM

Azure Machine Learning Beyond business intelligence – machine intelligence

Re-imagined workspace to create machine learning projects

Single-click to publish as a web service

Machine Learning MarketplaceAPIs to use or create and sell your own

Resources: Global ML Partners• Acando Consulting AB• Business Vision Consulting AB• SolidQ

UK

• Artis• Avanade• BlueGranite, Inc.• Booz Allen Hamilton (BAH)• Neal Analytics• Convergent Computing (CCO)• Daenet GmbH • Data Science Dojo• MuSigma• MAX451 • Sumologic• Fractal Analytics• G4 Analytics/Nielsen• Gnet Group LLC• HCL America Inc.• ITC Infotech• Northwest Cadence• Oakwood• Practical Analytics• Predictive Technologies Corporation• Silicus Technologies, LLC • Skyline Technologies• Sonata Software Limited• TARGIT • Thorogood Associates Ltd • Xtream IT People, Inc.

USA

CANADA

• Matricis Informatique Inc.• Negotium Technologies• T4G Limited

• Altius• Ascribe Ltd• Black Marble Limited• Elastacloud Limited• Thorogood Associates Ltd•

SWEDEN

FRANCE

• Cellenza• Isthma/Viseo group

• Inbrien• AsiaMiner• Copa-Data

KOREA• Atos IT Solutions and Services s.r.o.

SLOVAKIAPORTUGAL• BI4ALL

SPAIN• Bismart

AUSTRALIA• BizData• Oakton Global• WARDY IT Solutions

• Ferranti Computer Systems NV• Ordina

BELGIUM

• HMS Analytical Software GmbH• oh22data AG• pmOne AG

GERMANY • Tempestive S.r.l.

ITALY

• Genisoft• SC BION Advanced Support

Team SRL• Softelligence

ROMANIA

FINLAND• Invenco Oy• Louhia Consulting Oy• Softability Group Oy

• Fusionex• Vine Cube Pte. Ltd• ST Electronics.• E & Y Singapore•

Singapore /Malaysia

ARGENTINA• Lagash

CHILE• Lagash Systems

INDIA• Infosys • Sonata

Software • MuSigma

GLOBAL• Accenture • Avanade• TCS• Infosys• CTS• Dell• HCL• Capgemini

MEA

• Beyond Data• OMS

POLAND• ITMAGINATION

Executing Launch Activities

Find them on pinpoint.com

What is Streaming Data?

Data in MotionData at Rest

Azure Stream AnalyticsProcess real-time data in Azure

Point of Service Devices

Self CheckoutStations

Kiosks

Smart Phones

Slates/Tablets

PCs/Laptops

Servers

Digital Signs

DiagnosticEquipmentRemote Medical

MonitorsLogic

Controllers

SpecializedDevicesThin

Clients

Handhelds

Security

POS Terminals

AutomationDevices

VendingMachines

Kinect

ATM

Stream Analytics

© Microsoft 2015. All rights reserved.

Ric HoweMicrosoft

@ijanric

[email protected]