Cette page contient des liens vers tous les paramètres LookML enfants du paramètre join
. Pour en savoir plus sur l'utilisation des jointures, consultez la page Utiliser des jointures dans LookML.
Une jointure permet d'ajouter plusieurs vues à une seule exploration, ce qui permet aux utilisateurs d'accéder aux champs de différentes vues et de les comparer en même temps. Vous déclarez l'exploration et tous les paramètres join
souhaités dans un fichier de modèle.
Exemple d'utilisation
Pointez sur le nom d'un paramètre pour afficher une brève description. Cliquez dessus pour accéder à la page correspondante.
Lorsqu'un paramètre peut être défini sur l'une des options spécifiques, la valeur par défaut est indiquée en premier.
Définitions des paramètres
Nom du paramètre | Description |
---|---|
Paramètres de structure | |
join |
Ajoute une vue supplémentaire à une exploration |
Paramètres d'affichage | |
view_label (pour participer) |
Modifie l'affichage du nom de la vue de la jointure dans l'outil de sélection de champs |
Paramètres de jointure | |
fields (pour participer) |
Désigne les champs d'une jointure à insérer dans une exploration. |
foreign_key |
Spécifie une relation entre une exploration et une jointure à l'aide de la clé primaire de la vue jointe |
from (pour participer) |
Désigne la vue de départ d'une jointure. |
outer_only |
Indique si les requêtes doivent toutes utiliser une jointure externe. |
relationship |
Déclare une jointure comme établissant une relation un-à-un, plusieurs-à-un, un-à-plusieurs ou plusieurs-à-plusieurs. |
required_joins |
Désigne les jointures à appliquer à une exploration en cas de sélection des champs d'une jointure donnée. |
sql_on |
Spécifie une relation entre une fonction Explorer et une jointure en écrivant une clause SQL ON . |
sql_table_name (pour participer) |
Désigne la table de base de données sur laquelle doit reposer une jointure. |
type (pour participer) |
Déclare une jointure comme gauche, complète, interne ou croisée. |
Paramètres de requête | |
required_access_grants (pour participer) |
Limite l'accès à la jointure aux seuls utilisateurs dont les valeurs d'attribut utilisateur correspondent aux autorisations d'accès |
sql_where |
Si cette jointure est incluse dans la requête, insère des conditions dans la clause WHERE de la requête qu'un utilisateur ne peut pas modifier ni supprimer pour cette exploration. (Pour BigQuery uniquement) |
Paramètres à éviter | |
sql (pour participer) |
ÉVITEUR 3.10
Remplacé par l'association de sql_on , foreign_key , type et/ou sql_table_name , comme décrit ici.
|
sql_foreign_key |
ÉVITEUR 3.16
Remplacement par foreign_key |