enterprise analytics accelerating your path to value with ... › offices › europe › belux ›...

37
Copyright © SAS Institute Inc. All rights reserved. Enterprise Analytics Accelerating Your Path to Value with an Open Analytics Platform Mathias Coopmans @macoopma Federico Pozzi @fedealbpozzi

Upload: others

Post on 24-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Enterprise Analytics Accelerating Your Path to Value with an

Open Analytics Platform

Mathias Coopmans

@macoopma

Federico Pozzi

@fedealbpozzi

Page 2: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Page 3: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Page 4: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Page 5: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Characteristics of a badly managed platform

• No clear data ownership

• Lack of board level support for fact based decisioning

• Low trust from end users in data

• Security leaks

• Copies of copies of copies of the same data

• Unclear process for accessing data

• Multitude of end user tools

• No clear alignment between business and IT

• Lack of process to guarantee privacy of data

• ….

Page 6: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Why now ?

• Access to Technology

• Cheap / Free

• Digitalisation

• Innovation

• Cloud adoption

• Big Data Revolution

• Regulation (GDPR)

• Cost

• Ethics

Page 7: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

The seven traits of a modern analytical platform

Page 8: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Page 9: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Process supports the analytical lifecycle

1

Page 10: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Visual Interfaces in SAS Viya

Page 11: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS Enterprise Decision Management at a Global

FinancialServices Firm: Enabling More

Rapid Implementation ofDecision Models into Production

Page 12: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Engines for processing data in-memory, in-database and real-time streaming

Sensor Data/ Smart Device

Telemetry

ERP / IS App

Databases

Routers, switches

SOURCE DATA

IN-MEMORY ANALYTICS SERVER

Batch Processing

Workflows/ Decision Management

Mobile Dashboard/ Alerts

Dashboard/Alerts

Visualization & Modelling

MODEL DEVELOPMENT & MANAGEMENT

Web Data

Real Time Processing Data/Low Latency Alerting

STORAGE/PROCESSING

HADOOP

Native Connectivity

&WebServices

Native Connectivity

&WebServices

BATCH DATA

Batch or Mini-Batch Data Management• Data Access• Data Cleansing• Data Preparation• Data Aggregation

EVENT STREAM PROCESSING

In-Stream Sensor Data Management• Data Cleansing• Thresholds• Model & Pattern• Aggregation• Queries

• Machine Learning• Optimization• Data Mining• Forecasting• Statistical Analysis• Reliability Modeling• Simulation• Model building and

deployment

2

Page 13: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

New Landscape - New Needs

Volume Velocity Variety

Reduced time to decision and actionImmediate low latency answers

Continuously evaluate opportunities and risksMore agile, more responsive

Bigger DataAct Faster

Page 14: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Cross-industry applicability

and valueStreaming Analytics

Industry, Energy

Manufacturing

Cyber Security

Real Time Marketing

Fraud Detection

Supply Chain

Capital Markets

Enterprise Decisions

Communications

IT Operations

Health Care

Page 15: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

nternet

OF

hingsIT

Connected Car Transportation

Smart Cities and Homes Connected Customer

Manufacturing

Energy

Healthcare Retail

Agriculture

Building Management

SurveillanceCommunications

Insurance

Page 16: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Analytics LifecycleTraditional Analytics Lifecycle

DeployETL

Data Data Storage

Alerts - Reports Decisioning

Streaming Data

Access - Store - Analyze

Page 17: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Analytics LifecycleStream – Understand – Act

DeployETL

Data Data Storage

Alerts - Reports Decisioning

Streaming Data Streaming Model Execution

Dep

loy

Enri

ch

Sto

re

Page 18: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS® Event Stream ProcessingEngineered For Fast And Adaptive Action

DeployETL

Data Data Storage

Alerts - Reports Decisioning

Streaming Data SAS® Event Stream Processing

Dep

loy

Enri

ch

Sto

reApply high end analytics on event streams

Offline, data at rest identifies emerging trendsPattern detection at event stream source

Dynamically update models into live stream

Page 19: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

The platform is scalable and can grow

3

Page 20: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Microservices

UAA

QueryGen

Folders

CAS Mgmt

Data Source Mgmt

AnalyticsGUIs

etc…

BIGUIs

EnvMgr

ModelMgmt

Log

Audit

UAAUAA

Data Mgmt GUIs

In-Memory Engine

Cloud Analytic Services (CAS)

Viya Core

The SAS platform architecture-stripped down

Page 21: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS Viya Single Machine Deployment

SAS Viya 3.2

Embedded Web

Application Server

Single Machine Deployment

System Services

Web Applications

CAS Controller

CAS Server

Monitor

SAS Data

Connector

SAS Object

Spawner

SAS Workspace

Server

SAS/CONNECT

Server & Spawner

SAS Studio

Linux x64 only

SAS Configuration Server

Apache HTTP Server

SAS Infrastructure Data Server

SAS Message Broker

Microservices

Page 22: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS Viya Multi-Machine DeploymentDistributed CAS

Distributed SAS Cloud Analytic Services Deployment

SAS Cloud Analytic Services

