SlideShare uma empresa Scribd logo
1 de 44
Analytics en Power Platform: ¿Qué
opciones tengo
Juan Carlos González & Ruben Ramos
¡GRACIAS PATROCINADORES!
PLATINO ORO PLATA
Juan Carlos González
M365 SME & Delivery Manager en RICOH España
https://nl.linkedin.com/in/juagon
@jcgm1978
http://jcgonzalezmartin.wordpress.com
https://www.youtube.com/channel/UCTTOig92qM_d0k
LbSODCATw
Ruben Ramos
M365 Technical lead en RICOH España
https://www.linkedin.com/in/rubenramosmateo/
https://twitter.com/rubenr79
https://rubenrm.com/
ANALYTICS EN POWER PLATFORM:
POSIBILIDADES
Analytics de serie en
la Power Platform a
distintos niveles
Monitorización de
eventos de telemetría
estándar de la Power
Platform
Monitorización de
Power Apps con
Azure Application
Insights
Telemetría, Logging y
Monitorización
personalizado
CoE Starter Kit
ANALYTICS DE SERIE PARA
POWER APPS
Analytics a nivel de tenant
Analytics a nivel de entorno
Analytics a nivel de Aplicación
POWER APPS: ANALYTICS A NIVEL DE TENANT
Características Principales
• Roles requeridos para acceder: Environment Admin
(Solo ve los datos de sus entornos) | Microsoft 365
Global Admin
• Disponible para Canvas & Model-Driven Apps
• Se requiere consentimiento inicial para su activación
• Visualización de datos de Analytics Global para todos
los entornos de Power Platform disponibles en el
tenant:
 Uso: Usuarios únicos | Sesiones Totales |
Aplicaciones Utilizadas | Aplicaciones Top | …
 Actividad de Makers: Aplicaciones Activas |
Aplicaciones Publicadas | Makers Activos |
Nuevos Makers | Top Makers | Entornos |
Actividad x Aplicación | …
 Inventario de Aplicaciones
• Posibilidad de descargar los datos de los informes
para crear Analytics personalizado
POWER APPS: ANALYTICS A NIVEL DE ENTORNO
Características Principales
• Roles requeridos para acceder: Environment Admin |
Power Platform Admin | Dynamics 365 Admin |
Microsoft 365 Global Admin
• Disponible para Canvas & Model-Driven Apps
• Visualización de datos de Analytics de entorno: Uso |
Ubicación | Errores en Aplicaciones | Rendimiento del
Servicio | Uso de Conectores
• Solo se muestran datos de uso en una ventana
temporal de 28,00 días y el refresco de los datos se
realiza cada 3,00 h
• Posibilidad de descargar los datos de los informes
para crear Analytics personalizado
POWER APPS: ANALYTICS POR APLICACIÓN
Características Principales
• Roles requeridos para acceder: Environment Admin |
App Owner
• Disponible para Canvas Apps
• Visualización de datos de Analytics de: Uso |
Rendimiento | Ubicación
• Solo se muestran datos de uso en una ventana
temporal de 30 días y el refresco de los datos se
realiza cada 24,00 h
POWER APPS: ANALYTICS DE DATAVERSE
Características Principales
• Roles requeridos para acceder: Environment Admin |
Power Platform Admin | Dynamics 365 Admin |
Microsoft 365 Global Admin
• Visualización de datos de Analytics de Dataverse
relativos a: Usuarios activos, uso de almacenamiento,
workflows más activos, etc
• Solo se muestran datos de uso en una ventana
temporal de 30,00 días
• Posibilidad de descargar los datos de los informes
para crear Analytics personalizado
DEMO#1
Analytics de Serie para
Power Apps
ANALYTICS DE SERIE PARA
POWER AUTOMATE
Analytics a nivel de tenant
Analytics a nivel de entorno
Analytics a nivel de Flow
POWER AUTOMATE: ANALYTICS A NIVEL DE
TENANT
Características Principales
• Roles requeridos para acceder: Environment Admin
(Solo ve los datos de sus entornos) | Microsoft 365
Global Admin
• Disponible para Power Automate Cloud Flows
• Se requiere consentimiento inicial para su activación
• Visualización de datos de Analytics Global para todos
los entornos de Power Platform disponibles en el
tenant:
 Uso: Flujos | Total de Ejecuciones | Ejecuciones
Correctas | Ejecuciones Fallidas | …
 Actividad de Makers: Flows Activos |
Aplicaciones Publicadas | Makers Activos | …
 Inventario de Flows
