データ取得やビジュアライズでredashをよく使っています。
データソースもmysql, log, BigQueryなど多岐に渡って使えるので重宝しています。
が、いろいろとつなげてたくさん利用した結果、テーブル構造を変更したりするときに突然誰かが見ていたビューがエラーになるといったことが起きるので、特定の文字列を含むクエリを探し出せないかと調べたメモ
redash自体のDBにqueryというテーブルがあるのでそこにlike文をかけることで取得できる
サンプル
-- redashのデータベースに向けて
SELECT * FROM queries q
WHERE query like '%words%'
AND is_archived = false
LIMIT 10;
実行環境
ver 5.0.1+b4851