Administratoreinstellungen – Verbindungen

Um auf die Seite Verbindungen zuzugreifen, öffnen Sie das Menü Verwaltung und wählen Sie unter Datenbank die Option Verbindungen aus.

Verbindungen ansehen

Auf der Seite Verbindungen sehen Sie Ihre Datenbankverbindungen und die IP-Adressen, die für den Netzwerktraffic erforderlich sind. Wenn die Möglichkeit zum Erstellen einer neuen Datenbank für Ihre Instanz aktiviert wurde, können Sie auch eine neue Verbindung hinzufügen.

Tab „Datenbanken“

Der Tab Datenbanken enthält grundlegende Informationen zu den von Ihnen definierten Datenbankverbindungen. Außerdem werden alle von Looker verwalteten Verbindungen angezeigt, die Sie erstellt haben, wenn die Möglichkeit zum Erstellen einer neuen Datenbank für Ihre Instanz aktiviert wurde. Sie können auf dem Tab Datenbanken auch den Status dieser Verbindungen testen und die Konfiguration bearbeiten.

Sie können auf Öffentliche IP-Adressen klicken, um die Liste der IP-Adressen aufzurufen, die erforderlich sind, um Netzwerktraffic von Ihrer Looker-Instanz zuzulassen. Der gesamte Netzwerktraffic von Looker stammt basierend auf der Region, in der Ihre Looker-Instanz gehostet wird, von einer der aufgeführten IP-Adressen. Sie können den Datenzugriff einschränken, indem Sie den Datenverkehr zu Ihrer Datenbank außer von diesen und anderen vertrauenswürdigen IP-Adressen ausschließen.

In der folgenden Tabelle werden die Elemente des Tabs Datenbanken beschrieben:

Spalte Beschreibung
Name Der von Ihnen ausgewählte Name der Verbindung, der im LookML-Parameter connection verwendet wird. Wenn Sie die Verbindung testen, zeigt Looker die Liste der Statusprüfungen unter dem Verbindungsnamen an.
Datenbank Der Name der Datenbank, die Looker bei dieser Verbindung abfragt.
Bereich Gibt an, ob die Verbindung für alle Projekte oder nur für ein bestimmtes Projekt verwendet werden kann.
SSH-Server Der Name der SSH-Serverkonfiguration, die zum Erstellen eines SSH-Tunnels zu Ihrer Datenbank verwendet wird. Diese Spalte wird nur angezeigt, wenn der Tab SSH-Server in Ihrer Looker-Instanz aktiviert ist.
SSL Ob Sie SSL-Verschlüsselung verwenden, um die zwischen Looker und Ihrer Datenbank übertragenen Daten zu schützen. Neben SSL gibt es weitere sichere Optionen.
Typ Der SQL-Dialekt der Datenbankverbindung.
Aktionen Aktionen, die Sie für eine Verbindung ausführen können: Verbindung testen, bearbeiten, weitere Informationen zu einer Verbindung ansehen, zu einer Liste mit Links zu den Explores der Verbindung wechseln oder eine Verbindung löschen. Wenn die Möglichkeit zum Erstellen einer neuen Datenbank für Ihre Instanz aktiviert wurde, können Sie allen von Looker verwalteten Verbindungen auch Daten aus einer zusätzlichen Datenquelle hinzufügen.

Tab „SSH-Server“

Die Option SSH-Server ist nur verfügbar, wenn die Instanz in einer Kubernetes-Infrastruktur bereitgestellt wird und wenn die Möglichkeit aktiviert wurde, Ihrer Looker-Instanz Informationen zur SSH-Serverkonfiguration hinzuzufügen. Wenn diese Option in Ihrer Looker-Instanz nicht aktiviert ist, Sie sie aber aktivieren möchten, wenden Sie sich an einen Google Cloud-Vertriebsexperten oder stellen Sie eine Supportanfrage.

