Application Insight + stream analytics + Power BI
-
Upload
techdencias -
Category
Technology
-
view
162 -
download
4
Transcript of Application Insight + stream analytics + Power BI
![Page 1: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/1.jpg)
¿Quién, cuándo, dónde y por qué?by @nfanjul & @cmcheca
MADRID · NOV 18-19 · 2016
![Page 2: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/2.jpg)
www.pasiona.com(+34) 669 333 [email protected]
@pasiona BarcelonaPujades 350, 10ª planta08019 · Barcelona
MadridPinar 5, 28006 · Madrid
![Page 3: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/3.jpg)
MADRID · NOV 18-19 · 2016
Carmen Checa
@cmchecaSenior Developer
[email protected]@Nacho FanjulKey Developer
![Page 4: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/4.jpg)
MADRID · NOV 18-19 · 2016
http://codemotion.azurewebsites.net/
¡Entra y vota!
![Page 5: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/5.jpg)
MADRID · NOV 18-19 · 2016
¡Ya estoy en producción!
¿Quién me usa?
¿Cuándo me usan?
¿Dónde me usan?
¿Por qué me usan?
¿…?
¿…?
![Page 6: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/6.jpg)
MADRID · NOV 18-19 · 2016
Y así se siente nuestra aplicación
![Page 7: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/7.jpg)
MADRID · NOV 18-19 · 2016
¿Cómo podemos solucionar esto?
Application Insights Stream Analytics Power BI
![Page 8: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/8.jpg)
MADRID · NOV 18-19 · 2016
Esquema
APP
Microsoft Azure
SDK
Storage
Exportación continua
ApplicationInsight
StreamAnalytics
IN OUT
![Page 9: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/9.jpg)
MADRID · NOV 18-19 · 2016
Application Insights
![Page 10: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/10.jpg)
MADRID · NOV 18-19 · 2016
¿Qué es Application Insights?
Es una herramienta para monitorizar nuestras aplicaciones.
• Web• Escritorio• Móvil
• Analizar• Detectar• Diagnosticar• Resolver• Mejorar
SABER QUE HACEN LOS USUARIOS CON NUESTRAS APLICACIONES
![Page 11: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/11.jpg)
MADRID · NOV 18-19 · 2016
¿Qué puedo ver?Todo tipo de telemetrías:
![Page 12: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/12.jpg)
MADRID · NOV 18-19 · 2016
¿Qué puedo ver?Usuarios, sesiones, visitas de páginas…
![Page 13: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/13.jpg)
MADRID · NOV 18-19 · 2016
¿Qué puedo ver?De dónde vienen mis usuarios:
![Page 14: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/14.jpg)
MADRID · NOV 18-19 · 2016
¿Qué puedo ver?
Errores:
![Page 15: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/15.jpg)
MADRID · NOV 18-19 · 2016
¿Qué puedo ver?
Y muchas más… Cómo por ejemplo:
![Page 16: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/16.jpg)
MADRID · NOV 18-19 · 2016
¿Qué puedo ver?Eventos personalizados:
![Page 17: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/17.jpg)
MADRID · NOV 18-19 · 2016
¿Y qué más?100% Personalizable
Filtrar los datos
Profundizar
Crear Alertas
![Page 18: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/18.jpg)
MADRID · NOV 18-19 · 2016
¿Puedo exportar esta información?
La respuesta es SI Pero, ¿A dónde?
Storage* PowerBI***SQL**
![Page 19: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/19.jpg)
MADRID · NOV 18-19 · 2016
¿Cómo?Es muy sencillo:
Seleccionamos o creamos nuestro Storage
Configuramos nuestra exportación
![Page 20: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/20.jpg)
MADRID · NOV 18-19 · 2016
Resultado de la exportación‘n’ archivos json con el siguiente aspecto:
![Page 21: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/21.jpg)
MADRID · NOV 18-19 · 2016
¿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 IIS Instalar monitor de estado
![Page 22: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/22.jpg)
MADRID · NOV 18-19 · 2016
Veamos un poquito de código
![Page 23: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/23.jpg)
MADRID · NOV 18-19 · 2016
Y desde Visual Studio
![Page 24: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/24.jpg)
MADRID · NOV 18-19 · 2016
Más códigoEventos personalizados desde C#:
![Page 25: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/25.jpg)
MADRID · NOV 18-19 · 2016
Más códigoTiempos de respuesta:
![Page 26: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/26.jpg)
MADRID · NOV 18-19 · 2016
Más códigoExcepciones:
![Page 27: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/27.jpg)
MADRID · NOV 18-19 · 2016
Más códigoDesde javascript:
![Page 28: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/28.jpg)
MADRID · NOV 18-19 · 2016
Stream Analytics
![Page 29: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/29.jpg)
MADRID · NOV 18-19 · 2016
¿Qué es y para qué sirve?
Motor de procesamiento de datos en tiempo real.
Facilita el cálculo del análisis de los datos.
![Page 30: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/30.jpg)
MADRID · NOV 18-19 · 2016
¿Porqué usarlo?• Facilidad de uso• Alta capacidad de procesamiento
• Confiabilidad, capacidad de repetición y recuperación rápida
• Bajo costo
• Datos de referencia• Conectividad
![Page 31: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/31.jpg)
MADRID · NOV 18-19 · 2016
¿Cómo obtengo la información?
![Page 32: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/32.jpg)
MADRID · NOV 18-19 · 2016
¿Cómo obtengo la información?
• 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.
![Page 33: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/33.jpg)
MADRID · NOV 18-19 · 2016
Probar las consultas
![Page 34: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/34.jpg)
MADRID · NOV 18-19 · 2016
Ya lo tengo ¿ahora qué?
![Page 35: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/35.jpg)
MADRID · NOV 18-19 · 2016
PowerBI
![Page 36: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/36.jpg)
MADRID · NOV 18-19 · 2016
¿Qué es Power BI?
Conjunto de aplicaciones de análisis que permite analizar datos y compartirlos.
![Page 37: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/37.jpg)
MADRID · NOV 18-19 · 2016
Qué nos proporciona
• 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.
![Page 38: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/38.jpg)
MADRID · NOV 18-19 · 2016
TODA su compañía conectada
Finanzas Marketing
Recursos humanos
TI
Ventas Operaciones
![Page 39: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/39.jpg)
MADRID · NOV 18-19 · 2016
¿Precio?Existe versión gratuita y versión PRO. Diferencias:
![Page 40: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/40.jpg)
MADRID · NOV 18-19 · 2016
Orígenes de datos
Más de 50 posibles orígenes de datos, y creciendo…
![Page 41: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/41.jpg)
MADRID · NOV 18-19 · 2016
Funcionamiento
![Page 42: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/42.jpg)
MADRID · NOV 18-19 · 2016
Herramientas
• Infinidad de gráficos
• Crea tantos paneles como necesites
• 1 panel, “n” informes
• Comparte
• Filtra datos
![Page 44: Application Insight + stream analytics + Power BI](https://reader036.fdocuments.us/reader036/viewer/2022062523/58ee499a1a28ab9a6d8b4573/html5/thumbnails/44.jpg)
MADRID · NOV 18-19 · 2016
Gracias!