inteligencia de negocio en la nube, una realidad palpable!!!

81
Inteligencia de Negocio en la nube, una realidad palpable!!! Jose Redondo

Upload: jose-redondo

Post on 28-May-2015

627 views

Category:

Technology


4 download

DESCRIPTION

Introducir, demostrar y aprender como las poderosas características y herramientas que nos proveen Windows Azure y SQL Database con SQL Reporting, nos lleva a implementar capacidades de consumo de datos visualmente, así mismo, explicar la arquitectura que trae este servicio para la nube.

TRANSCRIPT

Page 1: Inteligencia de negocio en la nube, una realidad palpable!!!

Inteligencia de Negocio en la nube, una realidad palpable!!!

Jose Redondo

Page 2: Inteligencia de negocio en la nube, una realidad palpable!!!

Expositor

Jose Redondo Chapter Leader SQL PASS Venezuela – Caracas Chapter DPA SolidQ Senior Consultant SynergyTPC, Bogotá - Colombia MCP | MCTS - MS SQL Server; MTA - DAF | SQL Server MVP

Page 3: Inteligencia de negocio en la nube, una realidad palpable!!!

Organización

Page 4: Inteligencia de negocio en la nube, una realidad palpable!!!

Patrocinadores / Sponsors

GOLD

SILVER

BRONCE

Personal/Swag

Page 5: Inteligencia de negocio en la nube, una realidad palpable!!!

AGENDA

Análisis Empresarial en el Nuevo Mundo de Datos

Análisis del Big Data Plataforma Analítica On-Premise, Cloud y

Híbrida Análisis Avanzado Demo Conclusiones

Page 6: Inteligencia de negocio en la nube, una realidad palpable!!!

Análisis Empresarial en el Nuevo Mundo de Datos

Page 7: Inteligencia de negocio en la nube, una realidad palpable!!!

Propósito de BI

Ayudar a los usuarios a generar una mejor decisión empresarial

Enfocado en lo que dice & Conocimiento oculto en los datos

Page 8: Inteligencia de negocio en la nube, una realidad palpable!!!

El mundo de los datos es cambiante

Explosión de los datosHambre de informaciónNuevas preguntas

Aumento de 10x cada 5 años

85% desde nuevos tipos de datos

Page 9: Inteligencia de negocio en la nube, una realidad palpable!!!

Propósito del Análisis Empresarial

Apoderar a las personas a tomar decisiones de sentido común basadas en hechos probados

Extraer el conocimiento de los datos, validando, simplificándolo y visualizando

Page 10: Inteligencia de negocio en la nube, una realidad palpable!!!

Análisis Empresarial

Almacenes de datos (DW)

Big data BI

Page 11: Inteligencia de negocio en la nube, una realidad palpable!!!

Valores de análisis modernos

Nuevo mundo de datos

En 2015, las organizaciones han de integrar alto valor, diversificándose, generando nuevos tipos y fuentes de información en una infraestructura de gestión de información coherente, superando a sus colegas del sector financieramente por más de 20 %.

Gartner, Regina Casonato et al., “Information Management in the 21st Century”

Page 12: Inteligencia de negocio en la nube, una realidad palpable!!!

Una buena Plataforma BI es la clave para el Análisis Empresarial

Información CorrectaContexto AdecuadoFormato Atractivo

EnfocadoFiltradoSimplificado

Page 13: Inteligencia de negocio en la nube, una realidad palpable!!!

Implantaciones Inmersivas

Cualquier dato,cualquier tamaño,en cualquier lugar

Conectando con el mundo de los datos

Microsoft Business Analytics

Page 14: Inteligencia de negocio en la nube, una realidad palpable!!!

Implantaciones Inmersivas

Cualquier dato,cualquier tamaño,en cualquier lugar

Conectando con el mundo de los datos

Microsoft Business Analytics

Page 15: Inteligencia de negocio en la nube, una realidad palpable!!!

Microsoft Business Analytics

Excel: Fundación de autoservicio analítico

Compartir

Limpieza

Mash-up

Explorar

Visualizar

Reportar

Page 16: Inteligencia de negocio en la nube, una realidad palpable!!!

Familiar, análisis poderoso

