記事タイトルの通り。
基本的に次の記事の通りにやれば行けた。
この記事では、実際にやってつまづいたところをメモする。
スプレッドシート側で勝手に数値へ変換されてしまう
カラムの値が全部数値だったり 12e9
のように指数表記だったりすると、スプレッドシート側で勝手に数値変換されてしまう。その場合は Redash 側で先頭に '
を入れると良い。スプレッドシートでは先頭に '
が入ったセルは自動変換が走らずそのまま文字列として扱ってくれる。
MySQLの場合は次のように CONCAT してあげれば良い。
|
|
ちなみに表示形式を「書式なしテキスト」にするのは意味がなかった(普通に数値へ変換されてしまった)。
クエリに変更を加えた場合の更新手順
- Redash側で save -> execute して、API keyのURLで取ってこれるデータを更新
- スプレッドシートのIMPORTDATA関数を一度消して再設定