チャートをコントロールとして使用する
The Analytics app has drilldown functionality that makes it possible to filter charts using other charts. Once set up, you can select an area on a chart to update controls—those controls can be on the current dashboard or a different one. The control then updates any charts that are connected to it. Learn more about controls.
ドリルダウンの設定は、次の 2 段階のプロセスです。
チャート メトリックをコントロールにマッピングする
コントロールでチャートをフィルタリングする
例を使用して説明します。まず、最終的なダッシュボードがどのようになるかを示して、次にすべてをつなげる方法を説明します。
[Issues created by month (作成された課題 (月単位))] というタイトルの棒グラフをドリルダウン チャートと呼びます。このチャートを操作すると、「カレンダー」コントロールと「ドロップダウン」コントロールの 2 つのコントロールが更新されます。次に、そのコントロールによって、[Issues created by date (作成された課題 (月単位))] というタイトルの棒グラフが更新されます。その結果、作成された課題をプロジェクト タイプ別に拡大表示できます。
それでは、設定方法を見ていきましょう。ダッシュボードには、2 つのチャートと 2 つのコントロールがすでにあるとします。
Issues created by month: 月とプロジェクト タイプでグループ化されたチャート
Issues created by day: 日とプロジェクト タイプでグループ化されたチャート
データ型が「日付範囲」の CALENDAR という名前の「カレンダー」コントロール
プロジェクト タイプを含む PROJECT_TYPE という名前の「ドロップダウン」コントロール
ドリルダウン チャートをコントロールに接続する
最初に、[Issues created by month] チャートを 2 つのコントロールに接続します。これによって、チャート内の領域を選択するたびに、ドリルダウン チャートでコントロールを更新できます。
これを行うには、次のようにします。
ドリルダウン チャートにカーソルを合わせます。
[More actions] () > [Edit settings] の順に選択します。 チャート設定のポップアップが開きます。
[Drilldown] タブに移動します。
[Linked dashboard] で、ドリルダウン チャートを接続するコントロールを含むダッシュボードを選択します。この例のダッシュボードは、[Drilldowns playground] です。ダッシュボード変数をドリルダウン変数にマッピングするセクションが表示されます。
「カレンダー」コントロールにマッピングする X 値を選択します。これは、ドリルダウン チャートで日付が X 軸上にあるためです。
「ドロップダウン」コントロールにマッピングする系列を選択します。これは、プロジェクト タイプがドリルダウン チャートの系列であるためです。
[保存] を選択します。
ドリルダウン チャートに X 軸と Y 軸のラベルが付いている場合は、ドリルダウン変数の「x 値」と「y 値」ではなく、これらのラベル名が表示されます。
ドリルダウン チャートで特定のバーを選択すると、「カレンダー」と「ドロップダウン」のコントロールが、選択した日付間隔とプロジェクト タイプで更新されるようになります。
ドリルダウン チャートに折れ線グラフや散布図を使用する場合は、操作しやすいように線の幅を太くしたり、点のサイズを大きくしたりすることをお勧めします。チャート設定のカスタマイズに関する詳細をご確認ください。
X 値、Y 値、系列
通常、X 値は X 軸に、Y 値は Y 軸に、系列は列にマッピングされます。
If you’re unsure you’re selecting the correct chart metric to map to your controls, the Analytics app provides sample values below the dropdown for the drilldown variable when you select an option. This makes it easier for you to confirm you’re selecting the right one.
別のダッシュボードにリンクする
コントロールはリンクされたダッシュボード上に存在する必要があります。
ドリルダウン チャートを別のダッシュボードにリンクするには、[Linked dashboard] にそのダッシュボードを選択します。ダッシュボード変数をドリルダウン変数にマッピングするセクションに、選択したダッシュボードに存在するダッシュボード変数が表示されます。
別のダッシュボードにリンクすると、[Pass all variables] へのオプションも表示されます。選択すると、ドリルダウン ダッシュボード上の他のコントロールの現在の値がすべて、リンクされたダッシュボードに渡されます。これが正しく機能するためには、ドリルダウン ダッシュボードとリンクされたダッシュボードのコントロールがまったく同じでなければなりません。コントロールがドリルダウン チャートに直接接続されていない場合は、ドリルダウン変数に [No effect] を選択します。
コントロールをその他のチャートに接続する
ドリルダウン チャートを設定したら、「カレンダー」と「ドロップダウン」の各コントロールを [Issues created by day] チャートに接続して、コントロールの値が変更されたときにチャートが更新されるようにする必要があります。
これらのコントロールをチャートに接続する方法は次のとおりです。
Issues created by day チャートにカーソルを合わせます。
[More actions] () > [Edit chart] の順に選択します。チャート エディターが表示されます。
ビジュアル モード クエリを使用してチャートを作成するとします。チャートをコントロールに接続するには、クエリに 2 つのフィルター条件を追加する必要があります。
プロジェクト・タイプは
{PROJECT_TYPE}の 1 つになります作成日は
{CALENDAR.START}から{CALENDAR.END}の間になります
[Save to dashboard] を選択します。
以上です。これで、ドリルダウン チャートをその他のチャートを更新するためのコントロールとして使用できるようになりました。
この内容はお役に立ちましたか?