Looker wählt beim Erstellen von SSH-Tunneln automatisch den Localhost-Port für Sie aus. Sie können den Localhost-Port nicht angeben.

Für SSH-Verbindungen zu PrestoDB- oder Trino-Datenbanken ist möglicherweise eine zusätzliche Datenbankkonfiguration erforderlich. Wenn SSL aktiviert ist, überwacht die PrestoDB- oder Trino-Datenbank standardmäßig Port 443. Zum Einrichten des SSH-Tunnels muss Looker den Localhost-Port auf 443 festlegen, der bereits von Looker verwendet wird. Dadurch schlägt die Einrichtung des SSH-Tunnels fehl. Um das Problem zu beheben, konfigurieren Sie Ihre PrestoDB- oder Trino-Datenbank so, dass ein anderer Port als Port 443 überwacht wird, wenn SSL aktiviert ist.

Auf dem Tab SSH-Server werden die hinzugefügten SSH-Serverkonfigurationen, der Status der Verbindungen zu den SSH-Servern und die Datenbankverbindungen für jeden SSH-Server aufgeführt. Auf dem Tab SSH-Server können Sie auch eine Verbindung zu einem SSH-Server testen und SSH-Serverkonfigurationen hinzufügen oder bearbeiten.

In der folgenden Tabelle werden die Elemente des Tabs SSH-Server beschrieben:

Spalte Beschreibung
Servername Der Name der SSH-Serverkonfiguration, die Sie ausgewählt haben und mit der eine Verbindung zu Ihrer Datenbank hergestellt wird.
Verbindungen Eine Liste der Datenbankverbindungen, die eine Verbindung zum SSH-Server herstellen. Wenn Sie auf eine Datenbankverbindung klicken, wird die Seite Verbindung bearbeiten für diese Datenbankverbindung geöffnet.
Dreipunkt-Menü Optionen Für eine SSH-Serverkonfiguration können Sie folgende Aktionen ausführen: Verbindungen zu einem SSH-Server testen, Datenbankverbindung zu einem SSH-Server hinzufügen, SSH-Serverkonfiguration bearbeiten oder SSH-Serverkonfiguration löschen.

SSH-Serverkonfiguration hinzufügen oder bearbeiten

So fügen Sie eine neue SSH-Serverkonfiguration hinzu:

  1. Klicken Sie auf dem Tab SSH-Server auf Server hinzufügen.
  2. Geben Sie rechts oben im Feld Unbenannter Server einen Namen für die SSH-Serverkonfiguration ein.
  3. Klicken Sie auf Schlüssel herunterladen, um den öffentlichen Schlüssel als Textdatei herunterzuladen. Speichern Sie diese Datei zur späteren Verwendung.
  4. Geben Sie im Feld Servernutzername den Nutzernamen ein, mit dem Looker eine Verbindung zum SSH-Server herstellt.
  5. Geben Sie im Feld Server-IP-Adresse oder Hostname die IP-Adresse oder den Hostnamen des SSH-Servers ein.
  6. Geben Sie in das Feld Server Port (Serverport) die Portnummer ein, über die die Verbindung zum SSH-Server hergestellt wird.
  7. Fügen Sie den heruntergeladenen öffentlichen Schlüssel zur autorisierten Schlüsseldatei auf Ihrem SSH-Server hinzu. Weitere Informationen und ein Beispiel finden Sie auf der Dokumentationsseite SSH-Server verwenden.
  8. Achten Sie darauf, dass die entsprechenden Looker-IP-Adressen der Zulassungsliste auf Ihrem SSH-Server hinzugefügt wurden, damit Looker eine Verbindung zum SSH-Server herstellen kann.
  9. Klicken Sie auf Fingerabdruck testen und anfordern, um die Verbindung zum SSH-Server zu prüfen.
  10. Sehen Sie sich die neue SSH-Konfiguration an. Auf diesem Bildschirm kannst du auch den öffentlichen Schlüssel herunterladen oder ansehen und den eindeutigen Fingerabdruck der SSH-Serverkonfiguration anzeigen.

