sas data management forum · pdf file• informação disponível...

21
Copyright © 2014, SAS Institute Inc. All rights reserved. SAS DATA MANAGEMENT FORUM

Upload: tranthien

Post on 27-Feb-2018

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

SAS DATA MANAGEMENT

FORUM

Page 2: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

SAS DATA MANAGEMENT

FORUM

MARCEL ALMEIDA

ESPECIALISTA DE DATA MANAGEMENT

SAS INSTITUTE

CASO DE SUCESSO DE TELECOM: CAPTURANDO

EVENTOS EM TEMPO REAL

Page 3: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 5, SAS In st i tute In c. A l l r ig hts r ese rve d.

BIG DATA ESTÁ AQUI

A EXPLOSÃO DE INFORMAÇÕES CONTINUA …

Page 4: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 5, SAS In st i tute In c. A l l r ig hts r ese rve d.

BIG DATA COMO PROCESSÁ-LO?

O foco do Big Data está mudando para que decisõessejam tomadas usando informações nomomento em que os dados são gerados

Page 5: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

CASO DE NEGÓCIO EMPRESA DE TELEFONIA – FILIAL ALEMANHA

NECESSIDADE DE NEGÓCIO

• Necessidade de melhorar a capacidade de fazer vendas de produtos adicionais (up-sell) e venda

cruzada (cross-sell) para a base de clientes

• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede)

• Possibilidade de distribuir ofertas flexíveis (ex.: preço, volume e validade da oferta)

• Possibilidade de realizar campanhas em tempo real

SOLUÇÃO DESEJADA

• Software para decisões em tempo real que possibilite realizar campanhas em tempo real baseadas em

regras de negócio e modelos preditivos

• Integração de software para processamento de eventos complexos a partir de dados massivos do

sistema de rede

Page 6: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

360°Customer

View

SAS LANDSCAPE PLATAFORMA DE TOMADA DE DECISÕES E COMUNICAÇÃO COM O CLIENTE

Online

CRM

NavegaçãoWeb Site

ST/NT Data

Mídias sociais

DWH Inbound

Sales

Online

Mail

Email / SMS / Tweets

Outbound

Right-time

Real-time

Execution

Inbound & OutboundInteractions & Decisions

Real-timeChannel and

Contact Steering

Customer Contact and

Offer Optimization

Multi-Channel Campaign-

management

Contact and Channel-

usage

Campaign Response

Data Access & Data Cleansing

Data Access

Event-Streaming

ETL / Data

Transformation

Data Quality and

Data Cleansing

Handling of

unstructured Data

Master Data

Management

Reporting &

Analytics

Reporting &

Business

Intelligence

Analytics &

Data Mining

CLV, Churn,

Potential,

Risk, Next-Best

Forecasting &

Predictive

Modeling

(What if-)

Marketing Operations Management Estratégia, orçamentos, planejamento, aprovação, WorkFlow, ativos digitais, recursos

Extensão de Infra-estrutura SAS

existente

Inf ra-estrutura SAS existente

Page 7: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 3, SAS In st i tute In c. A l l r ig hts r ese rve d.

O QUE É EVENT STREAM PROCESSING?

Page 8: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

EVENT STREAM

PROCESSINGPROCESSAMENTO DE DADOS EM MOVIMENTO

BATCH ENGINE STREAM ENGINE

1. Prepara dados

2. Executa Processo

3. Obtém resultados

4. Volta a etapa 1

1. Executa Processo

2. Loop contínuo:

a. Recebe dados

b. Processa

c. Envia o resultado

Page 9: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

EVENT STREAM

PROCESSING

ARQUITETURA TÉCNICA DE ALTO NÍVEL

Event Steam Processing

Origem / Eventos

eventsTrigger

RTDM Engne

PUBLISHER

SUBSCRIBER

Adaptadores e ConectoresAdaptadores e

Conectores

Page 10: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

EVENT STREAM

PROCESSING

ARQUITETURA TÉCNICA DE ALTO NÍVEL

Event Steam Processing

TriggerRTDM Engine

PUBLISHER

SUBSCRIBER

Adaptadores e Conectores

REST

Origem / Eventos

ODBC events

events

events

events

Arquivos(CSV, XML, JSON, binary, xCDR)

Socket

JMS

SAS Data Sets

SMTP

Adaptadores/ Conectores

DPI

Page 11: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

EVENT STREAM

PROCESSING

ARQUITETURA TECNICA DE ALTO NIVEL

TriggerRTDM Engine

PUBLISHER

SUBSCRIBER

Adaptadores e Conectores

REST

ODBC events

events

events

events

Arquivos(CSV, XML, JSON, binary, xCDR)

Socket

JMS

SAS Data Sets

SMTP

Adaptadores/ Conectores

DPI

Event Steam Processing

Detecta eventos de interesseFiltros

AgregaçõesDetecção de Padrões

CálculosCorrelações

Thresholding

e muito mais…

Origem / Eventos

Page 12: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

EVENT STREAM

PROCESSING

ARQUITETURA TÉCNICA DE ALTO NÍVEL

