LoginSignup
0
0

More than 3 years have passed since last update.

RedashのデータソースにGoogle系の選択肢が出ないときの対処法

Posted at

アップデート後に起きた問題

Redashを1系から7系に劇的に上げてGoogle SpreadSheetやAnalyticsをデータソースに追加しようとしたら表示されていないので調査。

データソース対応表

本来ならデータソース追加画面でこの対応しているものがすべて表示され選択できるはず。
Supported Data Sources

対処法

Google関連で使用するパッケージがRedashの求めるバージョンじゃないと起きる現象なのでパッケージをバージョン指定してインストール。

依存バージョンが明記してあるファイルを確認

requirements_all_ds.txtにバージョンが書いてあるのでそのバーションをpipでインストール
/opt/redash/redash.7.0.0.xxxxx/requirements_all_ds.txt

いっぱいあるが、このあたりがおそらくGoogle関連のパッケージっぽいのでバージョン指定してインストール
sudo pip install -U google-api-python-client==1.5.1gspread==0.6.2oauth2client==3.0.0

sudo pip install requirements_all_ds.txt で一括インストールもいけるっぽい。

google-api-python-client==1.5.1
gspread==0.6.2
oauth2client==3.0.0

※ はじめバージョン指定せず最新をインストールしたが、表示されなかったのでこのバージョンじゃないといけない。

Redashリスタート

sudo /etc/init.d/redash_supervisord restart

これでブラウザリロードで表示される。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0