PowerPivot,DAX, Cubes, Data Mining

ColaborarEscalarAdministrar

Power ViewCharts, Slicers, Timelines

Page 17: Inteligencia de negocio en la nube, una realidad palpable!!!

Que acontece?

Modelos preparados y probados por un analista o usuario

Interacción con el usuario de manera natural, sin embargo, es escalable y segura

Modelo Tabular desplegado desde Excel para IT, refrescando diariamente los datos desde DW

Page 18: Inteligencia de negocio en la nube, una realidad palpable!!!

Mobilidad

Próximamente, aplicaciones BI móbiles nativas para iOS y Windows 8

Generado en SharePoint 2013, PPS optimizado ahora para táctil

Page 19: Inteligencia de negocio en la nube, una realidad palpable!!!

Rápido, Avanzado In-Memory

xVelocity In-Memory Analytics

Data warehouse

Desktop Modelo Analítico

Mañana: OLTP Relacional

“Hekaton”

Page 20: Inteligencia de negocio en la nube, una realidad palpable!!!

Conectando con el mundo de los datos

Hacia

DesdeBUSQUEDA

RECOMENDACIÓN

IDENTIDADCONTEXTO DOCUMENTAL

GRAFICACIÓN SOCIAL

EXPLORADOR DE DATOSDATA HUB

Page 21: Inteligencia de negocio en la nube, una realidad palpable!!!

Data Quality, EUC, End-User Computing (Spreadmart)

MDM – Administrador Maestro de Datos

AutoservicioCalidad del origen de datos

DQS – Servicios de Calidad de Datos

Calidad de ETL’s

Office Audit and Control Management Server 2013

Page 22: Inteligencia de negocio en la nube, una realidad palpable!!!

Cualquier dato, cualquier tamaño,en cualquier lugar

Relacional No relacional

Streaming010101010101010101

101010101010101001010101010101

101010101010

Page 23: Inteligencia de negocio en la nube, una realidad palpable!!!

Cualquier dato, cualquier tamaño,en cualquier lugar

Parallel Data Warehouse

Business Data Appliance

Fast Trackfor

Arquitectura de referencia DW

Aplicando DWAlmacén de Datos Relacionales

Relacional, Estructurado

Page 24: Inteligencia de negocio en la nube, una realidad palpable!!!

Complejidad, No Relacional, No Estructurado

Seguridad Empresarial, DisponibilidadIntegración con herramientas Microsoft BIProvisión en minutos con Windows Azure

Microsoft HDInsightHadoop

Cualquier dato, cualquier tamaño,en cualquier lugar

Page 25: Inteligencia de negocio en la nube, una realidad palpable!!!

Análisis del Big Data

Page 26: Inteligencia de negocio en la nube, una realidad palpable!!!

Big data, o sólo datos complejos?

Velocidad

Variedad Complejidad

volume

Data

InterpretandoPreparando

Page 27: Inteligencia de negocio en la nube, una realidad palpable!!!

Big data de hoy, pocos datos del mañana

Complejidad vs. Capacidades actuales

Page 28: Inteligencia de negocio en la nube, una realidad palpable!!!

Dominio Escenarios comunes de Big Data

Servicios Financieros Modelando riesgos reales

Detección de fraude y análisis de amenazas

Vigilancia del comercio

Credit scoring y análisis

Medios & Entretenimientos Motores de recomendación

Ad targeting

Calidad de búsqueda

Abuso y haga clic en detección de fraude

Ventas Punto de análisis de transacciones de ventas

Análisis de abandono de clientes

Sentimiento analítico

Telecomunicaciones Prevención de abandono de clientes

Optimización de rendimiento de la red

Análisis Call Detail Record (CDR)

Predicción de fallas de redes

Gobierno Seguridad cibernética (botnets, fraudes)

Congestión de tráfico y desvíos

Monitoreo ambiental

Monitorización antisocial a través de los medios de comunicación social

Salud Investigación genómica

Investigación del cáncer

Detección temprana de las pandemias de salud

Monitoreo de la calidad del aire

Big data de hoy, pocos datos del mañana

Page 29: Inteligencia de negocio en la nube, una realidad palpable!!!

