You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何统计Power Automate租户中用户每日计费操作数?

统计Power Automate租户用户每日计费操作数的解决方案

优先扩展现有CoE Starter Kit(推荐)

你已经搭建了CoE,不用从零开始,直接基于现有数据扩展即可:

  • 确认CoE的Inventory Flow和Audit Flow处于启用状态,确保Dataverse中的Flow Activity Log表持续同步流的运行数据。
  • 该表包含Created By(触发用户)、Created On(运行时间)、Total Actions(总操作数)以及Is Billable(是否计费)字段,直接过滤Is Billable = Yes的数据。
  • 用Power BI连接Dataverse,编写DAX表达式按用户和日期分组聚合:
    每日计费操作数 = 
    CALCULATE(
        SUM('Flow Activity Log'[Total Actions]),
        FILTER('Flow Activity Log', 'Flow Activity Log'[Is Billable] = TRUE()),
        ALLEXCEPT('Flow Activity Log', 'Flow Activity Log'[Created By], 'Flow Activity Log'[Created On].[Date])
    )
    
  • 最后在Power BI中构建用户+日期维度的报表即可。

自行创建流拉取数据(适合CoE数据不足的场景)

如果CoE的日志未捕获计费操作的细分数据,可以单独建流获取:

  • 调用Power Automate Management API批量拉取租户内所有流的运行记录,API端点示例:
    GET https://management.azure.com/providers/Microsoft.ProcessSimple/operations?api-version=2019-05-01
    
    或针对特定环境的流运行记录:
    GET https://management.azure.com/subscriptions/{subId}/providers/Microsoft.ProcessSimple/environments/{envId}/flows/{flowId}/runs?api-version=2016-10-01
    
  • 流的触发逻辑:每日凌晨触发,拉取前一天的所有运行记录,提取triggeredBy(用户)、startTime(运行日期)、billableActionsCount(计费操作数)字段。
  • 将提取的数据存入Dataverse自定义表或SharePoint列表,之后用Power BI连接数据做聚合报表。

补充说明

  • 注意区分计费/非计费操作:微软规定的计费操作包括第三方连接器调用、自定义API触发等,内置动作(如Initialize Variable、Compose)不计费,API返回的billableActionsCount字段已经帮你过滤好了,直接用这个字段统计更准确。
  • 若只需要成本维度的统计,可直接用Microsoft Cost Management查看Power Automate的租户成本,但无法精确到用户每日操作数。

内容的提问来源于stack exchange,提问作者Pete1230z

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 19:52:42