SlideShare a Scribd company logo
1 of 46
Juan Carlos González | M365 Apps & Services MPVP | M365 SME & Delivery Manager
Analytics in Power Platform: What
are my options?
#M365Philly
@SPS_Philly
December 15, 2022
Special thanks to
our Sponsor
@jcgm1978
jcgonzalezmartin1978@hotmail.com
https://nl.linkedin.com/in/juagon
https://jcgonzalezmartin.wordpress.com/
https://www.youtube.com/channel/UCTTOig92q
M_d0kLbSODCATw
@SPS_Philly #M365Philly
Analytics in Power Platform: Possibilities
Out of the box
Analytics in Power
Platform at different
levels
Standard Power
Platform Audit
Events in the M365
Audit Log
Power Apps
monitoring with
Azure Application
Insights
Custom Monitoring,
Auditing and
Telemetry + CoE
Starter Kit features
Analytics in Power Apps: Possibilities
Tenant Level Analytics
Environment Analytics
Single App Analytics
Analytics in Power Apps: Tenant level analytics
Main Features
• Required Roles to access: Environment Admin (Only
can see analytics of his/her environments) |Power
Platform Admin | Dynamics 365 Admin | Microsoft
365 Global Admin
• Available for Canvas & Model-Driven Apps
• Initial consent is required to enable it
• Visualization of global data analytics for all the
environments in the tenant:
 Usage: Unique users | Total sessions | Apps
users | Top Apps
 Makers’ activity: Active apps | Published apps |
Active makers | New makers | Top makers |
Environments | Activity per application
 Apps Inventory
• It’s possible to download analytics data to create
custom analytics reports
Analytics in Power Apps: Tenant level analytics
Analytics in Power Apps: Environment level analytics
Main Features
• Required Roles to access: Environment Admin |
Power Platform Admin | Dynamics 365 Admin |
Microsoft 365 Global Admin
• Available for Canvas Apps & Model-Driven Apps
• Initial consent is required to enable it
• Visualization of Power Apps data analytics for an
existing environment:
 Usage | Location | Toast Errors | Service
Performance | Connectors usage
• Data visualization window: 28 days
• Data refresh cycle: every 3 hours
Analytics in Power Apps: Environment level analytics
Analytics in Power Apps: App level analytics
Main Features
• Required Roles to access: Environment Admin |
Power App Owner
• Available for Canvas Apps
• Visualization of the following Analytics Data for an
App:
 Usage | Performance | Location
• Data visualization window: 30 days
• Data refresh cycle: every 24 hours
Analytics in Power Apps: Dataverse analytics
Main Features
• Required Roles to access: Environment Admin |
Power Platform Admin | Dynamics 365 Admin |
Microsoft 365 Global Admin
• Visualization of the following Analytics Data for the
Dataverse:
 Active users | Mode of access | Entity usage |
System jobs | Plug-ins | API calls statistics |
Mailbox usage
• Data visualization window: 30 days
• It’s possible to download analytics data to create
custom analytics reports
Demo #1: Analytics in Power
Apps
Analytics in Power Automate: Possibilities
Tenant Level Analytics
Environment Analytics
Single Power Automate Analytics
Analytics in Power Automate: Tenant level analytics
Main Features
• Required Roles to access: Environment Admin (Only
can see analytics of his/her environments) |
Microsoft 365 Global Admin
• Available for Power Automate Cloud Flows
• Initial consent is required to enable it
• Visualization of global data analytics for all the
environments in the tenant:
 Usage: Total flows | Total runs | Successful runs
| Failed runs | etc
 Makers’ activity: Active flows | Created flows |
Active makers | Connections | etc
 Flows inventory
• It’s possible to download analytics data to create
custom analytics reports
Analytics in Power Automate: Environment level
analytics
Main Features
• Required Roles to access: Environment Admin |
Power Platform Admin | Dynamics 365 Admin |
Microsoft 365 Global Admin
• Available for Cloud flows & Desktop flows
• Initial consent is required to enable it
• Visualization of Power Automate data analytics for
an existing environment:
 Flows runs | Flows usage | Flows created | Erros