• Posibilidad de descargar los datos de los informes
para crear Analytics personalizado
POWER AUTOMATE: ANALYTICS A NIVEL DE
ENTORNO
Características Principales
• Roles requeridos para acceder: Environment Admin |
Power Platform Admin | Dynamics 365 Admin |
Microsoft 365 Global Admin
• Disponible para Cloud Flows y Desktop Flows
• Visualización de datos de Analytics de Power
Automate por entorno: Ejecuciones de los Flows | Uso
de los Flows | Errores en los Flows | Flow compartidos
| Uso de Conectores
• Solo se muestran datos de uso en una ventana
temporal de 28,00 días y el refresco de los datos se
realiza cada 3,00 h
• Posibilidad de descargar los datos de los informes
para crear Analytics personalizado
POWER AUTOMATE: ANALYTICS POR FLOW
Características Principales
• Roles requeridos para acceder: Environment Admin |
Flow Owner
• Disponible para Cloud & Desktop Flows
• Visualización de datos de Analytics de: Acciones
(Peticiones) | Uso | Errores
• Solo se muestran datos de uso en una ventana
temporal de 30 días máximo y el refresco de los datos
se realiza cada 24,00 h
POWER AUTOMATE: PROCESS INSIGHTS
Características Principales
• Roles requeridos para acceder: Environment Maker
• Disponible para Cloud Flows
• Visualización, mediante técnicas de Minería de
Procesos, de aspectos de ejecución de nuestros
Flows para detectar cuellos de botella, oportunidades
de mejora y optimización, etc
• Solo se muestran datos de uso en una ventana
temporal de 28 días máximo
POWER AUTOMATE: HISTORIAL DE EJECUCIONES
Detalle de Ejecución y donde
se ha producido el error
Ejecuciones exitosas /
fallidas de un Flow
DEMO#2
Analytics de Serie para
Power Automate
EXPORTACIÓN DE DATOS DE USO
Características Principales y
Requerimientos
• Roles requeridos para acceder: Power Platform Admin
| Dynamics 365 Admin | Microsoft 365 Global Admin
• (En Preview) Permite crear un Analytics personalizado
a partir de realizar una exportación de datos de uso de
Power Apps / Power Automate a Azure Data Lake
• Requerimientos:
 Habilitar Analytics a nivel de tenant
 Licenciamiento Premium de Power Apps
 Suscripción de Azure y un Grupo de Recursos
 Storage Account para utilizar con Azure Data
Lake Gen 2
 Licencia de Power BI Pro para explotar los datos
exportados al Data Lake
AUDIT LOG SEARCH: TELEMETRÍA ESTÁNDAR DE
POWER PLATFORM
Características Principales
• Para acceder al Log de Auditoría se requiere el rol de
View-Only Audit Logs o Audit Logs de EXO:
Administrador Global de Microsoft 365 | Security
Admin | Global Reader Admin | Security Reader Admin
• Se auditan eventos tanto de Power Apps (Canvas,
Model-Driven) como de Flows de Power Automate
• Sólo se muestran datos de uso en una ventana
temporal de 90,00 días (Estándar de Office 365, que
se amplia a 1 Año si tenemos licenciamiento E5)
• Los datos del Log de Auditoría se pueden exportar
(Desde la UI o bien mediante PowerShell) para realizar
Analytics personalizado
AUDIT LOG SEARCH: TELEMETRÍA ESTÁNDAR DE
POWER PLATFORM
Ejemplo de
actividades auditadas
Resultados devueltos por
el Log de Auditoria
AUDIT LOG SEARCH: TELEMETRÍA ESTÁNDAR DE
POWER PLATFORM
Power Apps
• Created app
• Launched app
• Marked app as Featured
• Restored app version
• Edited app
• Published app
• Edited app permission
• Deleted app
• Marked app as Hero
• Deleted app permission
Power Automate
• Created flow
• Edited flow
• Deleted flow
• Edited permissions
• Deleted permissions
• Started a paid trial
• Renewed a paid trial
DLP
• Created DLP Policy
• Updated DLP Policy
• Deleted DLP Policy
Se irán añadiendo más eventos
DEMO#3
Eventos de Power Platform
en el Audit Log Search
AUDITORIA A NIVEL DE DATAVERSE
Historial de Auditoría
para un único registro
Log de Auditoría de
Dataverse completo
AUDITORIA PARA MODEL-DRIVEN APPS
Ejemplo de
actividades auditadas
Resultados devueltos por
el Log de Auditoria
TELEMETRÍA Y ANALYTICS CON AZURE
APPLICATION INSIGHTS
Características Principales
• Proporciona Telemetría y Analitycs tanto para Canvas
App como para Model Driven Apps:
 Detalles de los Usuarios usando Apps en cuanto
a: Ubicación | Sistema Operativo | Navegadores |
Rendimiento en términos de carga de las Apps
|…
 Detalles de las Sesiones de usuario en una App
 Eventos que ocurren en la Aplicación:
Generados por el Sistema vs. Personalizados
 Flujo general de uso las Aplicaciones: Qué
navegación va realizando el usuario
• Se puede configurar Aplicación a Aplicación o bien
realizar una exportación de datos global a Application
Insights
Resumen de la información recogida
por Azure Application Insights
TELEMETRÍA Y ANALYTICS CON AZURE
APPLICATION INSIGHTS
Características Principales
• Requerimientos:
 Disponer de una Suscripción de Azure en la que
