Edited at

Redash でリソースを削除する方法

Redash をチームで使っていて割とすぐに直面する問題として、


  • 試しに作ってログインしてみたテストユーザーを削除できない


    • CLI から削除操作はできるけどログインイベントが存在するともう手遅れ



  • 試しに作ったダッシュボード・クエリを削除できない


    • アーカイブ化はできるけどデータとしては残る

    • 正直お試しで作ってみたゴミを本番環境とかに残したくはない



  • 誰が何やったか履歴とかないのかしらん

とかないでしょうか?


結論



  • https://<redash.example.com>/admin にアクセスするだけ


    • ダッシュボード・クエリ・実行結果・イベントなどは閲覧できるし追加も削除もできる

    • ユーザー削除は そのユーザーに紐付く情報 を全て消せば CLI から削除できる


      • ただしそのユーザーの全てのイベントを一気に消す方法も検索する方法もないからかなり辛い...

      • (2018-10-23) Redash v5 でユーザーの無効化ができるようになったので削除よりこっちを使うべき





せめてダッシュボード・クエリと同じようにアーカイブ化くらい無いと権限管理に困りもの