私はPowerBIで折れ線グラフを作成しようとしています。私がプロットしようとしていることはやや複雑です。PowerBiでの継続時間(稼働時間)の使用
は、私は次の表を持っている:
スタッフィング - この表は、企業内のすべての従業員のための人員配置を説明しています。 「人材派遣」とは、自分の時間がどのように割り当てられているかを指しています。たとえば、従業員の#7は、私はまた、標準Dateディメンションだけでなく、従業員を持っている2016年1月1日の開始日と2016年1月10日
EmployeeID Project StartDate EndDate
5 Cutting Lemons 12/1/2015 12/31/2015
5 Chicken Manufacturing 1/1/2016 1/10/2016
6 Fishing Lobsters 1/2/2016 1/5/2016
7 Chicken Manufacturing 1/5/2016 2/1/2016
8 Drinking 2/1/2016 null
の終了日に「チキンづくり」に配属されますテーブルとプロジェクトテーブル。 Employeesテーブルにはすべての従業員の行があり、Projectには各アクティビティの行があります。
x軸に日付を持つ折れ線グラフを作成しようとしていますが、指定した日付にアクティブな従業員の数が表示されます。したがって、日付12/1/2015 - 1/10/2016の従業員5は "Staffed"としてカウントする必要がありますが、2011年1月11日には合計に含めないでください。
実際にが空き時間を計算しようとしているのは、利用可能な時間と計算された時間で計算されます(つまり、利用可能なプロジェクトがあります)。従業員ではなく時間ですが、私が従業員を数えることで仕事をすることができれば、従業員数を1日あたり8時間に増やすことはあまり面倒ではありません。
私は約6つの措置を持っていますが、いずれも機能しません。過去に私が累積合計を行ったとき、私は常にCALCULATE(Staffing、DATESMTD( 'Date'))のようなことをしましたが、毎日の合計が必要なので、Measure = CALCULATE(sum(Staffing メジャーからの線は、線と正確に一致しています([利用可能時間]列)、DATESINPERIOD(スタッフィング[開始日]、MAX(スタッフィング[StartDate])、1000、DAY)) – james5