in flows | Shared flows | Connectors used in
flows
• Data visualization window: 28 days
• Data refresh cycle: every 3 hours
Analytics in Power Automate: Environment level
analytics
Analytics in Power Automate: Flow level analytics
Main Features
• Required Roles to access: Environment Admin | Flow
Owner
• Available for Cloud flows
• Visualization of the following Analytics Data for an
App:
 Actions | Usage | Errors
• Data visualization window: 30 days
• Data refresh cycle: every 24 hours
Analytics in Power Automate: Process Insights
Main Features
• Required Roles to access: Environment Maker
• Available for Cloud flows
• It allows to gain insights on Cloud flows by using
process mining techniques
• Visualization of flow’s performance, identification of
bottlenecks and optimization opportunities
• Process insights visualization window: 30 days
Analytics in Power Automate: Runs history
Demo #2: Analytics in Power
Automate
Power Platform inventory and data usage export
Main Features & Requirements
• Required Roles to access: Power Platform Admin |
Dynamics 365 Admin | Microsoft 365 Global Admin
Currently in preview, it allows to create custom
Analytics by making an export of Power Platform
inventory and data usage to an Azure Data Lake
• Requirements:
 Enable Analytics at the tenant level
 Power Apps premium licensing
 An Azure substruction and a Resources group
 A storage account to be used with Azure Data
Lake Gen 2
 Power BI Pro to consume the data exported to
the Data Lake
Audit Log Search: Power Platform standard telemetry
data
Audit Log Search: Power Platform standard telemetry
data
Main Features & Requirements
• Required Roles to access: Microsoft 365 Global
Admin | Security Admin | Global Reader Admin |
Security Reader Admin (View-Only Logs or EXO
Audit Logs)
• Both Power Apps (Canvas, Model-Driven) and Power
Automate Flows events are captured and audited
• Telemetry data is retained for the las 90 days (de-
facto standard in Microsoft 365) vs 1 year (E5
licensing required)
• Audit Log data can be exported from the UI or
through PowerShell enabling custom Audit Log
analytics
Audit Log Search: Power Platform standard telemetry
data
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
Demo #3: Power Platform
Events in the Audit Log Search
Auditing for the Dataverse
Auditing for Model-Driven Apps
Analytics, Telemetry and Monitoring with Azure
Application Insights
Main Features & Requirements
• It provides Telemetry and Analytics for Canvas Apps,
Model-Driven Apps and Power Pages:
 Details of the users working with the App:
Location | OS used| Browsers used | App
loading performance | …
 Details of users’ sessions in the App
 Events that happens in the App: System
generated vs. custom
 Apps general flow usage: How App users make
use of the App
• Azure Application Insights can be configured App by
App or by doing a global data export
Analytics, Telemetry and Monitoring with Azure
Application Insights
Main Features & Requirements
• Requirements:
• An Azure Subscription where Azure Application
Insights can be configured
• Permissions to create an Azure Resource Group
where add and deploy Azure Application
Insights
Analytics, Telemetry and Monitoring with Azure
Application Insights
Demo #4: Telemetry and
Analytics with Azure
Applications Insights
Custom Telemetry & Analytics
Main Features
• It provides Custom Telemetry and Analytics for both
Power Apps and Power Automate:
 Analytics Data captured is also custom
 Data can be stored in Azure Application