REST

Event Steam Processing

ODBC events

events

events

events

Trigger

Trigger

Trigger

Arquivos(CSV, XML, JSON, binary, xCDR)

Socket

JMS

SAS Data Sets

SMTP

Adaptadores/ Conectores

ODBC

Arquivos(CSV, XML, JSON, binary, xCDR)

Socket

JMS

SAS Data Sets

SMTP

Adaptadores/ Conectores

RTDM Engine

PUBLISHER

SUBSCRIBER

DPI

Origem / Eventos

Detecta eventos de interesseFiltros

AgregaçõesDetecção de Padrões

CálculosCorrelações

Thresholding

e muito mais…

QUESTÕES TIPICAS PARA O ESP

“Informar os 3 maiores valores a cada 5 minutos"

“Avisar quando um evento A foi seguido por um

evento B e não por um evento C dentro dos

últimos 3 minutos"

“Avisar quando detectar uma transferência

bancária nas últimas 24 horas a partir da mesma

conta, provenientes de três países diferentes, e

pausar a transferência até uma validação manual"

Page 13: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 3, SAS In st i tute In c. A l l r ig hts r ese rve d.

COMO FUNCIONA?

Page 14: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

SAS EVENT STREAM PROCESSING

ESP CONCEITO ATUALIZAÇÃO CONTÍNUA

DATA OUT

(Events)

AGGREGATIONFILTER : QTY >=1000

Text

SOURCE WINDOW

ID SYMB QTY PRICE ID SYMB QTY PRICE SYMB AVE_PRICE

ID SYMB QTY PRICE

DATA IN (Events)

10 IBM 2000 105

Digamos…Temostransações do mercado de ações…

Queremossaber o preço médio atual das transações com Quantidade >= 1000

Para isso precisamos: 1. Do ESP…2. Desenhar um modelo para o ESP3. Iniciar o modelo ESP…4. Enviar os dados

Page 15: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

SAS EVENT STREAM PROCESSING

ESP CONCEITO ATUALIZAÇÃO CONTÍNUA

DATA OUT

(Events)

IBM 105

MS 26

IBM 110

AGGREGATION

IBM 105

MS 26

IBM 110

FILTER : QTY >=1000

10 IBM 2000 105

20 MS 1500 26

40 IBM 3000 115

Text

SOURCE WINDOW

ID SYMB QTY PRICE ID SYMB QTY PRICE SYMB AVE_PRICE

ID SYMB QTY PRICE

DATA IN (Events)

As janelas (windows) são atualizados continuamenteOs eventos são armazenados em memória

Politicas para retenção de dados

Page 16: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

Entendi o ESP…

Mas como ele foi

utilizado neste

cliente?

Calma!

Vamos ver

um exemplo.

Page 17: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

EVENT STREAM

PROCESSING

EVENTO DE DETECÇÃO DE DIMINUIÇÃO DE MINUTOS EM

CHAMADAS INTERNACIONAIS

Event Stream Processing ServerEvent Stream

Origem / Publishers

Tráfego da Rede RTDM Engine

Event StreamSubscribers

Cartõespré-pagosativados

Planos

Pré-Pagos X

Planos

Sistema de Compras

CalcularMinutosIntern.

usados

FiltrarCDRs daschamadas

Intern.

FiltrarMinutos Intern.

<= 5 Min

Page 18: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

Page 19: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

EMPRESA DE TELEFONIA – FILIAL ALEMANHA TELECOMUNICAÇÃO

PROBLEMAS DE NEGÓCIO

• Necessidade de melhorar a capacidade de fazer vendas de produtos adicionais (up-

sell) e venda cruzada (cross-sell) para a base de clientes no contexto de monetização

dos dados

• Informação disponível limitada sobre o contexto do cliente (especialmente dados de

rede)

• Possibilidade de distribuir ofertas flexíveis (ex.: preço, volume e validade da oferta)

• Possibilidade de realizar campanhas em tempo real

SOLUÇÕES

• SAS® Event Stream Processing Engine

• SAS® Real-Time Decision Manager

• SAS® Visual Analytics

RESULTADOS

• Criar, executar, monitorar e otimizar campanhas de marketing contextual

• Com a comunicação mais direcionada, a companhia espera alcançar um aumento

considerável nas receitas de sua base de clientes existente

• Retorno sobre o investimento (ROI) obtido em dois meses

“Com SAS, nós seremos capazes de gerar maiores receitas e uma melhor experiência com a nossa base de clientes atual. O SAS nos permite agir em tempo real, o que não tínhamos capacidade de fazer antes.”

Chefe de Inteligência do

Cliente da Filial Alemã

Customer

Validated

Page 20: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

Page 21: SAS DATA MANAGEMENT FORUM · PDF file• Informação disponível ilimitada sobre o contexto do cliente (especialmente dados de rede) ... Marketing Operations Management

C o p y r ig ht © 201 4, SAS In st i tute In c. A l l r ig hts r ese rve d.

SAS DATA MANAGEMENT

FORUM

MUITO OBRIGADO!!

Marcel [email protected]