Azure insight + Streaming Analytics + Power BI

Preview:

Citation preview

Carmen ChecaNacho Fanjul

#4SESSIONS18.Junio.2016

¿Dónde? ¿Por qué?

¿Cuándo?

¿Quién?

CARMEN CHECA

@cmchecaSenior Developer

ccheca@pasiona.com

NACHO FANJULSenior Developer

@nfanjulnfanjul@pasiona.com

Alguna vez os ha pasado…

Alguna vez os ha pasado…

Y…

Y…

DIOS!! Me están espiando!! Tranquilos, después de esta sesión

entenderéis cómo lo hacen!!

¿De qué vamos a hablar?

Application Insights Stream Analytics Power BI

APP

EsquemaMicrosoft Azure

SDK

Storage

Exportación continua

ApplicationInsight

StreamAnalytics

IN OUT

Application Insights

¿Qué es Application Insights?

Herramienta para monitorizar nuestras aplicaciones

• Web• Escritorio• Móvil

• Analizar• Detectar• Diagnosticar• Resolver• Mejorar

¿Qué es Application Insights?

• Web• Escritorio• Móvil

• Analizar• Detectar• Diagnosticar• Resolver• Mejorar

Herramienta para monitorizar nuestras aplicaciones

¿Qué es Application Insights?

• Web• Escritorio• Móvil

• Analizar• Detectar• Diagnosticar• Resolver• Mejorar

Herramienta para monitorizar nuestras aplicaciones

¿Qué es Application Insights?

SABER QUÉ HACEN LOS USUARIOS CON NUESTRAS APLICACIONES

¿Qué necesitamos?

Dispone de plan de precios gratuito*

Ya tengo cuenta de azure, ¿Qué hago?

Ya tengo cuenta de azure, ¿Qué hago?

Ya tengo cuenta de azure, ¿Qué hago?

¿Qué puedo ver?

Todo tipo de telemetrías

Usuarios, sesiones, visitas de páginas…

¿Qué puedo ver?

De dónde vienen

mis usuarios

¿Qué puedo ver?

Errores

¿Qué puedo ver?

Eventos personalizados

¿Qué puedo ver?

Y mucho más… Como por ejemplo:

¿Qué puedo ver?

¿Y que más?100% Personalizable Filtrar los datos Profundizar

Crear Alertas

¿Y que más?

¿Puedo exportar esta información?La respuesta es SI Pero... ¿a dónde?

Storage* Power BI***

SQL**

¿Cómo?

Seleccionamos o creamos nuestro StorageMuy importante!! El tipo de Storage ha de ser ‘CLASSIC’

Configuramos nuestra

exportación

¿Cómo?

Resultado de la exportación‘n’ archivos json con el siguiente aspecto:

¿Cómo funciona?

Instalar SDK en la

aplicación*

Web

Agregar el script de SDK

Escritorio, Móvil

Instalar SDK en la

aplicación*

Servidor IISInstalar

monitor de estado

Facilidad de uso...Hasta yo lo he sabido utilizar!

¿Cómo funciona?

Vale, ¿Pero cómo lo utilizo?

Insights es muy majo y ya nos proporciona

el código y algunos ejemplos.

Vale, ¿Pero cómo lo utilizo?

Stream Analytics

¿Por qué usarlo?• Facilidad de uso• Alta capacidad de procesamiento

• Confiabilidad, capacidad de repetición y recuperación rápida

• Bajo costo

• Datos de referencia• Conectividad

• Inputs: Fuentes de donde se obtendrán los datos.

• Query: A través de una consulta se tratan los datos para que se vuelquen en el output que elijamos de la forma que esperamos.

• Outputs: Destino donde se almacena el resultado de la consulta realizada.

¿Cómo obtengo la información?

Power BI

¿Qué es Power BI?

Conjunto de aplicaciones de análisis que permite analizar datos y compartirlos.

• Acceso desde cualquier lugar.• Multitud de gráficos.• Personalización de paneles.• Exportación de la información.• Actualización de la información en tiempo real.

Generar Panel

Generar Panel

Nuestro bonito Panel

Compartir Panel

Q&ACarmen Checa & Nacho Fanjul

@cmcheca@nfanjul

ccheca@pasiona.comnfanjul@pasiona.com@

Recommended