フィールドのlabelをユーザーによって出し分ける
from フィールドのラベルをExploreによって変えたい
ユーザーによってlabelの表示を変える
やりたいこと
あるフィールドのlabel(フィールド名の表示)を、Exploreによって違う表示にしたい
具体例
sale_priceというディメンション
A社のユーザーがログインしたときは「label: "売上"」とする
その他のユーザーがログインしたときは「label: "収益"」とする
labelが違うだけで、中身は同じ
実施方法
liquidとユーザー属性の組み合わせで対応可能
code: example.js
dimension: sale_price {
label: "{% if _user_attributes'company' == 'A' %} 売上 {% else %} 収益 {% endif %}"
sql: ${TABLE}.sale_price ;;
}
公式ドキュメント
https://cloud.google.com/looker/docs/reference/param-field-label