poder configurar Azure Application Insights
 permisos para crear un Grupo de Recursos y
configurar Azure Application Insights en este
TELEMETRÍA Y ANALYTICS CON AZURE
APPLICATION INSIGHTS
Ejemplo para una
Canvas App
DEMO#4
Telemetría y Analytics con
Azure Application Insights
TELEMETRÍA Y ANALYTICS PERSONALIZADO
Características Principales
• Proporciona Telemetría y Analitycs custom tanto para
Power Apps como Flujos de Power Automate:
 Los datos de Analytics capturados son
totalmente personalizados
 Como alternativa a registrar los datos en Azure
Application Insights, se podrían registrar en una
BD SQL Azure para su explotación con Power BI
 Se puede ir aún más allá con Azure Event Grid
• Requerimientos:
 Disponer de una Suscripción de Azure en la que
poder configurar Azure Application Insights
 permisos para crear un Grupo de Recursos y
configurar Azure Application Insights en este
 Dado que la solución se basa en un conector
personalizado que realiza una llamada http, se
requiere licenciamiento Premium
DEMO#5
Telemetría y Analytics
Personalizado
TELEMETRÍA Y ANALYTICS PERSONALIZADO
TELEMETRÍA Y ANALYTICS PERSONALIZADO
TELEMETRÍA Y ANALYTICS PERSONALIZADO
TELEMETRÍA Y ANALYTICS PERSONALIZADO
CONCLUSIONES
• Para monitorizar y tener analytics de nuestras Apps y Flujos tenemos múltiples opciones:
Analytics por defecto a distintos niveles, Log de Auditoría de Microsoft 365, Integración con
Azure Application Insigths y “Háztelo tu mismo”
• El Analytics por defecto nos permite obtener patrones de uso de nuestras Apps y Flujos y
detectar problemas en distintos niveles además de facilitarnos exportar los datos para crear
nuestros propios informes
• Con el Log de Auditoría de Microsoft 365 podemos tener una telemetría base de lo que ha
podido pasar con una App o un Flujo
• Con Azure Application Insights integrado en nuestras Power Apps podemos tener una
Telemetría más detallada en torno al uso, errores y problemas de nuestras Aplicaciones
• El CoE Starter Kit es un ejemplo de como podemos llegar a construir nuestro propio
Analytics. Por supuesto, podemos ir todavía más allá mediante el desarrollo de un Custom
Connector que implemente como queremos nuestro Analytics y Telemetría
REFERENCIAS
Algunas referencias clave de contenidos vistos en la sesión (1/3):
• Admin Analytics para Power Apps: https://docs.microsoft.com/en-us/power-
platform/admin/analytics-powerapps
• Tenant Level Analytics para Power Apps: https://docs.microsoft.com/en-us/power-
platform/admin/tenant-level-analytics
• Environment Level Analytics para Power Apps: https://docs.microsoft.com/en-
us/power-platform/admin/analytics-powerapps
• Microsoft Dataverse Analytics: https://docs.microsoft.com/en-us/power-
platform/admin/analytics-common-data-service
• Tenant Analytics para Power Automate: https://docs.microsoft.com/en-us/power-
platform/admin/power-automate-analytics-reports
REFERENCIAS
Algunas referencias clave de contenidos vistos en la sesión (2/3):
• Analytics para Flows de Power Automate: https://docs.microsoft.com/en-us/power-
platform/admin/analytics-flow
• Power Apps activity logging: https://docs.microsoft.com/en-us/power-
platform/admin/logging-powerapps
• Power Automate activity logging: https://docs.microsoft.com/en-us/power-
platform/admin/logging-power-automate
• Auditoría de Microsoft Dataverse: https://docs.microsoft.com/en-us/power-
platform/admin/manage-dataverse-auditing
• Self-Service Analytics de Power Apps con la exportación de datos de uso:
https://docs.microsoft.com/en-us/power-platform/admin/self-service-analytics
REFERENCIAS
Algunas referencias clave de contenidos vistos en la sesión (3/3):
• Log de Actividad para Model-Driven Apps: https://docs.microsoft.com/en-us/power-
platform/admin/enable-use-comprehensive-auditing
• Telemetría y Analytics de Power Apps con Azure Application Insights:
https://docs.microsoft.com/en-us/power-platform/admin/overview-
integration-application-insights y https://barhead.com/telemetry-in-microsoft-
power-platform-using-application-insights/
• Exportar datos de Telemetría y Analytics a Azure Application Insights:
https://docs.microsoft.com/en-us/power-platform/admin/set-up-export-application-
insights
¿PREGUNTAS?
Office 365 for IT Pros
$10 de Descuento
https://o365itpros.gumroad.com/l/O365IT/Friends
OfTheBook
Office 365: The best recipes for
developers
20 % de Descuento
• Código de Descuento: 4q8kso9
• https://gumroad.com/l/DgSSr
• https://guitaca.com
GRACIAS
Redes sociales y
contacto
https://bizzsummit.es
https://twitter.com/bizzsummites
http://youtube.com/bizzsummites
info@bizzsummit.es