CAS Controller CAS Worker

CAS Worker CAS Worker

SAS Viya 3.2

Embedded Web

Application Server

System Services

CAS Controller

CAS Server

Monitor

SAS Data

Connector

CAS Worker

SAS Data

Connector

Linux x64 only Linux x64 only

CAS Worker

SAS Data

Connector

CAS Worker

SAS Data

Connector

Linux x64 only Linux x64 only

SAS Object

Spawner

SAS Workspace

Server

SAS/CONNECT

Server & Spawner

SAS Studio

Linux x64 only

SAS Configuration Server

Apache HTTP Server

SAS Infrastructure Data Server

SAS Message Broker

Web Applications

Microservices

Page 23: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Para

llel &

Ser

ial,

Pub

/ S

ub

, W

eb S

ervi

ces,

MQ

s

Source-basedEngines

Microservices

UAA

QueryGen

Folders

CAS Mgmt

Data Source Mgmt

AnalyticsGUIs

etc…

BIGUIs

EnvMgr

ModelMgmt

Log

Audit

UAAUAA

Data Mgmt GUIs

In-Memory Engine

In-Database

In-Hadoop

In-Stream

Platform

Cloud Analytic Services (CAS)

GoogleCloudPlatform

Data Platforms

Viya Core

Cloud & Containers

The SAS platform architecture

Page 24: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Access to a variety of data sources

4

Page 25: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS®User

User Interface

Metadata

Data Access

DataProcessing

FileSystem

SAS Metadata

In-Memory

Data Access

HivePig

Map Reduce

HDFS

Base SAS & SAS/ACCESS® to Hadoop™ & Impala & Hawk

In-Memory Data Access

SAS® Data

Management

SAS® Visual Analytics

SAS® Visual Statistics

SAS® econometrics

SAS® Visual Forecasting

SAS® Enterprise Miner™

SAS® Studio

SAS® Cloud Analytics Services

SAS Embedded

Process

SAS® Visual DataMining and machine

learning

YARN

PigImpala

Hawk

Hive

Sas & hadoop

Sqoop

Page 26: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

A variety of analytical tools available to support a range of end user needs

5

Page 27: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Para

llel &

Ser

ial,

Pub

/ S

ub

, W

eb S

ervi

ces,

MQ

s

Source-basedEngines

Microservices

UAA

QueryGen

Folders

CAS Mgmt

Data Source Mgmt

AnalyticsGUIs

etc…

BIGUIs

EnvMgr

ModelMgmt

Log

Audit

UAAUAA

Data Mgmt GUIs

In-Memory Engine

In-Database

In-Hadoop

In-StreamSolutions

APIs

Platform

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytic Services (CAS)

GoogleCloudPlatform

Data Platforms

Viya Core

Cloud & Containers

Developers

Solutions

The SAS platform architecture

Page 28: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Open-source connectivity

• Run R & Python from IDE eg Jupyter

• GIT sassoftware/python-swat package (SAS Scripting Wrapper for Analytics Transfer (SWAT))

• GIT sassoftware/R-swatSAS Viya

CAS

Page 29: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Workers

Controller

proc print data = hmeq (obs = 10);

run;

df = s.CASTable(‘hmeq’)

df.head(10)

df <- defCasTable(s, ‘hmeq’)

head(df, 10)

[table.fetch]

table.name = “hmeq”

from = 1 to = 10

Translated Action

An Example

Language versus actions

APIs

Page 30: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

A shared services operating model

6

Decentralisation

• Higher costs

• Variable Standards

• Different Control Environments

• Duplications of Efforts

Shared

•Lean, Flat Organisation

•Independent of Businesses

•Identification of Efficiencies between Business Units

•Understanding of Group Functions and Missions

•Dissemination of Best Practices

Centralised

•Unresponsive

•No Business Unit control of Central Overhead Costs

•Inflexible to Business Unit Needs

•Disconnect from Business Units

• Business Units retain Control

• Recognition of Local Priorities

• Common Systems & Support

• Efficient Knowledge Transfer, Standards & Tools

• Economies of Scale

Page 31: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

A governed environment, with room for experimentation

7 Analytics FactoryBig Data Lab

• IT governance• Data governance• Analytic governance

Page 32: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Page 33: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Page 34: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

The seven traits of a modern analytical platform

1. Process supports the analytical lifecycle2. Engines for processing data in-memory, in-database

and real-time streaming3. The platform is scalable and can grow4. Access to a variety of data sources5. A variety of analytical tools available to support a range

of end user needs6. A shared services operating model7. A governed environment, with room for

experimentation

Page 35: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Thank you for joining the the

data science jam sessions.

Going to and& festival or

technology expedition?

Enjoy the networking drink & music!

Download the and& summit app!

Page 36: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Thanks for your attention

Page 37: Enterprise Analytics Accelerating Your Path to Value with ... › offices › europe › belux › events › 2018-andleuven › m… · BATCH DATA Batch or Mini-Batch Data Management

Copyright © SAS Inst itute Inc. A l l r ights reserved.

MATHIAS COOPMANSEmail: [email protected]: +32 475 571 284

@macoopma