connection

Uso

connection: "connection_name"
Jerarquía
connection
Valor predeterminado
Ninguna

Acepta
Una string 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 a la base de datos se definen y nombran en la página Conexiones de la sección Database del panel Administrador de Looker. Un modelo solo puede usar una conexión.

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 a la base de datos que están disponibles en la instancia.

Ejemplos

Recupera datos de la conexión mysql_db para el modelo que se usa:

connection: "mysql_db"

Desafíos habituales

connection debe hacer referencia a un nombre de conexión de la configuración de administrador de Looker

El nombre de conexión al que hace referencia connection no toma el nombre de una base de datos o esquema real. 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 de modelos que no está permitida en la configuración, no se ejecutará ninguna consulta sobre ese modelo.

Si no existe una configuración del modelo, solo ciertas personas pueden realizar consultas.

Si no tienes el permiso manage_models (incluido en la función de administrador), debes configurar el modelo para poder ejecutar consultas en él.