Mais conteúdo relacionado

Semelhante a Analytics en Power Platform: ¿Qué opciones tengo?

La medición funcional de software con Scrum
La medición funcional de software con ScrumLa medición funcional de software con Scrum
La medición funcional de software con Scrum
Software Guru
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
Gaby Fernandez
 
La medición funcional de software con SCRUM
La medición funcional de software con SCRUMLa medición funcional de software con SCRUM
La medición funcional de software con SCRUM
Software Guru
 
Mantenimiento y mejora continua de la performance de las aplicaciones
Mantenimiento y mejora continua de la performance de las aplicacionesMantenimiento y mejora continua de la performance de las aplicaciones
Mantenimiento y mejora continua de la performance de las aplicaciones
Abstracta
 
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
ssuserc860fb
 

Semelhante a Analytics en Power Platform: ¿Qué opciones tengo? (20)

04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam
 
Presentacion Administración y Generación de Reportes - MultiDB
Presentacion Administración y Generación de Reportes - MultiDBPresentacion Administración y Generación de Reportes - MultiDB
Presentacion Administración y Generación de Reportes - MultiDB
 
La medición funcional de software con Scrum
La medición funcional de software con ScrumLa medición funcional de software con Scrum
La medición funcional de software con Scrum
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
 
La medición funcional de software con SCRUM
La medición funcional de software con SCRUMLa medición funcional de software con SCRUM
La medición funcional de software con SCRUM
 
Adaptacion y mejora continua de la performance de las aplicaciones
Adaptacion y mejora continua de la performance de las aplicacionesAdaptacion y mejora continua de la performance de las aplicaciones
Adaptacion y mejora continua de la performance de las aplicaciones
 
AGR - Administración y Generación de Reportes
AGR - Administración y Generación de ReportesAGR - Administración y Generación de Reportes
AGR - Administración y Generación de Reportes
 
Mantenimiento y mejora continua de la performance de las aplicaciones
Mantenimiento y mejora continua de la performance de las aplicacionesMantenimiento y mejora continua de la performance de las aplicaciones
Mantenimiento y mejora continua de la performance de las aplicaciones
 
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe... Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
 
Microsoft Azure SQL Database
Microsoft Azure SQL DatabaseMicrosoft Azure SQL Database
Microsoft Azure SQL Database
 
Kick off avalon_imserso_20100209
Kick off avalon_imserso_20100209Kick off avalon_imserso_20100209
Kick off avalon_imserso_20100209
 
Kick off avalon_imserso_20100209
Kick off avalon_imserso_20100209Kick off avalon_imserso_20100209
Kick off avalon_imserso_20100209
 
Python Gae django
Python Gae djangoPython Gae django
Python Gae django
 
Clase 2 - Construccion de los SI.ppt
Clase 2 - Construccion de los SI.pptClase 2 - Construccion de los SI.ppt
Clase 2 - Construccion de los SI.ppt
 
Dynamics saturday madrid 2019 avanade dynamics saturday madrid 2019 2019.05.25
Dynamics saturday madrid 2019   avanade dynamics saturday madrid 2019 2019.05.25Dynamics saturday madrid 2019   avanade dynamics saturday madrid 2019 2019.05.25
Dynamics saturday madrid 2019 avanade dynamics saturday madrid 2019 2019.05.25
 
Desarrollando para las empresas de la Office Store con las SharePoint Apps
Desarrollando para las empresas de la Office Store con las SharePoint AppsDesarrollando para las empresas de la Office Store con las SharePoint Apps
Desarrollando para las empresas de la Office Store con las SharePoint Apps
 
Jose Luis Soria - Visual Studio Tour Plain Concepts - DevOps
Jose Luis Soria - Visual Studio Tour Plain Concepts - DevOpsJose Luis Soria - Visual Studio Tour Plain Concepts - DevOps
Jose Luis Soria - Visual Studio Tour Plain Concepts - DevOps
 
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
 
Máquinas de estado con Logic App & Automate sobre CDS
Máquinas de estado con Logic App & Automate sobre CDSMáquinas de estado con Logic App & Automate sobre CDS
Máquinas de estado con Logic App & Automate sobre CDS
 

Mais de Juan Carlos Gonzalez

Mais de Juan Carlos Gonzalez (20)

Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?
 
Seguridad en Power Platform - Que opciones tengo
Seguridad en Power Platform - Que opciones tengoSeguridad en Power Platform - Que opciones tengo
Seguridad en Power Platform - Que opciones tengo
 
Boost your Teams Meetings to the next level with Teams Premium
Boost your Teams Meetings to the next level with Teams PremiumBoost your Teams Meetings to the next level with Teams Premium
Boost your Teams Meetings to the next level with Teams Premium
 
