ダッシュボードにORフィルタをかけたい
質問
ダッシュボード全体に、OR条件のフィルタをかけることはできるでしょうか? https://scrapbox.io/files/666b7ea767a366001c3de4a9.png
補足
ダッシュボード内の一つ一つのパネル(Explore)の中にORフィルタを含めることは可能
ただしダッシュボード上でそのフィルタ条件を変化させることができない
回答 2024/6/14時点
上図のようなデフォルト機能としてORフィルタをかけることはできません
対応案1
特定のOR条件を満たすか否か、というディメンションを作成し、そのディメンションをフィルタに使用する
対応策2(発展)
テンプレート化されたフィルタを使用し、ダッシュボードに追加した後でExploreから非表示にする
code: example
view: +order_items {
filter: filter_status {
view_label: "Dashboard OR Filters"
label: "Status"
type: string
suggest_dimension: status
}
filter: filter_purchased_date {
view_label: "Dashboard OR Filters"
label: "Purchased Date"
type: date
}
}
explore: +order_items {
sql_always_where:
(
{% condition order_items.filter_status %} ${status} {% endcondition %}
OR
{% condition order_items.filter_purchased_date %} ${purchased_date} {% endcondition %}
)
;;
}
関連