Insights or in a SQL Azure DB to simplify the
process of consuming Dara from Power BI
• Requirements:
• An Azure Subscription where Azure Application
Insights can be configured
• Permissions to create an Azure Resource Group
where add and deploy Azure Application
Insights
• Power Platform Premium (a custom connector
that makes a http request will be designed and
implemented)
Custom Telemetry & Analytics
Custom Telemetry & Analytics
Custom Telemetry & Analytics
Custom Telemetry & Analytics
Summary
• We have several options available to monitor and have Analytics about our Power Apps and Power
Automate Flows: Out of the box Analytics at different levels, Microsoft 365 Audit Log, Azure
Application Insights Integration and “Build yourself”
• Default Data Analytics for Power Apps and Power Automate provides insights about usage patterns as
well as problems we might be facing when using them. Ability to export Analytics data helps on
creating custom usage reports
• Microsoft 365 Audit Log returns telemetry data based on events happening to an App or a Flow
• Azure Application Insights integrated in our Apps/Flows provide a more detailed telemetry about
usage, errors and problem in our Apps and processes
• CoE Starter Kit is a clear example of how we can build our own Analytics
• Finally, we can even go beyond creating a custom connector to implement our own Analytics and
Telemetry
Bonus: Quick references
• Admin Analytics for Power Apps: https://docs.microsoft.com/en-us/power-platform/admin/analytics-
powerapps
• Tenant Level Analytics for Power Apps: https://docs.microsoft.com/en-us/power-
platform/admin/tenant-level-analytics
• Environment Level Analytics for 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 for Power Automate: https://docs.microsoft.com/en-us/power-
platform/admin/power-automate-analytics-reports
Bonus: Quick references
• Anaytics for Flows: 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
• Microsoft Dataverse Auditing: https://docs.microsoft.com/en-us/power-platform/admin/manage-
dataverse-auditing
• Power Platform self-service analytics to export Power Platform inventory and usage data:
https://docs.microsoft.com/en-us/power-platform/admin/self-service-analytics
Bonus: Quick references
• Microsoft Dataverse and model-driven apps activity loggin: https://docs.microsoft.com/en-us/power-
platform/admin/enable-use-comprehensive-auditing
• Power Platform Telemetry and Analytics with Azure Application Insights:
 https://docs.microsoft.com/en-us/power-platform/admin/overview-integration-application-
insights
 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
Office 365 for IT Pro
• $10 discount:
 https://o365itpros.gumroad.com/l/O365IT/FriendsOfThe
Book
Office 365 for IT Pro
• $10 discount:
 Discount code: 4q8kso9
 https://gumroad.com/l/DgSSr
 https://guitaca.com
Questions?
We Appreciate Your Feedback!
https://rebrand.ly/M365PhillyFeedback https://rebrand.ly/M365PhillySpeaker
Raffle
https://rebrand.ly/M365PhillyNAS
Analytics in Power Platform: What are my options?

More Related Content

What's hot

Azure API Management
Azure API ManagementAzure API Management
Azure API ManagementDaniel Toomey
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesQBurst
 
Powerapps & Flow
Powerapps & FlowPowerapps & Flow
Powerapps & FlowXpand IT
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API StrategyMatt McLarty
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform AYUSHISHARMA295
 
Getting started with power virtual agent
Getting started with power virtual agentGetting started with power virtual agent
Getting started with power virtual agentHugo Bernier
 
Intelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power AutomateIntelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power AutomateDaniel Laskewitz
 
Power Apps - Data governance, compliance and security
Power Apps  - Data governance, compliance and securityPower Apps  - Data governance, compliance and security
Power Apps - Data governance, compliance and securityLearning SharePoint
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!Sven Bernhardt
 
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...Amazon Web Services
 
Hybrid Cloud Architectures on VMware Cloud on AWS.pdf
Hybrid Cloud Architectures on VMware Cloud on AWS.pdfHybrid Cloud Architectures on VMware Cloud on AWS.pdf
Hybrid Cloud Architectures on VMware Cloud on AWS.pdfAmazon Web Services
 
Understanding power platform licensing feb 2020
Understanding power platform licensing   feb 2020Understanding power platform licensing   feb 2020
Understanding power platform licensing feb 2020Ralph Rivas
 
Introduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless ApplicationsIntroduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless ApplicationsAmazon Web Services
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy IntroductionDoug Gregory
 
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Amazon Web Services
 
