PowerBI Guage - 百分比分割为目标

时间:2016-08-03 10:14:16

标签: sql powerbi

我有一些关于在线与PhoneCalls(频道)的数据。使用基于该拆分的数字的Id列的计数。

目标是瞄准(在线)60/40(电话)频道分割,从而转向更多网络和电话。

数据源目前看起来像这样:

  Id |  DateCreated          | Channel 
-------------------------------------------

51556   2016-05-23 09:09:51.690 Phone
51557   2016-05-23 09:09:55.807 Web     
51558   2016-05-23 09:13:45.503 Phone   
51561   2016-05-23 09:22:24.037 Web     
51663   2016-05-23 14:00:00.787 Web     
51567   2016-05-23 09:35:52.323 Phone   
51574   2016-05-23 09:49:10.223 Web     
51576   2016-05-23 09:53:04.597 Web     
51588   2016-05-23 10:22:00.157 Phone   
51589   2016-05-23 10:23:35.987 Web     
51590   2016-05-23 10:31:24.880 Phone   

我正在努力确定如何使其适合内置的PowerBI Gauge。

我一直在尝试使用Count(Id)作为值,但我怀疑我需要以不同方式对数据进行整形。可能在SQL?

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

首先,我会添加以下措施:

PhoneCount = COUNTROWS(FILTER(Table1,Table1[Channel]="Phone")) 
WebCount = COUNTROWS(FILTER(Table1,Table1[Channel]="Web")) 
WebToPhone = [WebCount]/([PhoneCount]+[WebCount])
TargetRatio% = 0.6
TargetRatio = TargetRatio% * COUNTROWS(table1)

然后我会将FormatWebToPhone的{​​{1}}更改为TargetRatio%(“建模”标签)。

然后你可以:

  • Percentage设为WebCount,将Value设为Count of Id,将Maximum Value设为TargetRatio

或者

  • 使用Target Value作为值,WebToPhone作为TargetRatio%

更改度量中的Target Value(并重命名标尺)。

enter image description here