Verbindung

Nutzung

connection: „Verbindungsname“
Hierarchie
connection
Standardwert
Keine

Akzeptiert
Ein String mit dem Namen einer Verbindung

Definition

connection gibt die Datenbankverbindung an, von der ein Modell Daten abruft. Datenbankverbindungen werden auf der Seite Verbindungen im Abschnitt Datenbank des Admin-Steuerfelds von Looker definiert und benannt. Ein Modell kann nur eine Verbindung verwenden.

Wenn ein Looker-Entwickler mithilfe des Parameters connection eine Verbindung in einer Modelldatei definiert, wird in der Looker-IDE ein Drop-down-Menü mit Datenbankverbindungen angezeigt, die auf der Instanz verfügbar sind.

Beispiele

Rufen Sie Daten aus der mysql_db-Verbindung für das verwendete Modell ab:

connection: "mysql_db"

Häufige Herausforderungen

connection muss auf einen Verbindungsnamen aus den Administratoreinstellungen von Looker verweisen

Der Verbindungsname, auf den connection verweist, übernimmt nicht den Namen einer tatsächlichen Datenbank oder eines tatsächlichen Schemas. Der Name muss eine der verfügbaren Verbindungen sein, wenn Sie ein Modell konfigurieren oder auf der Seite Verbindungen im Admin-Steuerfeld von Looker klicken.

Wenn eine Modellkonfiguration vorhanden ist, kann connection nur auf eine zulässige Verbindung verweisen

Wenn ein Looker-Entwickler eine Verbindung in der Modelldatei angibt, die in der Modellkonfiguration nicht zulässig ist, wird keine Abfrage für dieses Modell ausgeführt.

Wenn keine Modellkonfiguration vorhanden ist, können nur bestimmte Personen Abfragen ausführen

Wenn Sie nicht die manage_models-Berechtigung haben (die in der Administratorrolle enthalten ist), muss das Modell konfiguriert werden, bevor Sie Abfragen für das Modell ausführen können.