extendsとrefinementsの違い
extendsとLookMLリファインメントの違いについて
解説
参考:https://dev.classmethod.jp/articles/looker-refiments/
Extends
新しいLookMLオブジェクトを生成する
元ファイルを内部的にコピーしてExtends先とマージする
元のオブジェクトAと、それをextendsしたオブジェクトA'をそれぞれ維持できる
(extendsしないAを使うことができる)
Refinements
新しいLookMLオブジェクトを生成しない
元ファイルに追記する
オブジェクトAをrefinementした場合、refinementされたオブジェクトしか使えない