Open9

Metabaseめも

shin_t_o_shin_t_o_

データソース接続まわり

shin_t_o_shin_t_o_

Metabase -> BigQuery -> Google Sheets
追加ケース

GCPで

  • BigQuery ジョブユーザー
  • BigQuery データ閲覧者
  • BigQuery メタデータ閲覧者
  • Storage オブジェクト閲覧者

権限持ちの service account 作成
& Google Sheets側の共有アカウント(閲覧者)に追加
(接続できない理由をMetabase側で出力してくれないので困る)

shin_t_o_shin_t_o_

SQLまわり

shin_t_o_shin_t_o_

日付を選択対象(パラメータ化)にしつつ、非選択時はデフォルトで昨日日付を割り当てる

dt = [[DATE({{ dt }}) --]] DATE(CURRENT_DATE - 1)
shin_t_o_shin_t_o_

可視化まわり

shin_t_o_shin_t_o_

metabaseでクエリを書きつつ、かつField Filter > Dropdown list 適用時に直接入力ではなくプルダウンにする

Field Filter + Dropdown listのみではDefault Valueにプルダウンで出てきたり来なかったりする
-> Dropdown list > Edit > Custom list で選び直すと何故かプルダウンで出てくる