Wenn Sie eine vorhandene SSH-Serverkonfiguration bearbeiten möchten, klicken Sie in der Zeile des ausgewählten SSH-Servers auf das Dreipunkt-Menü Optionen und wählen Sie Serverdetails aus.

Verbindungen zu einem SSH-Server testen

So testen Sie alle Datenbankverbindungen zu einem SSH-Server:

  1. Klicken Sie in der Zeile des ausgewählten SSH-Servers auf das Dreipunkt-Menü Optionen.
  2. Wählen Sie Test Connections (Verbindungen testen) aus.

Looker testet alle Datenbankverbindungen, die diesen SSH-Server verwenden, und zeigt ein grünes Häkchen neben dem Servernamen und allen Verbindungen an, bei denen der Verbindungstest bestanden wird. Ein rotes Ausrufezeichen bedeutet, dass die Verbindung den Test nicht bestanden hat.

Datenbankverbindung zu einem SSH-Server hinzufügen

So fügen Sie eine neue Datenbankverbindung über einen SSH-Server hinzu:

  1. Klicken Sie in der Zeile des ausgewählten SSH-Servers auf das Dreipunkt-Menü Optionen.
  2. Wählen Sie Add Connection (Verbindung hinzufügen) aus.

Looker zeigt die Seite Verbindungseinstellungen an, wobei der SSH-Server im Feld SSH-Server aufgeführt ist.

SSH-Serverkonfiguration löschen

So löschen Sie eine SSH-Serverkonfiguration:

  1. Klicken Sie in der Zeile des zu löschenden SSH-Servers auf das Dreipunkt-Menü Optionen.
  2. Wählen Sie Server löschen aus.

Verbindungen testen

Mit Looker können Sie Ihre bestehenden Verbindungen testen, um sicherzustellen, dass sie ordnungsgemäß funktionieren. Sie können Verbindungen auch beim Hinzufügen testen, wie auf der Dokumentationsseite Looker mit Ihrer Datenbank verbinden beschrieben.

Jeder Verbindungstest enthält eine Liste von Statusprüfungen, die Ihnen mitteilen, ob Looker die Datenbankverbindung erfolgreich verwenden kann.

Mögliche Probleme werden gelb und Fehler in Rot angezeigt. Wenn eine Verbindung bestanden wird, wird sie grün angezeigt.

Für Datenbankverbindungen mit OAuth, wie z. B. Snowflake und Google BigQuery, ist eine Nutzeranmeldung erforderlich. Wenn Sie beim Testen einer dieser Verbindungen nicht in Ihrem OAuth-Nutzerkonto angemeldet sind, zeigt Looker eine Warnung mit dem Link Anmelden an. Klicken Sie auf den Link, um Ihre OAuth-Anmeldedaten einzugeben oder Looker den Zugriff auf Ihre OAuth-Kontoinformationen zu gestatten.

Sie können den Status folgender Elemente prüfen:

  • Einzelne Verbindung, indem Sie ganz rechts daneben auf Test klicken
  • Alle Verbindungen durch Klicken auf die Schaltfläche Test All Connections oben auf der Seite

Zwei Überprüfungen führen häufig zu Missverständnissen:

  • Temporäres Schema kann gefunden werden
  • Kann persistente abgeleitete Tabellen verwenden

Diese Prüfungen müssen nicht bestanden werden, damit Looker funktioniert. Sie müssen jedoch übergeben werden, um nichtflüchtige abgeleitete Tabellen zu verwenden, die eine sehr nützliche Modellierungsfunktion sind.

Verbindungen hinzufügen

Folgen Sie der Anleitung auf der Dokumentationsseite Looker mit Ihrer Datenbank verbinden, um eine neue Datenbankverbindung hinzuzufügen.

