Nutzung
connection: "connection_name"
|
Hierarchie
connection |
Standardwert
Keine
Akzeptiert
Ein String mit dem Namen einer Verbindung
|
Definition
Mit connection wird die Datenbankverbindung angegeben, aus der ein Modell Daten abruft. Datenbankverbindungen werden im Admin-Bereich von Looker im Abschnitt Datenbank auf der Seite Verbindungen definiert und benannt.
Wenn ein Looker-Entwickler eine Verbindung in einer Modelldatei mit dem Parameter connection definiert, wird in der Looker IDE ein Drop-down-Menü mit Datenbankverbindungen angezeigt, die in der Instanz verfügbar sind.
Beispiel
Geben Sie in der ecommerce.model.lookml-Datei an, dass das Modell Daten aus der ecommerce_events-Verbindung abrufen soll:
connection: "ecommerce_events"
Häufige Herausforderungen
connection muss auf einen Verbindungsnamen aus den Looker-Administratoreinstellungen verweisen.
Der von connection referenzierte Verbindungsname entspricht nicht dem Namen einer tatsächlichen Datenbank oder eines tatsächlichen Schemas. Der Name muss einer der Verbindungen entsprechen, die beim Konfigurieren eines Modells oder auf der Seite Verbindungen im Admin-Bereich von Looker verfügbar sind.
Wenn eine Modellkonfiguration vorhanden ist, kann connection nur auf eine zulässige Verbindung verweisen.
Wenn ein Looker-Entwickler in der Modelldatei eine Verbindung 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 Anfragen stellen.
Wenn Sie nicht die Berechtigung manage_models haben (die in der Administratorrolle enthalten ist), muss das Modell konfiguriert werden, bevor Sie Abfragen für das Modell ausführen können.