Uso
connection: "connection_name"
|
Jerarquía
connection |
Valor predeterminado
Ninguno
Acepta
Cadena que contiene el nombre de una conexión
|
Definición
connection especifica la conexión de base de datos desde la que un modelo recuperará datos. Las conexiones de bases de datos se definen y se nombran en la página Conexiones de la sección Base de datos del panel Administrador de Looker.
Cuando un desarrollador de Looker define una conexión en un archivo de modelo con el parámetro connection, el IDE de Looker muestra un menú desplegable que sugiere conexiones de bases de datos disponibles en la instancia.
Ejemplo
En el archivo ecommerce.model.lookml, especifica que el modelo debe recuperar datos de la conexión ecommerce_events:
connection: "ecommerce_events"
Desafíos habituales
connection debe hacer referencia a un nombre de conexión de la configuración del administrador de Looker.
El nombre de la conexión al que hace referencia connection no toma el nombre de una base de datos o un esquema reales. El nombre debe ser una de las conexiones disponibles cuando configuras un modelo o en la página Conexiones del panel Administrador de Looker.
Si existe una configuración del modelo, connection solo puede hacer referencia a una conexión permitida.
Si un desarrollador de Looker especifica una conexión en el archivo del modelo que no está permitida en la configuración del modelo, no se ejecutará ninguna consulta en ese modelo.
Si no existe una configuración del modelo, solo ciertas personas pueden realizar consultas.
Si no se te otorgó el permiso manage_models (que se incluye en el rol de administrador), el modelo debe configurarse antes de que puedas ejecutar consultas en él.