結合パラメータ

このページは、join パラメータの子であるすべての LookML パラメータにリンクしています。結合を使用する方法について詳しくは、LookML での結合の操作に関するドキュメント ページをご覧ください。

結合とは、複数のビューを 1 つの Explore に追加することで、ユーザーがさまざまなビューから同時にフィールドにアクセスし、比較できるようにすることです。モデルファイルで、Explore と目的の join パラメータを宣言します。

使用例

パラメータ名にカーソルを合わせると、簡単な説明が表示され、クリックするとそのページに移動します。
パラメータを複数の特定のオプションのいずれかに設定可能な場合、デフォルト値は最初に表示されます。

{
} <ph type="x_5} {<ph type="x-5} {<ph type="x-smartling} {
} <ph type="x_}

パラメーター定義

パラメーター名 説明
構造的パラメーター
join Exploreに追加のビューを結合します。
表示パラメーター
view_label(結合用) フィールド選択ツールで結合のビュー名の見え方を変更する
結合パラメーター
fields(結合用) 結合のどのフィールドをExploreに組み込むかを決定します。
foreign_key 結合されたビューの主キーを使用して Explore と結合の関係を指定する
from(結合用) 結合のベースとなるビューを指定します。
outer_only すべてのクエリが外部結合を使用しなければならないかどうかを指定します。
relationship 結合が1対1、多対1、1対多、または多対多の関係を保持していることを宣言します。
required_joins 特定の結合のフィールドが選択されたときに、Exploreに適用するべき結合を指定します。
sql_on SQL の ON 句を記述して Explore と結合の関係を指定する
sql_table_name(結合用) 結合のベースとなるデータベーステーブルを指定します。
type(結合用) 結合を、左、フル、内部、クロスタイプのいずれかで宣言します。
クエリ パラメータ
required_access_grants(結合用) アクセス権限と一致するユーザー属性値を持つユーザーのみに結合へのアクセスを限定します。
sql_where この結合がクエリに含まれている場合は、ユーザーがこの Explore で変更または削除できない条件をクエリの WHERE 句に挿入します。(BigQueryの場合のみ)
避けるべきパラメーター
sql(結合用) AVOID 3.10 こちらで説明されているように、sql_onforeign_keytypesql_table_name の組み合わせに置き換え
sql_foreign_key AVOID 3.16 foreign_key に置き換えました。