拡張(Explore の場合)

このページでは、Explore の一部である extension パラメータについて説明します。

extension は、extension(ビューの場合)パラメータのドキュメント ページで説明されているように、ビューの一部としても使用できます。

ダッシュボード パラメータのドキュメント ページで説明されているように、extension は LookML ダッシュボードの一部としても使用できます。

用途


explore: explore_name {
  extension: required
}
階層
extension
デフォルト値
なし

許可
値「required」

定義

extension: required パラメータは、Explore に拡張が必要であることを示すフラグを設定します。つまり、Explore を単独で使用することはできません。Explore の内容と設定は、別の Explore で extends パラメータを使用して Explore を拡張した場合にのみ使用されます。

extension: required を含む Explore は、ユーザーには表示されません。他の Explore によって拡張される出発点としてのみ機能します。

extension パラメータは値 required のみを受け入れます。Explore で拡張機能を必須にしたくない場合は、extension パラメータを完全に省略します。

extension: required を含む Explore は、データテストexplore_source として使用できません。LookML Validator は、explore_source が見つからないことを示すエラーを生成します。

LookML オブジェクトに extends を使用する方法については、拡張機能でコードを再利用するをご覧ください。

この basic_order_fields Explore には extension: required パラメータがあるため、Explore 自体はユーザーに表示されません。


explore: basic_order_fields {
  extension: required
}

basic_order_fields Explore を使用するには、次のように、それを拡張する別の Explore を作成します。


explore: marketing_order_fields {
  extends: [basic_order_fields]
}

基本注文フィールドを非表示にするために hidden をオンにすることはできますが、基本注文フィールドに基づく Explore にはすべてこの設定が継承されることに注意してください。この例では、hidden をオンにすると、[マーケティング注文フィールド] も非表示になります。