2017-06-25 6 views
1

Power BIで2日間の経験がありましたので、その答えは明らかです。私のデータセットの表は次の形式です。電力BI - グラフ内にカスタム集計機能を持つことはできますか?

enter image description here

我々はDateClient IDAPI methodの組み合わせごとTotal RequestsSuccessful Requests値を持って注意してください。 Success Rateテーブルの列の値は、Successful Requestsの値をTotal Requestsの値で除算することによって計算されます。

今、私は以下の表からレポートを作成しました。

enter image description here

Iは、棒グラフの値としてX軸およびSuccess RateとしてDateカラムを設定しています。さらに、私はAPI methodClient IDの列にそれぞれ2つのスライサーを追加しました。

値の集合関数は「平均」として選択されます。しかし、結果は(0.1 + 0.2 + 0.3 + 0.4)/4 = 0.25としてSuccess Rateとなり、6月25日になります。代わりにSum(Successful Requests on June 25)/Sum(Total Requests on June 25)、すなわち4321/11110 = 0.39と表示する必要があります。Success Rateと表示されます。

また、ユーザーがスライサーのいずれかまたは両方のフィールドを選択した場合、スライサーを使用して選択されたデータのサブセットについても同様の計算が行われます。

どのように達成できますか? 1つの方法は、それぞれが3つの列の異なる組み合わせによってグループ化された同じ表の8つのコピーを持つことです。これは、単純な問題に対する過剰なものかもしれません。また、その場で多くのテーブルの1つを選んでスライス作業をすることが可能かどうかはわかりません。

答えて

0

答えはthis commentです。 Success Rateの表の列を持つ代わりに、Success Rate = SUM('Success Rate'[Successful Requests])/Sum('Success Rate'[Total Requests])というレポートにmeasureを作成しました。

関連する問題