Parámetros de unión

En esta página, se vinculan todos los parámetros de LookML que son secundarios del parámetro join. Puedes obtener más información sobre el uso de las uniones en la página de documentación Trabajar con uniones en LookML.

Una unión es lo que permite agregar varias vistas a una sola Exploración, lo que permite a los usuarios acceder a los campos de varias vistas y compararlos al mismo tiempo. Declaras el Explore y los parámetros join deseados en un archivo de modelo.

Ejemplo de uso

Coloca el cursor sobre el nombre de un parámetro para ver una descripción rápida; haz clic en él para ir a esa página. Cuando un parámetro se puede establecer en una de varias opciones específicas, el valor predeterminado aparece primero.

## STRUCTURAL PARAMETERS
explore: explore_name {
  # Desired Explore parameters (described on Explore Parameters page)

  join: join_name  {

    # DISPLAY PARAMETERS
    view_label: "desired label for the view"

    # JOIN PARAMETERS
    fields: [field_or_set, field_or_set, ...]
    foreign_key: dimension_name
    from: view_name
    outer_only: no | yes
    relationship: many_to_one | many_to_many | one_to_many | one_to_one 
    required_joins: [view_name, view_name, ...]
    sql_on: SQL ON clause ;;
    sql_table_name: table_name ;;
    type: left_outer | cross | full_outer | inner 

    # QUERY PARAMETERS
    required_access_grants: [access_grant_name, access_grant_name, ...]
    sql_where: SQL WHERE condition ;;
  }
  # Possibly more join declarations
}

Definiciones de los parámetros

Nombre del parámetro Descripción
Parámetros estructurales
join Une una vista adicional a una exploración
Parámetros de visualización
view_label (para unión) Cambia la forma en que aparece el nombre de la vista de la unión en el selector de campos.
Parámetros de unión
fields (para unión) Determina qué campos de una unión se incorporan a una exploración
foreign_key Especifica una relación entre una exploración y una unión a través de la clave primaria de la vista unida.
from (para unión) Especifica la vista en la que se basará una unión.
outer_only Especifica si todas las consultas deben usar una unión externa
relationship Declara que una unión tiene una relación de uno a uno, de varios a uno, de uno a varios o de varios a varios.
required_joins Especifica qué uniones se deben aplicar a una exploración cuando se eligen campos de una unión determinada.
sql_on Especifica una relación entre un Explore y una unión escribiendo una cláusula ON de SQL.
sql_table_name (para unión) Especifica la tabla de la base de datos en la que se basará una unión.
type (para unión) Declara que una unión es de tipo izquierda, completa, interna o cruzada.
Parámetros de búsqueda
required_access_grants (para unión) Limita el acceso a la unión solo a los usuarios cuyos valores de atributos de usuario coinciden con los permisos de acceso.
sql_where Si esta unión se incluye en la consulta, se insertan condiciones en la cláusula WHERE de la consulta que un usuario no puede cambiar ni quitar para esta exploración. (Solo para BigQuery)
Parámetros que se deben evitar
sql (para unión) Evita el 3.10 Se reemplazó por una combinación de sql_on, foreign_key, type o sql_table_name, como se describe aquí
sql_foreign_key Evita 3.16 Se reemplazó por foreign_key