APIs in a Microservice Architecture
APIs in a Microservice ArchitectureAPIs in a Microservice Architecture
APIs in a Microservice ArchitectureWSO2
 

What's hot (20)

Power Automate
Power AutomatePower Automate
Power Automate
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
 
Powerapps & Flow
Powerapps & FlowPowerapps & Flow
Powerapps & Flow
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform
 
Getting started with power virtual agent
Getting started with power virtual agentGetting started with power virtual agent
Getting started with power virtual agent
 
Intelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power AutomateIntelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power Automate
 
Power Apps - Data governance, compliance and security
Power Apps  - Data governance, compliance and securityPower Apps  - Data governance, compliance and security
Power Apps - Data governance, compliance and security
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!
 
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
 
Hybrid Cloud Architectures on VMware Cloud on AWS.pdf
Hybrid Cloud Architectures on VMware Cloud on AWS.pdfHybrid Cloud Architectures on VMware Cloud on AWS.pdf
Hybrid Cloud Architectures on VMware Cloud on AWS.pdf
 
Why Microservice
Why Microservice Why Microservice
Why Microservice
 
Understanding power platform licensing feb 2020
Understanding power platform licensing   feb 2020Understanding power platform licensing   feb 2020
Understanding power platform licensing feb 2020
 
Introduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless ApplicationsIntroduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless Applications
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy Introduction
 
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
 
APIs in a Microservice Architecture
APIs in a Microservice ArchitectureAPIs in a Microservice Architecture
APIs in a Microservice Architecture
 
Cloud Migration: A How-To Guide
Cloud Migration: A How-To GuideCloud Migration: A How-To Guide
Cloud Migration: A How-To Guide
 

Similar to Analytics in Power Platform: What are my options?

Streamlining Workflows: Unleashing Automation with Azure and Power Automate
Streamlining Workflows: Unleashing Automation with Azure and Power AutomateStreamlining Workflows: Unleashing Automation with Azure and Power Automate
Streamlining Workflows: Unleashing Automation with Azure and Power AutomateHamida Rebai Trabelsi
 
Deep-Dive to Application Insights
Deep-Dive to Application Insights Deep-Dive to Application Insights
Deep-Dive to Application Insights Gunnar Peipman
 
IDEAS Global A.I. Conference 2022.pdf
IDEAS Global A.I. Conference 2022.pdfIDEAS Global A.I. Conference 2022.pdf
IDEAS Global A.I. Conference 2022.pdfManimuthu Ayyannan
 
Gcp intro-20160721
Gcp intro-20160721Gcp intro-20160721
Gcp intro-20160721Haeseung Lee
 
Pascua Yaqui Tribe App in a day and dashboard in day
Pascua Yaqui Tribe App in a day and dashboard in dayPascua Yaqui Tribe App in a day and dashboard in day
Pascua Yaqui Tribe App in a day and dashboard in dayVishal Pawar
 
Explore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of ExcellenceExplore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of ExcellenceNanddeep Nachan
 
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxS4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxITAdmin28
 
Salesforce Winter 23 Release Webinar Slide Deck
Salesforce Winter 23 Release Webinar Slide DeckSalesforce Winter 23 Release Webinar Slide Deck
Salesforce Winter 23 Release Webinar Slide Deckbrightgenss
 
Performance monitoring in a DevOps World
Performance monitoring in a DevOps WorldPerformance monitoring in a DevOps World
Performance monitoring in a DevOps WorldSolidify
 
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Sara Barbosa
 
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...Igor Abade
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)Moshe Kozlovski
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)Dror Leshem
 
Citrix AppDNA Management Overview v7.6
Citrix AppDNA Management Overview v7.6Citrix AppDNA Management Overview v7.6
Citrix AppDNA Management Overview v7.6Kerry Dirks MCPS MS
 
