首页 > 解决方案 > 创建具有多个结果的度量

问题描述

我创建了这张表:

在此处输入图像描述

它显示在一个月中的哪一天和一天中的哪个时间(总是以 15 分钟的步长分组,所以我们每天有 96 次)有多少连接点处于活动状态。作为数据(在“使用情况”表中)我有连接的开始和结束时间([ConnectionStart Time],[ConnectionEnd Time]),所以当连接在 00:00 开始并在 00:50 结束时,它必须计数对于 00:00、00:15、00:30 和 00:45 组,因为连接一直处于活动状态(显然)。

这就是我的问题:我必须手动计算它包含的所有时间。我尝试了这个措施,我没有得到错误,但不知何故它不会显示正确的值:

TimesOverlapping = 
CALCULATE (
    COUNTROWS ( 'Usage' );
    FILTER (
        'Usage';
        'Usage'[ConnectionStart Time] < ( 'Usage'[ConnectionStart Time (groups)] + TIME ( 0; 14; 59 ) )
        && 'Usage'[ConnectionEnd Time] > 'Usage'[ConnectionStart Time (groups)]
    )
)

是否有可能创建一个衡量每月每天有多少连接点在这个特定时刻处于活动状态的 96 次?

标签: powerbidaxpowerbi-desktopmeasure

解决方案


推荐阅读