powerbi - powerbi 中使用 summarise() 和 groupby() 计算百分位数
问题描述
我试图通过按组织名称对数据进行分组来找出停电的第 95 个百分位,我通过在 PowerBI 中使用以下查询获得了输出
X= SUMMARIZE(Query1,Query1[OrgName],"Percentile",PERCENTILE.INC(Query1[Blackout],0.95))
它的输出只有 60% 正确,与预期结果有一些偏差。所以我尝试使用groupby()
而不是summarize ()
,下面是我的 dax 自定义表函数-
Org_GroupBy = GROUPBY(Query1,Query1[OrgName],"OrgName",PERCENTILEX.INC(CURRENTGROUP(),Query1[Blackout],0.95))
以下是我得到的错误
函数 'GROUPBY' 标量表达式必须是 CurrentGroup() 上的聚合函数。每个聚合的表达式必须是常量或直接引用 CurrentGroup() 中的列。
解决方案
推荐阅读
- python - How to click mouse button rapidly when key is held down
- matlab - How to check if a location is inside a circle on a map
- javascript - 自上次匹配空格以来,如何匹配前面至少有 6 个字符的每个空格?
- numpy - Import error on EMR after bootstrap action
- vue.js - Getting Module not found: Error: Can't resolve '@uidu/ckeditor5-tokenizr' when importing npm package that I installed
- c# - Microsoft graph calendar subject not correct for Chinese
- android - Offsetting an overlay in Android
- python-3.x - 如何使用对 google drive v3 api 调用的请求进行身份验证
- sql-server - SQL Server 2019 - 服务器主体“sa”无法在当前安全上下文下访问数据库“DB_NAME”
- python-3.x - 在 tkinter 中使用 .place() 显示完整图像的问题