2 speed it powered by microsoft azure
2 speed it powered by microsoft azure2 speed it powered by microsoft azure
2 speed it powered by microsoft azureMichael Stephenson
 

Similar to Analytics in Power Platform: What are my options? (20)

Data Stack Summit 2023
Data Stack Summit 2023Data Stack Summit 2023
Data Stack Summit 2023
 
Streamlining Workflows: Unleashing Automation with Azure and Power Automate
Streamlining Workflows: Unleashing Automation with Azure and Power AutomateStreamlining Workflows: Unleashing Automation with Azure and Power Automate
Streamlining Workflows: Unleashing Automation with Azure and Power Automate
 
Deep-Dive to Application Insights
Deep-Dive to Application Insights Deep-Dive to Application Insights
Deep-Dive to Application Insights
 
IDEAS Global A.I. Conference 2022.pdf
IDEAS Global A.I. Conference 2022.pdfIDEAS Global A.I. Conference 2022.pdf
IDEAS Global A.I. Conference 2022.pdf
 
Monitor Cloud Resources using Alerts & Insights
Monitor Cloud Resources using Alerts & InsightsMonitor Cloud Resources using Alerts & Insights
Monitor Cloud Resources using Alerts & Insights
 
Super charged prototyping
Super charged prototypingSuper charged prototyping
Super charged prototyping
 
Gcp intro-20160721
Gcp intro-20160721Gcp intro-20160721
Gcp intro-20160721
 
Cloud monitoring with Applications Manager
Cloud monitoring with Applications ManagerCloud monitoring with Applications Manager
Cloud monitoring with Applications Manager
 
Pascua Yaqui Tribe App in a day and dashboard in day
Pascua Yaqui Tribe App in a day and dashboard in dayPascua Yaqui Tribe App in a day and dashboard in day
Pascua Yaqui Tribe App in a day and dashboard in day
 
Power Platform Governance
Power Platform GovernancePower Platform Governance
Power Platform Governance
 
Explore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of ExcellenceExplore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of Excellence
 
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxS4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
 
Salesforce Winter 23 Release Webinar Slide Deck
Salesforce Winter 23 Release Webinar Slide DeckSalesforce Winter 23 Release Webinar Slide Deck
Salesforce Winter 23 Release Webinar Slide Deck
 
Performance monitoring in a DevOps World
Performance monitoring in a DevOps WorldPerformance monitoring in a DevOps World
Performance monitoring in a DevOps World
 
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
 
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)
 
Citrix AppDNA Management Overview v7.6
Citrix AppDNA Management Overview v7.6Citrix AppDNA Management Overview v7.6
Citrix AppDNA Management Overview v7.6
 
2 speed it powered by microsoft azure
2 speed it powered by microsoft azure2 speed it powered by microsoft azure
2 speed it powered by microsoft azure
 

More from Juan Carlos Gonzalez

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?Juan Carlos Gonzalez
 
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 tengoJuan Carlos Gonzalez
 
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 PremiumJuan Carlos Gonzalez
 
Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?Juan Carlos Gonzalez
 
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...Juan Carlos Gonzalez
 
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.pptxJuan Carlos Gonzalez
 
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 Juan Carlos Gonzalez
 
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 detalleJuan Carlos Gonzalez
 
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 .pptxJuan Carlos Gonzalez
 
Power Platform Analytics: ¿Qué opciones tengo?
Power Platform Analytics: ¿Qué opciones tengo?Power Platform Analytics: ¿Qué opciones tengo?
Power Platform Analytics: ¿Qué opciones tengo?Juan Carlos Gonzalez
 
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 MeetingsJuan Carlos Gonzalez
 
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 TeamsJuan Carlos Gonzalez
 
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 finJuan Carlos Gonzalez
 