Stream en SharePoint en detalle
Stream en SharePoint en detalle Stream en SharePoint en detalle
Stream en SharePoint en detalle
 
Digitaliza tus procesos de Aprobación con Approvals en Teams: ¿Qué hay de nue...
Digitaliza tus procesos de Aprobación con Approvals en Teams: ¿Qué hay de nue...Digitaliza tus procesos de Aprobación con Approvals en Teams: ¿Qué hay de nue...
Digitaliza tus procesos de Aprobación con Approvals en Teams: ¿Qué hay de nue...
 
Stream on SharePoint, an overview - JcGonzalez.pptx
Stream on SharePoint, an overview - JcGonzalez.pptxStream on SharePoint, an overview - JcGonzalez.pptx
Stream on SharePoint, an overview - JcGonzalez.pptx
 
Shared channels in Microsoft Teams, an overview
Shared channels in Microsoft Teams, an overview Shared channels in Microsoft Teams, an overview
Shared channels in Microsoft Teams, an overview
 
Canales Compartidos en Microsoft Teams al detalle
Canales Compartidos en Microsoft Teams al detalleCanales Compartidos en Microsoft Teams al detalle
Canales Compartidos en Microsoft Teams al detalle
 
Digitaliza tus Aprobaciones con Approvals en Teams - JcGonzalez .pptx
Digitaliza tus Aprobaciones con Approvals en Teams - JcGonzalez .pptxDigitaliza tus Aprobaciones con Approvals en Teams - JcGonzalez .pptx
Digitaliza tus Aprobaciones con Approvals en Teams - JcGonzalez .pptx
 
Analytics in Power Platform: What are my options?
Analytics in Power Platform: What are my options?Analytics in Power Platform: What are my options?
Analytics in Power Platform: What are my options?
 
Microsoft 365 Chicago - Governing Microsoft Teams Meetings
Microsoft 365 Chicago - Governing Microsoft Teams MeetingsMicrosoft 365 Chicago - Governing Microsoft Teams Meetings
Microsoft 365 Chicago - Governing Microsoft Teams Meetings
 
Solicita y comparte actualizaciones con Updates en Teams
Solicita y comparte actualizaciones con Updates en TeamsSolicita y comparte actualizaciones con Updates en Teams
Solicita y comparte actualizaciones con Updates en Teams
 
Canales compartidos en Microsoft Teams de principio a fin
Canales compartidos en Microsoft Teams de principio a finCanales compartidos en Microsoft Teams de principio a fin
Canales compartidos en Microsoft Teams de principio a fin
 
Shared channels in Microsoft Teams, an overview - JcGonzalez.pptx
Shared channels in Microsoft Teams, an overview - JcGonzalez.pptxShared channels in Microsoft Teams, an overview - JcGonzalez.pptx
Shared channels in Microsoft Teams, an overview - JcGonzalez.pptx
 
Governing Microsoft Teams Meetings: What are my options?
Governing Microsoft Teams Meetings: What are my options?Governing Microsoft Teams Meetings: What are my options?
Governing Microsoft Teams Meetings: What are my options?
 
Digitalize your Approval processes with approvals in Microsoft Teams
Digitalize your Approval processes with approvals in Microsoft TeamsDigitalize your Approval processes with approvals in Microsoft Teams
Digitalize your Approval processes with approvals in Microsoft Teams
 
Digitaliza tus Aprobaciones con Approvals en Microsoft Teams
Digitaliza tus Aprobaciones con Approvals en Microsoft TeamsDigitaliza tus Aprobaciones con Approvals en Microsoft Teams
Digitaliza tus Aprobaciones con Approvals en Microsoft Teams
 
Microsoft Lists o como crear aplicaciones a la velocidad de la luz para M365 ...
Microsoft Lists o como crear aplicaciones a la velocidad de la luz para M365 ...Microsoft Lists o como crear aplicaciones a la velocidad de la luz para M365 ...
Microsoft Lists o como crear aplicaciones a la velocidad de la luz para M365 ...
 
Microsoft Lists o como crear aplicaciones a la velocidad de la luz para M365 ...
Microsoft Lists o como crear aplicaciones a la velocidad de la luz para M365 ...Microsoft Lists o como crear aplicaciones a la velocidad de la luz para M365 ...
Microsoft Lists o como crear aplicaciones a la velocidad de la luz para M365 ...
 
