基本概念
クエリの共有
インタラクティブ性
WHERE 句にクエリパラメータを追加して、フィルタとして機能させることができます。
可視化設定で “フィルタ” タイプを選択すると、Global フィルタのサイドペインからクエリパラメータ入力の表示を切り替えられます。また、ダッシュボード上の別のオブジェクト (テーブルなど) にリンクして、クエリパラメータ入力の表示を切り替えることもできます。詳しくは、以下のクイックスタートガイドの「フィルタを設定する」セクションを参照してください。
クイックスタート
クイックスタート
保存クエリを作成する
queries over time として保存します。
保存クエリの詳細については、Saving a Query セクションを参照してください。
別のクエリ query count by query kind を作成して保存し、query kindごとのクエリ数を集計することもできます。以下は、SQL Consoleでこのデータを棒グラフとして可視化したものです。
これでクエリが2つそろったので、これらを可視化してまとめるためのダッシュボードを作成しましょう。
ダッシュボードを作成する
可視化を追加する
queries over time と query count by query kind という 2 つの保存クエリがあります。まずは 1 つ目を折れ線チャートとして可視化しましょう。可視化にタイトルとサブタイトルを付け、可視化するクエリを選択します。次に、「Line」チャートタイプを選択し、x 軸と y 軸を指定します。
ここでは、数値のフォーマット、凡例のレイアウト、軸ラベルなど、スタイルに関する追加の調整も行えます。
次に、2 つ目のクエリをテーブルとして可視化し、折れ線チャートの下に配置しましょう。
これで、2 つの保存クエリを可視化した最初のダッシュボードが完成しました!
フィルタを設定する
query kind にフィルタを追加して、このダッシュボードをインタラクティブにしましょう。これにより、Insert クエリに関連する傾向だけを表示できます。この作業は、クエリパラメータ を使って行います。
折れ線チャートの横にある 3 点メニューをクリックし、クエリの横にある鉛筆ボタンをクリックしてインラインのクエリエディタを開きます。ここでは、ダッシュボードから直接、元の保存クエリを編集できます。
ここで黄色のクエリ実行ボタンを押すと、先ほどと同じクエリが Insert クエリのみに絞り込まれて表示されます。保存ボタンをクリックしてクエリを更新します。グラフ設定に戻ると、折れ線チャートにフィルタを適用できるようになります。
これで、上部リボンの Global Filters を使って、入力を変更することでフィルタを切り替えられます。
折れ線チャートのフィルタをテーブルに連動させたいとします。これを行うには、可視化設定に戻って query_kind クエリパラメータの value source をテーブルに変更し、連動させるフィールドとして query_kind カラムを選択します。
これで、queries by kind テーブルから直接、折れ線チャートのフィルタを操作できるようになり、ダッシュボードをインタラクティブにできます。