Analytics en Power Platform: ¿Qué opciones tengo?
Analytics en Power Platform: ¿Qué opciones tengo?Analytics en Power Platform: ¿Qué opciones tengo?
Analytics en Power Platform: ¿Qué opciones tengo?Juan Carlos Gonzalez
 
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.pptxJuan Carlos Gonzalez
 
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?Juan Carlos Gonzalez
 
Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?Juan Carlos Gonzalez
 
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 TeamsJuan Carlos Gonzalez
 
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 TeamsJuan Carlos Gonzalez
 

More from 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
 
Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?
 
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
 
Power Platform Analytics: ¿Qué opciones tengo?
Power Platform Analytics: ¿Qué opciones tengo?Power Platform Analytics: ¿Qué opciones tengo?
Power Platform Analytics: ¿Qué opciones tengo?
 
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
 
Analytics en Power Platform: ¿Qué opciones tengo?
Analytics en Power Platform: ¿Qué opciones tengo?Analytics en Power Platform: ¿Qué opciones tengo?
Analytics en Power Platform: ¿Qué opciones tengo?
 
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?
 
Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?Power Platform y Teams: ¿Qué platos tengo en mi menú?
Power Platform y Teams: ¿Qué platos tengo en mi menú?
 
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
 

Recently uploaded

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Recently uploaded (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Analytics in Power Platform: What are my options?

  • 1. Juan Carlos González | M365 Apps & Services MPVP | M365 SME & Delivery Manager Analytics in Power Platform: What are my options? #M365Philly @SPS_Philly December 15, 2022
  • 4. Analytics in Power Platform: Possibilities Out of the box Analytics in Power Platform at different levels Standard Power Platform Audit Events in the M365 Audit Log Power Apps monitoring with Azure Application Insights Custom Monitoring, Auditing and Telemetry + CoE Starter Kit features
  • 5. Analytics in Power Apps: Possibilities Tenant Level Analytics Environment Analytics Single App Analytics
  • 6. Analytics in Power Apps: Tenant level analytics Main Features • Required Roles to access: Environment Admin (Only can see analytics of his/her environments) |Power Platform Admin | Dynamics 365 Admin | Microsoft 365 Global Admin • Available for Canvas & Model-Driven Apps • Initial consent is required to enable it • Visualization of global data analytics for all the environments in the tenant:  Usage: Unique users | Total sessions | Apps users | Top Apps  Makers’ activity: Active apps | Published apps | Active makers | New makers | Top makers | Environments | Activity per application  Apps Inventory • It’s possible to download analytics data to create custom analytics reports
  • 7. Analytics in Power Apps: Tenant level analytics
  • 8. Analytics in Power Apps: Environment level analytics Main Features • Required Roles to access: Environment Admin | Power Platform Admin | Dynamics 365 Admin | Microsoft 365 Global Admin • Available for Canvas Apps & Model-Driven Apps • Initial consent is required to enable it • Visualization of Power Apps data analytics for an existing environment:  Usage | Location | Toast Errors | Service Performance | Connectors usage • Data visualization window: 28 days • Data refresh cycle: every 3 hours
  • 9. Analytics in Power Apps: Environment level analytics
  • 10. Analytics in Power Apps: App level analytics Main Features • Required Roles to access: Environment Admin | Power App Owner • Available for Canvas Apps • Visualization of the following Analytics Data for an App:  Usage | Performance | Location • Data visualization window: 30 days • Data refresh cycle: every 24 hours
  • 11. Analytics in Power Apps: Dataverse analytics Main Features • Required Roles to access: Environment Admin | Power Platform Admin | Dynamics 365 Admin | Microsoft 365 Global Admin • Visualization of the following Analytics Data for the Dataverse:  Active users | Mode of access | Entity usage | System jobs | Plug-ins | API calls statistics | Mailbox usage • Data visualization window: 30 days • It’s possible to download analytics data to create custom analytics reports
  • 12. Demo #1: Analytics in Power Apps
  • 13. Analytics in Power Automate: Possibilities Tenant Level Analytics Environment Analytics Single Power Automate Analytics
  • 14. Analytics in Power Automate: Tenant level analytics Main Features • Required Roles to access: Environment Admin (Only can see analytics of his/her environments) | Microsoft 365 Global Admin • Available for Power Automate Cloud Flows • Initial consent is required to enable it • Visualization of global data analytics for all the environments in the tenant:  Usage: Total flows | Total runs | Successful runs | Failed runs | etc  Makers’ activity: Active flows | Created flows | Active makers | Connections | etc  Flows inventory • It’s possible to download analytics data to create custom analytics reports
  • 15. Analytics in Power Automate: Environment level analytics Main Features • Required Roles to access: Environment Admin | Power Platform Admin | Dynamics 365 Admin | Microsoft 365 Global Admin • Available for Cloud flows & Desktop flows • Initial consent is required to enable it • Visualization of Power Automate data analytics for an existing environment:  Flows runs | Flows usage | Flows created | Erros in flows | Shared flows | Connectors used in flows • Data visualization window: 28 days • Data refresh cycle: every 3 hours
  • 16. Analytics in Power Automate: Environment level analytics
  • 17. Analytics in Power Automate: Flow level analytics Main Features • Required Roles to access: Environment Admin | Flow Owner • Available for Cloud flows • Visualization of the following Analytics Data for an App:  Actions | Usage | Errors • Data visualization window: 30 days • Data refresh cycle: every 24 hours
  • 18. Analytics in Power Automate: Process Insights Main Features • Required Roles to access: Environment Maker • Available for Cloud flows • It allows to gain insights on Cloud flows by using process mining techniques • Visualization of flow’s performance, identification of bottlenecks and optimization opportunities • Process insights visualization window: 30 days
  • 19. Analytics in Power Automate: Runs history
  • 20. Demo #2: Analytics in Power Automate
  • 21. Power Platform inventory and data usage export Main Features & Requirements • Required Roles to access: Power Platform Admin | Dynamics 365 Admin | Microsoft 365 Global Admin Currently in preview, it allows to create custom Analytics by making an export of Power Platform inventory and data usage to an Azure Data Lake • Requirements:  Enable Analytics at the tenant level  Power Apps premium licensing  An Azure substruction and a Resources group  A storage account to be used with Azure Data Lake Gen 2  Power BI Pro to consume the data exported to the Data Lake
  • 22. Audit Log Search: Power Platform standard telemetry data
  • 23. Audit Log Search: Power Platform standard telemetry data Main Features & Requirements • Required Roles to access: Microsoft 365 Global Admin | Security Admin | Global Reader Admin | Security Reader Admin (View-Only Logs or EXO Audit Logs) • Both Power Apps (Canvas, Model-Driven) and Power Automate Flows events are captured and audited • Telemetry data is retained for the las 90 days (de- facto standard in Microsoft 365) vs 1 year (E5 licensing required) • Audit Log data can be exported from the UI or through PowerShell enabling custom Audit Log analytics
  • 24. Audit Log Search: Power Platform standard telemetry data 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
  • 25. Demo #3: Power Platform Events in the Audit Log Search
  • 26. Auditing for the Dataverse
  • 28. Analytics, Telemetry and Monitoring with Azure Application Insights Main Features & Requirements • It provides Telemetry and Analytics for Canvas Apps, Model-Driven Apps and Power Pages:  Details of the users working with the App: Location | OS used| Browsers used | App loading performance | …  Details of users’ sessions in the App  Events that happens in the App: System generated vs. custom  Apps general flow usage: How App users make use of the App • Azure Application Insights can be configured App by App or by doing a global data export
  • 29. Analytics, Telemetry and Monitoring with Azure Application Insights Main Features & Requirements • Requirements: • An Azure Subscription where Azure Application Insights can be configured • Permissions to create an Azure Resource Group where add and deploy Azure Application Insights
  • 30. Analytics, Telemetry and Monitoring with Azure Application Insights
  • 31. Demo #4: Telemetry and Analytics with Azure Applications Insights
  • 32. Custom Telemetry & Analytics Main Features • It provides Custom Telemetry and Analytics for both Power Apps and Power Automate:  Analytics Data captured is also custom  Data can be stored in Azure Application Insights or in a SQL Azure DB to simplify the process of consuming Dara from Power BI • Requirements: • An Azure Subscription where Azure Application Insights can be configured • Permissions to create an Azure Resource Group where add and deploy Azure Application Insights • Power Platform Premium (a custom connector that makes a http request will be designed and implemented)
  • 33. Custom Telemetry & Analytics
  • 34. Custom Telemetry & Analytics
  • 35. Custom Telemetry & Analytics
  • 36. Custom Telemetry & Analytics
  • 37. Summary • We have several options available to monitor and have Analytics about our Power Apps and Power Automate Flows: Out of the box Analytics at different levels, Microsoft 365 Audit Log, Azure Application Insights Integration and “Build yourself” • Default Data Analytics for Power Apps and Power Automate provides insights about usage patterns as well as problems we might be facing when using them. Ability to export Analytics data helps on creating custom usage reports • Microsoft 365 Audit Log returns telemetry data based on events happening to an App or a Flow • Azure Application Insights integrated in our Apps/Flows provide a more detailed telemetry about usage, errors and problem in our Apps and processes • CoE Starter Kit is a clear example of how we can build our own Analytics • Finally, we can even go beyond creating a custom connector to implement our own Analytics and Telemetry
  • 38. Bonus: Quick references • Admin Analytics for Power Apps: https://docs.microsoft.com/en-us/power-platform/admin/analytics- powerapps • Tenant Level Analytics for Power Apps: https://docs.microsoft.com/en-us/power- platform/admin/tenant-level-analytics • Environment Level Analytics for 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 for Power Automate: https://docs.microsoft.com/en-us/power- platform/admin/power-automate-analytics-reports
  • 39. Bonus: Quick references • Anaytics for Flows: 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 • Microsoft Dataverse Auditing: https://docs.microsoft.com/en-us/power-platform/admin/manage- dataverse-auditing • Power Platform self-service analytics to export Power Platform inventory and usage data: https://docs.microsoft.com/en-us/power-platform/admin/self-service-analytics
  • 40. Bonus: Quick references • Microsoft Dataverse and model-driven apps activity loggin: https://docs.microsoft.com/en-us/power- platform/admin/enable-use-comprehensive-auditing • Power Platform Telemetry and Analytics with Azure Application Insights:  https://docs.microsoft.com/en-us/power-platform/admin/overview-integration-application- insights  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 Pro • $10 discount:  https://o365itpros.gumroad.com/l/O365IT/FriendsOfThe Book
  • 42. Office 365 for IT Pro • $10 discount:  Discount code: 4q8kso9  https://gumroad.com/l/DgSSr  https://guitaca.com
  • 44. We Appreciate Your Feedback! https://rebrand.ly/M365PhillyFeedback https://rebrand.ly/M365PhillySpeaker

Editor's Notes

  1. Analytics in Power Platfor Juan Carlos González | M365 Apps & Services MVP | M365 SME & Delivery Managerm: What are my options?
  2. 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
  3. 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
  4. Power Platform admin Dynamics 365 admin Delegated admin
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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 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.
  13. Ejecuciones exitosas / fallidas de un Flow Detalle de Ejecución y donde se ha producido el error
  14. 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
  15. Ejemplo de actividades auditadas Resultados devueltos por el Log de Auditoria
  16. 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
  17. Ejemplo de actividades auditadas Resultados devueltos por el Log de Auditoria
  18. Ejemplo de actividades auditadas Resultados devueltos por el Log de Auditoria
  19. Ejemplo de actividades auditadas Resultados devueltos por el Log de Auditoria
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. Microsoft Power Platform self-service analytics to export Power Platform inventory and usage dat
  26. Microsoft Power Platform self-service analytics to export Power Platform inventory and usage dat