Verbindungen bearbeiten

Um eine vorhandene Verbindung zu bearbeiten, öffnen Sie die Seite Verbindungen, indem Sie das Menü Verwaltung auswählen und dann unter Datenbank die Option Verbindungen auswählen. Klicken Sie auf die Schaltfläche Bearbeiten für die Verbindung. Es wird die Seite angezeigt, auf der Sie eine Verbindung erstellen. Eine Beschreibung finden Sie auf der Dokumentationsseite Looker mit Ihrer Datenbank verbinden. Die relevanten Informationen sind jedoch bereits eingetragen. Nehmen Sie die erforderlichen Änderungen vor und klicken Sie dann auf Verbindung aktualisieren.

Aktionen für alle Verbindungen verfügbar

Bei allen Verbindungen stehen über das Drop-down-Menü des Zahnrads ganz rechts neben jeder Verbindung die folgenden Optionen zur Verfügung:

Wahltaste Beschreibung
SQL-Runner Mit dieser Option gelangen Sie zum SQL-Runner von Looker, wobei die richtige Verbindung und das richtige Schema bereits ausgewählt sind.
Entdecken Diese Option öffnet eine Liste mit grundlegenden, automatisch generierten Explore-Optionen für Ihre Verbindung. Diese basieren nicht auf Ihren benutzerdefinierten Datenmodellen, ermöglichen jedoch eine schnelle Berichterstellung zu den Rohdaten in den Tabellen Ihrer Verbindung. Dies ist in der Regel nur nützlich, um sich vor der Modellierung einen Überblick über den Tabelleninhalt zu verschaffen, und nicht für den Zweck der eigentlichen Datenanalyse.
Löschen Um eine bestehende Verbindung zu löschen, klicken Sie auf das Drop-down-Menü ganz rechts neben der Verbindung und wählen Sie Löschen aus. Sie haben die Möglichkeit, den Löschvorgang zu bestätigen. Dieser Vorgang kann jedoch nicht rückgängig gemacht werden. Durch das versehentliche Löschen einer Verbindung werden alle Abfragen deaktiviert, in denen sie verwendet wird. Wenn Sie jedoch eine neue Verbindung mit demselben Namen erstellen, wird die Funktionalität wiederhergestellt.

Aktionen für einige Verbindungen verfügbar

Je nach Verbindungsdialekt enthält das Zahnrad-Dropdown-Menü rechts neben der Verbindung möglicherweise die folgenden zusätzlichen Optionen:

Wahltaste Beschreibung
Tabellen anzeigen Diese Option führt Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Berichte basierend auf den Metadaten Ihrer Verbindung erstellen können. Obwohl diese Option mit dem ausgewählten Schemanamen, Tabellennamen und Spaltenanzahl beginnt, können Sie sie wie jeden anderen Looker-Bericht bearbeiten.
Datenbanken anzeigen Diese Option führt Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Berichte basierend auf den Metadaten Ihrer Verbindung erstellen können. Obwohl diese Option mit dem Namen des Schemas, dem Katalognamen, der Tabellen- und der Spaltenanzahl beginnt, können Sie sie wie jeden anderen Looker-Bericht bearbeiten.
Prozesse anzeigen Diese Option führt Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Berichte basierend auf den Prozessen erstellen können, die auf dieser Verbindung ausgeführt werden, ihrem Status, der Dauer ihrer Ausführung sowie anderen Informationen. Dies kann hilfreich sein, um die Ursache zu ermitteln, wenn Looker langsam oder gar keine Abfrage ausgeführt wird.
PAT-Ereignislog anzeigen Mit dieser Option gelangen Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Berichte basierend auf der Aktivität der abgeleiteten Tabelle für diese Verbindung erstellen können. Die verfügbaren Felder werden auf der Dokumentationsseite Persistente abgeleitete Tabellen ausführlicher beschrieben.