我有一些关于在线与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?
我怎样才能做到这一点?
答案 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)
然后我会将Format
和WebToPhone
的{{1}}更改为TargetRatio%
(“建模”标签)。
然后你可以:
Percentage
设为WebCount
,将Value
设为Count of Id
,将Maximum Value
设为TargetRatio
或者
Target Value
作为值,WebToPhone
作为TargetRatio%
更改度量中的Target Value
(并重命名标尺)。