LookMLリファインメント
既存のLookMLファイルを編集することなく、記述の追加をおこなえる機能
うまく使うとLookMLファイルをキレイに整理することができる
例
例えば以下のようなファイルがあったとする
code: 元ファイル.js
view: orders {
sql_table_name: thelook.orders ;;
dimension: id {
***
}
****
}
そこに対して、新たに別ファイルで以下を作成する
code: 追加ファイル.js
include: "/views/orders.view.lkml"
view: orders+ {
***
}
そうすると、あたかも一つのファイルであるかのようにordersビューに追加記述をすることができる
注意点
LookMLダッシュボードに対してはRefinementsは使えない
参照
クラスメソッド様の記事
https://dev.classmethod.jp/articles/looker-refiments/
公式ドキュメント
https://cloud.google.com/looker/docs/lookml-refinements?hl=ja