Midiendo la Adopción en Microsoft 365: ¿Cuáles son mis opciones?
Midiendo la Adopción en Microsoft 365:  ¿Cuáles son mis opciones?Midiendo la Adopción en Microsoft 365:  ¿Cuáles son mis opciones?
Midiendo la Adopción en Microsoft 365: ¿Cuáles son mis opciones?
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Analytics en Power Platform: ¿Qué opciones tengo?

  • 1. Analytics en Power Platform: ¿Qué opciones tengo Juan Carlos González & Ruben Ramos
  • 3. Juan Carlos González M365 SME & Delivery Manager en RICOH España https://nl.linkedin.com/in/juagon @jcgm1978 http://jcgonzalezmartin.wordpress.com https://www.youtube.com/channel/UCTTOig92qM_d0k LbSODCATw
  • 4. Ruben Ramos M365 Technical lead en RICOH España https://www.linkedin.com/in/rubenramosmateo/ https://twitter.com/rubenr79 https://rubenrm.com/
  • 5. ANALYTICS EN POWER PLATFORM: POSIBILIDADES Analytics de serie en la Power Platform a distintos niveles Monitorización de eventos de telemetría estándar de la Power Platform Monitorización de Power Apps con Azure Application Insights Telemetría, Logging y Monitorización personalizado CoE Starter Kit
  • 6. ANALYTICS DE SERIE PARA POWER APPS Analytics a nivel de tenant Analytics a nivel de entorno Analytics a nivel de Aplicación
  • 7. POWER APPS: ANALYTICS A NIVEL DE TENANT Características Principales • Roles requeridos para acceder: Environment Admin (Solo ve los datos de sus entornos) | Microsoft 365 Global Admin • Disponible para Canvas & Model-Driven Apps • Se requiere consentimiento inicial para su activación • Visualización de datos de Analytics Global para todos los entornos de Power Platform disponibles en el tenant:  Uso: Usuarios únicos | Sesiones Totales | Aplicaciones Utilizadas | Aplicaciones Top | …  Actividad de Makers: Aplicaciones Activas | Aplicaciones Publicadas | Makers Activos | Nuevos Makers | Top Makers | Entornos | Actividad x Aplicación | …  Inventario de Aplicaciones • Posibilidad de descargar los datos de los informes para crear Analytics personalizado
  • 8. POWER APPS: ANALYTICS A NIVEL DE ENTORNO Características Principales • Roles requeridos para acceder: Environment Admin | Power Platform Admin | Dynamics 365 Admin | Microsoft 365 Global Admin • Disponible para Canvas & Model-Driven Apps • Visualización de datos de Analytics de entorno: Uso | Ubicación | Errores en Aplicaciones | Rendimiento del Servicio | Uso de Conectores • Solo se muestran datos de uso en una ventana temporal de 28,00 días y el refresco de los datos se realiza cada 3,00 h • Posibilidad de descargar los datos de los informes para crear Analytics personalizado
  • 9. POWER APPS: ANALYTICS POR APLICACIÓN Características Principales • Roles requeridos para acceder: Environment Admin | App Owner • Disponible para Canvas Apps • Visualización de datos de Analytics de: Uso | Rendimiento | Ubicación • Solo se muestran datos de uso en una ventana temporal de 30 días y el refresco de los datos se realiza cada 24,00 h
  • 10. POWER APPS: ANALYTICS DE DATAVERSE Características Principales • Roles requeridos para acceder: Environment Admin | Power Platform Admin | Dynamics 365 Admin | Microsoft 365 Global Admin • Visualización de datos de Analytics de Dataverse relativos a: Usuarios activos, uso de almacenamiento, workflows más activos, etc • Solo se muestran datos de uso en una ventana temporal de 30,00 días • Posibilidad de descargar los datos de los informes para crear Analytics personalizado
  • 11. DEMO#1 Analytics de Serie para Power Apps
  • 12. ANALYTICS DE SERIE PARA POWER AUTOMATE Analytics a nivel de tenant Analytics a nivel de entorno Analytics a nivel de Flow
  • 13. POWER AUTOMATE: ANALYTICS A NIVEL DE TENANT Características Principales • Roles requeridos para acceder: Environment Admin (Solo ve los datos de sus entornos) | Microsoft 365 Global Admin • Disponible para Power Automate Cloud Flows • Se requiere consentimiento inicial para su activación • Visualización de datos de Analytics Global para todos los entornos de Power Platform disponibles en el tenant:  Uso: Flujos | Total de Ejecuciones | Ejecuciones Correctas | Ejecuciones Fallidas | …  Actividad de Makers: Flows Activos | Aplicaciones Publicadas | Makers Activos | …  Inventario de Flows • Posibilidad de descargar los datos de los informes para crear Analytics personalizado
  • 14. POWER AUTOMATE: ANALYTICS A NIVEL DE ENTORNO Características Principales • Roles requeridos para acceder: Environment Admin | Power Platform Admin | Dynamics 365 Admin | Microsoft 365 Global Admin • Disponible para Cloud Flows y Desktop Flows • Visualización de datos de Analytics de Power Automate por entorno: Ejecuciones de los Flows | Uso de los Flows | Errores en los Flows | Flow compartidos | Uso de Conectores • Solo se muestran datos de uso en una ventana temporal de 28,00 días y el refresco de los datos se realiza cada 3,00 h • Posibilidad de descargar los datos de los informes para crear Analytics personalizado
  • 15. POWER AUTOMATE: ANALYTICS POR FLOW Características Principales • Roles requeridos para acceder: Environment Admin | Flow Owner • Disponible para Cloud & Desktop Flows • Visualización de datos de Analytics de: Acciones (Peticiones) | Uso | Errores • Solo se muestran datos de uso en una ventana temporal de 30 días máximo y el refresco de los datos se realiza cada 24,00 h
  • 16. POWER AUTOMATE: PROCESS INSIGHTS Características Principales • Roles requeridos para acceder: Environment Maker • Disponible para Cloud Flows • Visualización, mediante técnicas de Minería de Procesos, de aspectos de ejecución de nuestros Flows para detectar cuellos de botella, oportunidades de mejora y optimización, etc • Solo se muestran datos de uso en una ventana temporal de 28 días máximo
  • 17. POWER AUTOMATE: HISTORIAL DE EJECUCIONES Detalle de Ejecución y donde se ha producido el error Ejecuciones exitosas / fallidas de un Flow
  • 18. DEMO#2 Analytics de Serie para Power Automate
  • 19. EXPORTACIÓN DE DATOS DE USO Características Principales y Requerimientos • Roles requeridos para acceder: Power Platform Admin | Dynamics 365 Admin | Microsoft 365 Global Admin • (En Preview) Permite crear un Analytics personalizado a partir de realizar una exportación de datos de uso de Power Apps / Power Automate a Azure Data Lake • Requerimientos:  Habilitar Analytics a nivel de tenant  Licenciamiento Premium de Power Apps  Suscripción de Azure y un Grupo de Recursos  Storage Account para utilizar con Azure Data Lake Gen 2  Licencia de Power BI Pro para explotar los datos exportados al Data Lake
  • 20. AUDIT LOG SEARCH: TELEMETRÍA ESTÁNDAR DE POWER PLATFORM Características Principales • Para acceder al Log de Auditoría se requiere el rol de View-Only Audit Logs o Audit Logs de EXO: Administrador Global de Microsoft 365 | Security Admin | Global Reader Admin | Security Reader Admin • Se auditan eventos tanto de Power Apps (Canvas, Model-Driven) como de Flows de Power Automate • Sólo se muestran datos de uso en una ventana temporal de 90,00 días (Estándar de Office 365, que se amplia a 1 Año si tenemos licenciamiento E5) • Los datos del Log de Auditoría se pueden exportar (Desde la UI o bien mediante PowerShell) para realizar Analytics personalizado
  • 21. AUDIT LOG SEARCH: TELEMETRÍA ESTÁNDAR DE POWER PLATFORM Ejemplo de actividades auditadas Resultados devueltos por el Log de Auditoria
  • 22. AUDIT LOG SEARCH: TELEMETRÍA ESTÁNDAR DE POWER PLATFORM Power Apps • Created app • Launched app • Marked app as Featured • Restored app version • Edited app • Published app • Edited app permission • Deleted app • Marked app as Hero • Deleted app permission Power Automate • Created flow • Edited flow • Deleted flow • Edited permissions • Deleted permissions • Started a paid trial • Renewed a paid trial DLP • Created DLP Policy • Updated DLP Policy • Deleted DLP Policy Se irán añadiendo más eventos
  • 23. DEMO#3 Eventos de Power Platform en el Audit Log Search
  • 24. AUDITORIA A NIVEL DE DATAVERSE Historial de Auditoría para un único registro Log de Auditoría de Dataverse completo
  • 25. AUDITORIA PARA MODEL-DRIVEN APPS Ejemplo de actividades auditadas Resultados devueltos por el Log de Auditoria
  • 26. TELEMETRÍA Y ANALYTICS CON AZURE APPLICATION INSIGHTS Características Principales • Proporciona Telemetría y Analitycs tanto para Canvas App como para Model Driven Apps:  Detalles de los Usuarios usando Apps en cuanto a: Ubicación | Sistema Operativo | Navegadores | Rendimiento en términos de carga de las Apps |…  Detalles de las Sesiones de usuario en una App  Eventos que ocurren en la Aplicación: Generados por el Sistema vs. Personalizados  Flujo general de uso las Aplicaciones: Qué navegación va realizando el usuario • Se puede configurar Aplicación a Aplicación o bien realizar una exportación de datos global a Application Insights Resumen de la información recogida por Azure Application Insights
  • 27. TELEMETRÍA Y ANALYTICS CON AZURE APPLICATION INSIGHTS Características Principales • Requerimientos:  Disponer de una Suscripción de Azure en la que poder configurar Azure Application Insights  permisos para crear un Grupo de Recursos y configurar Azure Application Insights en este
  • 28. TELEMETRÍA Y ANALYTICS CON AZURE APPLICATION INSIGHTS Ejemplo para una Canvas App
  • 29. DEMO#4 Telemetría y Analytics con Azure Application Insights
  • 30. TELEMETRÍA Y ANALYTICS PERSONALIZADO Características Principales • Proporciona Telemetría y Analitycs custom tanto para Power Apps como Flujos de Power Automate:  Los datos de Analytics capturados son totalmente personalizados  Como alternativa a registrar los datos en Azure Application Insights, se podrían registrar en una BD SQL Azure para su explotación con Power BI  Se puede ir aún más allá con Azure Event Grid • Requerimientos:  Disponer de una Suscripción de Azure en la que poder configurar Azure Application Insights  permisos para crear un Grupo de Recursos y configurar Azure Application Insights en este  Dado que la solución se basa en un conector personalizado que realiza una llamada http, se requiere licenciamiento Premium
  • 32. TELEMETRÍA Y ANALYTICS PERSONALIZADO
  • 33. TELEMETRÍA Y ANALYTICS PERSONALIZADO
  • 34. TELEMETRÍA Y ANALYTICS PERSONALIZADO
  • 35. TELEMETRÍA Y ANALYTICS PERSONALIZADO
  • 36. CONCLUSIONES • Para monitorizar y tener analytics de nuestras Apps y Flujos tenemos múltiples opciones: Analytics por defecto a distintos niveles, Log de Auditoría de Microsoft 365, Integración con Azure Application Insigths y “Háztelo tu mismo” • El Analytics por defecto nos permite obtener patrones de uso de nuestras Apps y Flujos y detectar problemas en distintos niveles además de facilitarnos exportar los datos para crear nuestros propios informes • Con el Log de Auditoría de Microsoft 365 podemos tener una telemetría base de lo que ha podido pasar con una App o un Flujo • Con Azure Application Insights integrado en nuestras Power Apps podemos tener una Telemetría más detallada en torno al uso, errores y problemas de nuestras Aplicaciones • El CoE Starter Kit es un ejemplo de como podemos llegar a construir nuestro propio Analytics. Por supuesto, podemos ir todavía más allá mediante el desarrollo de un Custom Connector que implemente como queremos nuestro Analytics y Telemetría
  • 37. REFERENCIAS Algunas referencias clave de contenidos vistos en la sesión (1/3): • Admin Analytics para Power Apps: https://docs.microsoft.com/en-us/power- platform/admin/analytics-powerapps • Tenant Level Analytics para Power Apps: https://docs.microsoft.com/en-us/power- platform/admin/tenant-level-analytics • Environment Level Analytics para Power Apps: https://docs.microsoft.com/en- us/power-platform/admin/analytics-powerapps • Microsoft Dataverse Analytics: https://docs.microsoft.com/en-us/power- platform/admin/analytics-common-data-service • Tenant Analytics para Power Automate: https://docs.microsoft.com/en-us/power- platform/admin/power-automate-analytics-reports
  • 38. REFERENCIAS Algunas referencias clave de contenidos vistos en la sesión (2/3): • Analytics para Flows de Power Automate: https://docs.microsoft.com/en-us/power- platform/admin/analytics-flow • Power Apps activity logging: https://docs.microsoft.com/en-us/power- platform/admin/logging-powerapps • Power Automate activity logging: https://docs.microsoft.com/en-us/power- platform/admin/logging-power-automate • Auditoría de Microsoft Dataverse: https://docs.microsoft.com/en-us/power- platform/admin/manage-dataverse-auditing • Self-Service Analytics de Power Apps con la exportación de datos de uso: https://docs.microsoft.com/en-us/power-platform/admin/self-service-analytics
  • 39. REFERENCIAS Algunas referencias clave de contenidos vistos en la sesión (3/3): • Log de Actividad para Model-Driven Apps: https://docs.microsoft.com/en-us/power- platform/admin/enable-use-comprehensive-auditing • Telemetría y Analytics de Power Apps con Azure Application Insights: https://docs.microsoft.com/en-us/power-platform/admin/overview- integration-application-insights y https://barhead.com/telemetry-in-microsoft- power-platform-using-application-insights/ • Exportar datos de Telemetría y Analytics a Azure Application Insights: https://docs.microsoft.com/en-us/power-platform/admin/set-up-export-application- insights
  • 41. Office 365 for IT Pros $10 de Descuento https://o365itpros.gumroad.com/l/O365IT/Friends OfTheBook
  • 42. Office 365: The best recipes for developers 20 % de Descuento • Código de Descuento: 4q8kso9 • https://gumroad.com/l/DgSSr • https://guitaca.com

Notas do Editor

  1. You can gain insights and improve your cloud flows with the help of process mining. With a few selections, you can visualize your flow’s performance, identify bottlenecks and optimization opportunities, and monitor for business drifts. You can generate these insights directly from the flow details page by having process advisor analyze your flow-run history with process mining techniques.
  2. Disponer de licenciamiento Premium de Power Apps Disponer de una suscripción de Azure y de un Grupo de Recursos Crear un Storage Account para utilizar con Azure Data Lake Gen 2 Licencia de Power BI Pro para explotar los datos exportados al Data Lake