Big Data + BI Tradicional = Power & Simplicidad

Grandes, rápido, o datos complejos

Microsoft HDInsightSQL Server tabular,

multidimensional, DW relacional, o PDW

0101010101010101011010101010101010

01010101010101101010101010

Interacción, exploración, visualización

Page 30: Inteligencia de negocio en la nube, una realidad palpable!!!

Microsoft HDInsight

Distribución de Apache Hadoop

Desarrollado por Hortonworks & Microsoft

Integrado con Microsoft BI

Page 31: Inteligencia de negocio en la nube, una realidad palpable!!!

Principios de Hadoop

Método práctico para paralelización masiva de procesamiento de datos analítico

dataDistribuidaprocesamientoDistribuido

Motor analítico de Microsoft, Yahoo, Google, Facebook, Netflix, Klout…

Page 32: Inteligencia de negocio en la nube, una realidad palpable!!!

Principios de Hadoop: Datos

HDFS (Hadoop File System)Rack de red consistente para reducir al mínimo las transferencias

Acceso como archivos normalesConsulta como almacén (Hive) usando HiveQL

Page 33: Inteligencia de negocio en la nube, una realidad palpable!!!

Principios de Hadoop: MapReduce

Su lógica de procesamiento se divide entre mapeo y reducir las funciones

Mapear el problema en más pequeño (dividir)

Reducir resultados en agregados de alto nivel (conquistar)

MapReduce es como dividir-y-conquistar

Page 34: Inteligencia de negocio en la nube, una realidad palpable!!!

Hadoop Clúster

dataDistribuidaprocesamientoDistribuido

Yahoo! Hadoop cluster, about 2007.

Page 35: Inteligencia de negocio en la nube, una realidad palpable!!!

Hadoop Clúster

dataDistribuidaprocesamientoDistribuido

Buster Cluster, es un proyecto de investigación temprana creado por Miles Osborne, University of Edinburgh, School of Informatics.

Page 36: Inteligencia de negocio en la nube, una realidad palpable!!!

Hadoop Clúster

dataDistribuidaprocesamientoDistribuido Cloud

rent-a-Hadoop-cluster, o:“Supercomputer for cents”Windows Azure HD Insight

Page 37: Inteligencia de negocio en la nube, una realidad palpable!!!

Procesamiento lógico en HDInsight

Escribe Jobs de MapReduce en Java o cualquier lenguaje de Windows (.NET), mediante la entrada-salida estándar

Pig Latin con Funciones Definidas por el Usuario (UDFs) en Python, JS, C#, Java, and .NET

Bajo nivel, rápido, complejo Sencillo, Paralelismo masivo

Page 38: Inteligencia de negocio en la nube, una realidad palpable!!!

Contador de Palabras en JS - MapReduce

• var map = function (key, value, context) {

• var words = value.split(/[^a-zA-Z]/);

• for (var i = 0; i < words.length; i++) {

• if (words[i] !== "") {

•context.write(words[i].toLowerCase(), 1);

• }

• }

• };

• var reduce = function (key, values, context) {

• var sum = 0;

• while (values.hasNext()) {

• sum += parseInt(values.next());

• }

• context.write(key, sum);

• };

Page 39: Inteligencia de negocio en la nube, una realidad palpable!!!

Ejemplo de Pig Latin - Esto es Paralelismo!!!

raw = LOAD ’search.log' USING PigStorage('\t') AS (user, time, query);

houred = FOREACH raw GENERATE user, org.apache.pig.tutorial.ExtractHour(time) as hour, query;

ngramed1 = FOREACH houred GENERATE user, hour, flatten(org.apache.pig.tutorial.NGramGenerator(query)) as ngram;

ngramed2 = DISTINCT ngramed1;

hour_frequency1 = GROUP ngramed2 BY (ngram, hour);

