クエリスニペッツ
Redash では,クエリエディター上でよく使う SQL 文をクエリスニペットとして登録する機能があり、スニペットに登録することで特定のキーワードに反応して入力をサポートしてくれます。よく使う SQL 文を保管しいつでも呼び出すことができるので、作業の効率化が図れます。
クエリスニペットの作成方法
ホーム画面の右下にある[Settings]
アイコンをクリックし、[Query Snippets]
タブを選択します。[+ New Query Snippet]
ボタンを押してスニペットを作成します。

スニペットを登録する
スニペットを登録する際にTrigger
、Description
、Snippet
欄に内容を入力します。
Trigger
: どんな文字列が入力されたときにスニペットで補完するかを指定します
Description
: 登録したスニペットについての説明を記述します
Snippet
: 補完したい SQL 文を書きます
ここでは例として、id 件数をカウントするスニペットを登録します。図に示した内容を入力し、Create
を押したらスニペットが登録されます。

スニペットを使用する
クエリの作成画面を開いて、登録したスニペットを使ってみます。
クエリエディター上で__
を入力すると、候補には先ほど登録したスニペットが確認できます。__cnt
を選択するとスニペットが呼び出され、SQL 文がエディター上で展開されます。

これで、スニペットが動作したことが確認できました。スニペットをうまく利用することで素早く SQL 文を書くことができて作業効率の向上にも役に立ちます。
参考

備考
Hakky では社内のデータ活用やサービスとしてデータ提供を行うためのソリューションを展開しております。
「BI ツールでの Dashboard 可視化に困っている」など具体的な相談はもちろんのこと、「どんなことをお願いできるのか知りたい」や「こんなことをやりたい」など、ご検討段階でも構いませんので、ぜひお気軽にフォームよりお問い合わせくださいませ。