2017-02-17 2 views
2

TimeSeries questionPowerBI動的時系列BarChartコントロール

私は(ユーザによって設定された日付の範囲が含まれている)時系列上の単位容量チャートをプロットしたいと思います。

私はプロットにしようとしていますチャートは以下のとおりである。

:各ユニット名については

enter image description here

を以下のようにPowerBI表に示したように、私は、単位容量については、開始日と終了日しています

enter image description here

4つのサブ質問:

  1. 時間の経過とともにこれらの容量をどのようにプロットするのですか?多分いくつかのDAX関数を使用していますか?
  2. この問題を解決するにはSSASキューブが必要ですか、またはPowerBIデスクトップ内のすべての作業を行うことはできますか?もしそうでなければ、SSRSのような良い方法がありますか?
  3. ユーザーが指定したx軸時系列を動的にする方法はありますか?

これにLeonardの応答後に追加します。 OutageStartDateOrigとOutageEndDateOrigの値を変換した後、私はYouTubeのリンク{enter link description here}に示唆されているように計算された列を作成しようとしました。しかし、ビデオに示されているようなDAXの式は、私には '。'という構文エラーが出ています。日付の範囲を指定するときに間違っています。これのための任意のアイデア? 【スクリーンショットを以下]:

enter image description here

+0

あなたが別の質問に投稿した質問/回答にコメントや追加情報を追加したい場合は、追加の質問を作成するのではなく、そこに追加する必要があります。 –

+0

申し訳ありませんが、それを書いて少し時間がかかりましたが、それがあります;)まだ少し異なる質問が追加されます。ありがとう! – Sambas23

答えて

2

は、軸、凡例の単位名に日付、および能力を有する、そのような視覚的な、私はお勧めエリアチャート(又は積層面グラフ)を作成します値について積み上げ縦棒グラフとしてもできます。ただし、各日付は個別の列に分割されます。下の画像を参照してください。

データ操作に関しては、上記の日付範囲のデータを個々の日付の行に変換する必要があります。&単位。例えば。最初の行は11/2から13/2に変わるのではなく、日付ごとに1つずつ3行に展開されます。

データをPower BI DesktopまたはDAXに持ってきたときにPower Queryでこれを行うことができます。このスレッド(https://community.powerbi.com/t5/Desktop/Convert-date-ranges-into-list-of-dates/td-p/129418)で説明されている解決策はいくつかありますが、 MarcelBeug(https://youtu.be/QSXzhb-EwHM)によって投稿されたビデオ(およびビデオ)。

また、最終日の列に参加するために、日付の隙間のない独立したリストが必要です。そうしないと、容量のあるユニットがない場合はビジュアルが日付をスキップします。デフォルトでは、データは最初の日付から始まり、最後の日付はデータで終了します。その意味では動的ですが、日付スライサーを追加してエンドユーザーのコントロール性を高めることができます。上に

enter image description here

エリアチャート、底面の縦棒グラフ、右フィルタリング〜3月の日付スライサー。

+0

こんにちはレナード、あなたの詳細な答えに感謝します。非常に役立ちます!。あなたが私に送ったリンクに従ってみたが、DAXエラーが発生したために完全に管理していなかった。私は何が起こっているのスクリーンショットを表示する質問を編集しました。とても有難い。 – Sambas23

+0

ビデオ/数式はDAX式ではなくMですので、クエリエディタでのみ機能します(スクリーンショットの[ホーム]タブから[クエリの編集]を選択してクエリエディタにアクセスできます)。 – Leonard

+0

これはレオナルドが大変感謝しています。それが動作するように管理:) – Sambas23