… [see http://pig.apache.org/docs/r0.7.0/tutorial.html]

STORE ordered_uniq_frequency INTO '/tmp/tutorial-results' USING PigStorage();

Page 40: Inteligencia de negocio en la nube, una realidad palpable!!!

Procesamiento lógico reutilizable - Librerías

Aprendizaje automáticoMinería de datos escalable

Filtrado colaborativo, Recomendadores, Clustering, La descomposición en valores simple, Parallel frequent pattern mining, Naive Bayes, Árbol de decisión

Page 41: Inteligencia de negocio en la nube, una realidad palpable!!!

Desde HDInsight haciendo mas atractivo Microsoft BI

Conector para Hadoop de SQL Server & PDWDriver ODBC para HivePanel Excel Hive

Prontamente: SQL Server PolyBase:Unificando las consultas relacionales de SQL y Hive, no es necesario para HiveQL

Page 42: Inteligencia de negocio en la nube, una realidad palpable!!!

Operacionalizando Hadoop

Microsoft HDInsight para:

Aprovisionamiento y gestión de clústeres

Asignación de Jobs

Seguridad

Escalabilidad

Page 43: Inteligencia de negocio en la nube, una realidad palpable!!!

Plataforma AnalíticaOn-Premise, Cloud y Híbrida

Page 44: Inteligencia de negocio en la nube, una realidad palpable!!!

Evolución de la Infraestructura IT

Nube Privada: VMs + Admin Cloud

Nube Pública con VMs

Nube Pública sin VMs: Cloud OS

Centro de Datos no virtualizados

Centro de datos virtualizados

IT Hibrido

Page 45: Inteligencia de negocio en la nube, una realidad palpable!!!

Seis infraestructuras en cuatro categorías

PrivadaNUBE

TradicionalNO-VIRTUALIZADO

PublicaNUBE

IT Híbrida

AplicacionesNo-Virtualizadas

Agrupado (Virtualizado)ElásticoAutoservicioBasada en el uso

Servicios GestionadosAgrupado (Virtualizado)ElásticoAutoservicioBasada en el uso

Aplicaciones HíbridasMódulos de aplicaciones y datos en-prem y off-prem

Page 46: Inteligencia de negocio en la nube, una realidad palpable!!!

Tradicional Centro de Datos

No-Virtualizado

Tradicional, Full Control, Costoso para gestionar, actualizar, migrar

Page 47: Inteligencia de negocio en la nube, una realidad palpable!!!

Centro de Datos Virtualizados

Hyper-V Primer paso hacia la nube privadaMás baratoNo hay beneficios palpables en la nube todavía

Page 48: Inteligencia de negocio en la nube, una realidad palpable!!!

Nube Privada

Administrando VMs +

System Center

Nube privadaBasado en PlantillasAprovisionamiento,Gestión de acciones y métricas

Page 49: Inteligencia de negocio en la nube, una realidad palpable!!!

Nube Pública con VMs

Nube Administrada

VMs Administradas

Fácil administración desde la Nube PrivadaTodos los beneficios de la Nube PrivadaTCO eficiente

Page 50: Inteligencia de negocio en la nube, una realidad palpable!!!

Nube Pública es un nuevo OS, no VMs

Servicios en la Nube para nuevas aplicaciones de software

Moderno & orientado al futuroMejor escalabilidad y agilidadNo incrementa el costo capital, Usualmente es más económica

Page 51: Inteligencia de negocio en la nube, una realidad palpable!!!

IT Híbrido: Privada + Publica

Muchas combinaciones de arquitecturas

Privada no-VM—publica VMPrivada VM—publica VMPrivada VM—publica non-VMPrivada no-VM—publica non-VM

Page 52: Inteligencia de negocio en la nube, una realidad palpable!!!

Opciones para una Plataforma Análitica

Granjas PrivadasGranjas Públicas VMSharePoint Online

Servidores PrivadoPublicas en VMAzure:SQL Database,SQL Reporting,Datamarket, HDInsight

Localmente instaladoOffice 365SkyDrive

Page 53: Inteligencia de negocio en la nube, una realidad palpable!!!

IT Hibrido

Page 54: Inteligencia de negocio en la nube, una realidad palpable!!!

Todas las caractéristicas - Analisis moderno

Granjas Privadas en la Nube+Granjas Públicas VM

Servidores Privados,Windows HDInsight+Publicas en VMHDInsight Azure

Localmente instalado+Office 365

Page 55: Inteligencia de negocio en la nube, una realidad palpable!!!

Porqué Microsoft para IT Híbridos

PrivateCLOUD

TraditionalNON-VIRTUALIZED

PublicCLOUD

Recursos Comunes

IT Híbrido

Identidad Herramientas de Desarrollo Herramientas de Adm

Page 56: Inteligencia de negocio en la nube, una realidad palpable!!!

Nube en nuestros términos

Page 57: Inteligencia de negocio en la nube, una realidad palpable!!!

Nube Pública: Dos opciones

Nube Pública

Page 58: Inteligencia de negocio en la nube, una realidad palpable!!!

Aplicaciones Híbridas (VM)

Business App

Connect

SQL Server

ON-PREM

WINDOWS AZURE

Windows Azure Virtual Network

Ext

en

dFlexibility &

Control

Low TCO for Existing Apps

Full SQL Server

Capability

Managed Infrastructure

SQL Server in VM

Page 59: Inteligencia de negocio en la nube, una realidad palpable!!!

Nuevos diseños de Apps en la Nube

SQL Database

Mobile Web

Managed Platform & Infra.

Low TCO for New Apps

Dynamic Scalability

Based on SQL Server

Technology

Page 60: Inteligencia de negocio en la nube, una realidad palpable!!!

Apps Híbridos (no VM)

On-Prem Business App

SQL Database

On-Prem SQL Server

Data

Sync

Connect

Co

nn

ect

Managed Platform & Infra.

Low TCO for New Apps

Dynamic Scalability

Based on SQL Server

Technology

Page 61: Inteligencia de negocio en la nube, una realidad palpable!!!

Nube Privada

Page 62: Inteligencia de negocio en la nube, una realidad palpable!!!

Todas las característicasNube Privada Analítica

Granjas de Nubes Privadas

Nube Privada, HDInsight para Windows Server

Instalado localmente

System Center para la administración y aprovisionamiento de la nube privada

Page 63: Inteligencia de negocio en la nube, una realidad palpable!!!

SQL Server para la Nube Privada

Page 64: Inteligencia de negocio en la nube, una realidad palpable!!!

Soluciones para la Nube Privada

Rápido Tiempo de solución

Bueno Muy bueno Excelente

Ejecución a escala

Flexible en componentes

Rápido Tiempo de solución

Bueno Muy bueno Excelente

Ejecución a escala

Flexible en componentes

Rápido Tiempo de solución

Bueno Muy bueno Excelente

Ejecución a escala

Flexible en componentes

Construido sobre DW relacional

Arquitectura de Referencia Fast Track DW

Infraestructura PDW & BDW

Page 65: Inteligencia de negocio en la nube, una realidad palpable!!!

ANALÍSIS AVANZADO

Page 66: Inteligencia de negocio en la nube, una realidad palpable!!!

DAXMicrosoft Analytics Lenguaje

Estilo Excel, Expresiones tabularesCampos calculados & KPI’sContextos & filtros consistentes

Forma parte de Excel 2013 Modelo de datos (PowerPivot)Lenguaje para proyectos SSAS tabular

Data Analysis Expressions

Page 67: Inteligencia de negocio en la nube, una realidad palpable!!!

Expresiones DAX

= [First Name] & " " & [Last Name] Concatenación de cadenas, como en Excel

= SUM (Sales[Amount]) Creación de SUM en contextos de agregaciones

= RELATED (Product[Cost]) Sigue relaciones entre tablas, como las uniones

No se hace referencia a celdas o rangos individuales

Las funciones siempre se refieren a las columnas o tablas

Page 68: Inteligencia de negocio en la nube, una realidad palpable!!!

Modelo Semántico BI

Data Model

Business Logic & Queries

Data Access ROLAP MOLAP xVelocity

MDX, soon: “DAXMD” DAX

Multidimensional Tabular

Applications Power View Excel PowerPivot

Databases Applications Files OData feeds Cloud services

SharePoint

Direct query

Page 69: Inteligencia de negocio en la nube, una realidad palpable!!!

Entregando Power View y PowerPivot a los usuarios

Archivos Standalone Excel

Excel en SharePoint, SharePoint Online, SkyDrive

Power View, PowerPivot directamente en SSAS ModoSharePoint

Modelo tabular SSAS nativo + Archivo de conexión SharePoint BISM

Page 70: Inteligencia de negocio en la nube, una realidad palpable!!!

SQL Server 2012 Analysis ServicesTabular Mode

Escalabilidad empresarial y seguridad para el modelo de datos

Accesible desde SharePoint y sus aplicaciones

Construido en Excel PowerPivot, desplegado en SSAS

Seguridad dinámica, Particiones, >2 billones de registros, imagenes

Page 71: Inteligencia de negocio en la nube, una realidad palpable!!!

Power View

Exploración de datos interactivos y presentación visual Experiencia de usuario

Excel 2013

SharePoint 2013 SQL 2012 SP1 Reporting Service

Page 72: Inteligencia de negocio en la nube, una realidad palpable!!!

Visualización de datos Power View

Tablas, matrices, small multiples, cards, tiles, filters, slicers

Chart, scatter plot, bubble animation

Interacción Geoespacial y Mapas con Bing

Page 73: Inteligencia de negocio en la nube, una realidad palpable!!!

Qué hace la Minería de Datos?

Buscar objetivos

Explorar sus datos

Predecir

Page 74: Inteligencia de negocio en la nube, una realidad palpable!!!

Qué es la Minería de Datos?

Estadística, probabilidad y aprendizaje automático

Visualización de patrones

Tecnología para el descubrimiento de patrones de conocimiento ocultos, correlaciones

Page 75: Inteligencia de negocio en la nube, una realidad palpable!!!

Minería de

Datos

Análisis de rentabilidad

Entender las necesidades

del cliente

Anticipar acciones

Predecir ventas & inventario

Construir efectivamente campañas de mercadeo

Detectar y prevenir fraudes

Corregir datos

durante procesos

ETL

Page 76: Inteligencia de negocio en la nube, una realidad palpable!!!

SQL ServerAnalysisServicesServer

Tus modelos de mineria de datos

Algoritmos de mineria de datos Origendatos

Excel, Visio, SSRSTu aplicación

Despliegue

ExcelVisioSSDTSSMS

AppData

Arquitectura de la Minería de Datos

Page 77: Inteligencia de negocio en la nube, una realidad palpable!!!

Data Mining Add-Ins para Office 2013

Gratis!Conecta a Excel y Visio hacia SSAS

Tab Data Mining

Full Power

Tab de AnálisisSencillo de usar

Page 78: Inteligencia de negocio en la nube, una realidad palpable!!!

Decision Trees Finds the odds of an outcome, great for visualising relationships between values

Association Rules Identifies causal relationships between cases, good for market basket analysis and recommendation engines

Clustering Classifies cases into distinctive groups based on any attribute sets

Naïve Bayes Shows the differences in a particular variable for various data elements

Sequence Clustering Groups or clusters data based on a sequence of previous events

Time Series Analyzes and forecasts time-based data combining the power of ARTXP for accurate short-term predictions with ARIMA

Neural Nets Uncovers non-intuitive relationships

Linear Regression Determines mathematical linear relationship between inputs and an outcome

Logistic Regression Determines the relationship between columns in order to evaluate the probability that a column will contain a specific state

Page 79: Inteligencia de negocio en la nube, una realidad palpable!!!

DEMO

Page 80: Inteligencia de negocio en la nube, una realidad palpable!!!

• Análisis de negocios en el nuevo mundo de los datos: Conectados, inmersivo, de cualquier tamaño

• Plataforma Microsoft más poderosa y sencilla

• Big data = Datos demasiado complejos para los métodos tradicionales

• Microsoft HDInsight + Sencillez de BI tradicional = Potentes herramientas de análisis

• Desde el centro de datos tradicional a la nube OS: Su opción flexible para el análisis

• Nube en sus propios términos: Está bien cambiar de opinión

• Advanced Analytics no es complejo hoy día

• Microsoft Business Analytics: Potencia y simplicidad

CONCLUSIONES

Page 81: Inteligencia de negocio en la nube, una realidad palpable!!!

Inteligencia de Negocio en la nube, una realidad palpable!!!

Jose Redondo - SQL Server MVPCorreos: [email protected] | [email protected]

Twitter: @redondoj

Blog: redondoj.wordpress.com