Redash SQL実践テンプレート集|BigQuery/Bootstrap 3 HTML整形/パラメータクエリ 全6パターン
상품 설명
Redashを運用する中でぶつかった
「ドキュメントに書いていない制約」と
その回避策をまとめたSQLテンプレート集です。
コピペして使えます。
━━━━━━━━━━━━━━━━━━━━━━━
【こんな問題に対応しています】
━━━━━━━━━━━━━━━━━━━━━━━
✔ style属性が消えて色分けできない
✔ Pivot Tableで件数と割合を同時に出せない
✔ IN句のドロップダウンフィルタがエラーになる
✔ 月別クロス集計の列を動的に生成したい
✔ 前月比を▲▼で色分け表示したい
━━━━━━━━━━━━━━━━━━━━━━━
【収録テンプレート 全6パターン】
━━━━━━━━━━━━━━━━━━━━━━━
■ Template 1: UNPIVOT
横持ちデータを縦持ちに変換。
BigQuery版 + MySQL/PostgreSQL向けUNION ALL代替付き。
■ Template 2: 動的PIVOT(月別クロス集計)
EXECUTE IMMEDIATEで列数を事前定義せずにクロス集計。
::htmlサフィックスとの組み合わせパターン付き。
■ Template 3: Bootstrap 3クラスで色分け
style属性不可の環境での全パターン。
3段階・5段階カラーリング + font colorタグ代替。
■ Template 4: ドロップダウン複数選択
IN句エラーの原因(Quotation設定)と解決策。
Query Based Dropdown の設定手順付き。
■ Template 5: 件数 + パーセンテージの同時表示
Pivot Table制約の回避策。
SQL側でCONCATして「21 (7.0%)」形式に。
■ Template 6: 前月比・前年同月比
LAG関数 + Bootstrap labelで▲▼色分け表示。
━━━━━━━━━━━━━━━━━━━━━━━
【対象環境】
━━━━━━━━━━━━━━━━━━━━━━━
Redash(OSS版 / クラウド版)
データソース: BigQuery(MySQL/PostgreSQL応用可)
Custom CSS設定不可の環境でも動作
━━━━━━━━━━━━━━━━━━━━━━━
【ご注意】
━━━━━━━━━━━━━━━━━━━━━━━
・自環境への利用・改変は自由です
・再販・再配布はご遠慮ください
・ご質問はBOOTHのメッセージ機能からどうぞ
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기