Atlassian Analytics を開始する
Atlassian Analytics をサイトに追加する方法を学び、データのクエリやチャートの作成に必要なものをご確認ください。
「日付バケット」コントロールを使用すると、接続されたチャートに使用される時間バケットを変更できます。
「日付バケット」コントロールのセットアップには、主に次の 2 つの手順が必要です。
ダッシュボードに「日付バケット」コントロールを作成します。
「日付バケット」コントロールをチャートに接続します。
ダッシュボードに「日付バケット」コントロールを追加する方法は次のとおりです。
「日付バケット」コントロールを追加するダッシュボードを開きます。
ダッシュボードのサイドバーから [Add control] > [Date bucket] を選択します。コントロールを設定するためのポップアップが表示されます。
オプションで、コントロールの [Name] を変更します。
既定値には、ダッシュボードを開くときに使用する既定の時間バケットを選択します。
追加 を選択します 。
新しく作成した「日付バケット」コントロールをダッシュボードのどこかに配置します。
「日付バケット」コントロールを作成したら、フィルターに使い始める前に、そのコントロールをチャートに接続する必要があります。クエリで対応するダッシュボード変数を使用することで、チャートに接続します。
他の Visual SQL ステップでコントロールを接続することもできます。クエリ以外でコントロールを接続する方法の詳細をご確認ください。
ビジュアル モード クエリを使用して「日付バケット」コントロールをチャートに接続する方法は次のとおりです。
新しいチャートを作成するか、ダッシュボードの既存チャートを編集して、チャート エディターを開きます。日付または日時の列を含むチャートが必要です。
日付または日時の列を含むビジュアル モード クエリを編集します。
列の集計メニューを開き、次に「日付バケット」コントロールの名前を選択します。
[Run query] を選択します。結果テーブルは、データに新しいフィルターが適用された状態で更新されます。
チャートを保存するには、[Save to dashboard] を選択します。
次の形式を使用してダッシュボード変数を使うことで、SQL モード クエリの「日付バケット」コントロールを接続します。{DATE_BUCKET_NAME.BUCKET('"table_name"."column_name"')}
DATE_BUCKET_NAME をコントロールの名前に置き換えます。
テーブル列の参照は一重引用符で囲む必要があります。
GROUP BY 句では、SELECT ステートメントで提供されたものと同じ列エイリアスを使用します。
これは「日付バケット」コントロールを Jira 課題の作成日に関連付ける方法の例です。
1
2
3
SELECT {DATE_BUCKET_NAME.BUCKET('"Jira Issue"."created_at"')} AS "Date Bucket of Created At"
FROM "public"."jira _issue" AS "Jira Issue"
GROUP BY "Date Bucket of Created At"
「日付バケット」コントロールの値を取得するには、{DATE_BUCKET_NAME} を使用します。値はすべて小文字の文字列 (day、week、year など) として返されます。これは「日付バケット」コントロールの現在値に応じて異なる計算を実行する場合に便利です。
チャートがコントロールに正しく接続されていることを確認するには、コントロールの値を更新し、接続されているチャートがその値に応じてフィルタリングされるかどうかを見ることで、接続が適切かを確認できます。
他にも、コントロールに接続されているすべてのチャートを確認する方法が 2 つあります。
1 つ目のオプションは次のとおりです。
コントロールにカーソルを合わせます。
[その他のアクション]() メニュー > [Highlight connections (接続をハイライト)] の順に選択します。
2 つ目のオプションは次のとおりです。
ダッシュボードのサイドバーで [設定] を選択します。
[Controls (コントロール)] タブに移動します。
[Highlight connections (接続をハイライト)] を選択します。
どちらの方法でも、その特定のコントロールに接続されているダッシュボード上のすべての要素が強調表示されます。
この内容はお役に立ちましたか?