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 Netzwerkverkehr erforderlich sind. Wenn für Ihre Instanz die Möglichkeit zum Erstellen einer neuen Datenbank aktiviert wurde, können Sie auch eine neue Verbindung hinzufügen.

Tab „Datenbanken“

Auf dem Tab Datenbanken finden Sie grundlegende Informationen zu den von Ihnen definierten Datenbankverbindungen. Außerdem werden alle von Looker verwalteten Verbindungen angezeigt, die Sie erstellt haben, sofern die Möglichkeit zum Erstellen einer neuen Datenbank für Ihre Instanz aktiviert wurde. Auf dem Tab Datenbanken können Sie auch den Status dieser Verbindungen testen und die Konfiguration dieser Verbindungen 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. Je nach Region, in der Ihre Looker-Instanz gehostet wird, stammt der gesamte Netzwerktraffic von Looker von einer der aufgeführten IP-Adressen. Sie können den Datenzugriff einschränken, indem Sie Traffic zu Ihrer Datenbank mit Ausnahme von diesen und anderen vertrauenswürdigen IP-Adressen verhindern.

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, wird in Looker unter dem Verbindungsnamen eine Liste der Statusprüfungen angezeigt.
Datenbank Der Name der Datenbank, die Looker bei Verwendung dieser Verbindung abfragt.
Bereich Gibt an, ob die Verbindung mit allen Projekten oder nur mit einem bestimmten 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 Unabhängig davon, ob Sie zum Schutz der Daten, die zwischen Looker und Ihrer Datenbank übertragen werden, SSL-Verschlüsselung verwenden. Neben SSL gibt es weitere sichere Optionen.
Typ Der SQL-Dialekt der Datenbankverbindung.
Aktionen Mögliche Aktionen für eine Verbindung: Verbindung testen, Verbindung bearbeiten, andere Informationen zu einer Verbindung ansehen, zu einer Liste mit Links zu den Explores der Verbindung wechseln oder eine Verbindung löschen. Wenn für Ihre Instanz die Möglichkeit zum Erstellen einer neuen Datenbank 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 verfügbar, wenn die Instanz in einer Kubernetes-Infrastruktur bereitgestellt wird und wenn die Möglichkeit zum Hinzufügen von Konfigurationsinformationen zum SSH-Server zu Ihrer Looker-Instanz aktiviert wurde. Wenn diese Option in Ihrer Looker-Instanz nicht aktiviert ist und Sie sie 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.

SSH-Verbindungen zu PrestoDB- oder Trino-Datenbanken erfordern möglicherweise eine zusätzliche Datenbankkonfiguration. Wenn SSL aktiviert ist, überwacht die PrestoDB- oder Trino-Datenbank standardmäßig Port 443. Um den SSH-Tunnel einzurichten, muss Looker den Localhost-Port auf 443 setzen, der bereits von Looker verwendet wird. Dies führt dazu, dass die Einrichtung des SSH-Tunnels fehlschlägt. 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 von Ihnen hinzugefügten SSH-Serverkonfigurationen, der Status der Verbindungen zu den SSH-Servern und die Datenbankverbindungen aufgelistet, die die einzelnen SSH-Server verwenden. 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 auf dem Tab SSH-Server beschrieben:

Spalte Beschreibung
Servername Der von Ihnen ausgewählte Name der SSH-Serverkonfiguration, der für die Verbindung mit Ihrer Datenbank verwendet wird.
Verbindungen Eine Liste der Datenbankverbindungen zum SSH-Server. Wenn Sie auf eine Datenbankverbindung klicken, wird die Seite Verbindung bearbeiten für diese Datenbankverbindung geöffnet.
Dreipunkt-Menü Optionen Mögliche Aktionen für eine SSH-Serverkonfiguration: Testen Sie Verbindungen zu einem SSH-Server, fügen Sie einem SSH-Server eine Datenbankverbindung hinzu, bearbeiten Sie eine SSH-Serverkonfiguration oder löschen Sie eine SSH-Serverkonfiguration.

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, den Looker zur Verbindungsherstellung mit dem SSH-Server verwendet.
  5. Geben Sie im Feld Server-IP-Adresse oder Hostname die IP-Adresse oder den Hostnamen des SSH-Servers ein.
  6. Geben Sie im Feld Serverport die Portnummer ein, die für die Verbindung mit dem SSH-Server verwendet 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 auf Ihrem SSH-Server zur Zulassungsliste 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 können Sie auch den öffentlichen Schlüssel herunterladen oder ansehen und sich den eindeutigen Fingerabdruck der SSH-Serverkonfiguration ansehen.

Klicken Sie zum Bearbeiten einer vorhandenen SSH-Serverkonfiguration in der Zeile des ausgewählten SSH-Servers auf das Dreipunkt-Menü Options (Optionen) und wählen Sie Server Details (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ü Options (Optionen).
  2. Wählen Sie Test Connections (Verbindungen testen) aus.

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

Datenbankverbindung zu einem SSH-Server hinzufügen

So fügen Sie eine neue Datenbankverbindung mithilfe eines SSH-Servers hinzu:

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

In Looker wird die Seite Verbindungseinstellungen angezeigt. Der SSH-Server wird im Feld SSH-Server aufgeführt.

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ü Options (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 testen, während Sie sie hinzufügen, wie auf der Dokumentationsseite Looker mit Ihrer Datenbank verbinden beschrieben.

Jeder Verbindungstest enthält eine Liste von Statusprüfungen, anhand derer Sie feststellen können, ob Looker die Datenbankverbindung erfolgreich verwenden kann.

Mögliche Probleme werden gelb und Fehler rot angezeigt. Wenn eine Verbindung „bestanden“ ist, wird sie grün angezeigt.

Für Datenbankverbindungen, die OAuth verwenden, wie Snowflake und Google BigQuery, ist eine Nutzeranmeldung erforderlich. Wenn Sie beim Testen einer dieser Verbindungen nicht in Ihrem OAuth-Nutzerkonto angemeldet sind, wird in Looker eine Warnung mit dem Link Anmelden angezeigt. 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:

  • Für eine einzelne Verbindung, indem Sie ganz rechts neben dieser Verbindung auf Test klicken
  • Alle Verbindungen, indem Sie oben auf der Seite auf die Schaltfläche Test All Connections (Alle Verbindungen testen) klicken

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

  • Kann temporäres Schema finden
  • Kann persistente abgeleitete Tabellen verwenden

Diese Prüfungen müssen nicht bestanden werden, damit Looker funktioniert. Sie müssen jedoch übergeben werden, wenn Sie persistente abgeleitete Tabellen verwenden möchten. Dabei handelt es sich um eine sehr wertvolle Modellierungsfunktion.

Verbindungen hinzufügen

Wenn Sie eine neue Datenbankverbindung hinzufügen möchten, folgen Sie der Anleitung auf der Dokumentationsseite Looker mit Ihrer Datenbank verbinden.

Verbindungen bearbeiten

Um eine vorhandene Verbindung zu bearbeiten, öffnen Sie die Seite Verbindungen. Wählen Sie dazu das Menü Admin und dann unter Datenbank die Option Verbindungen aus. Klicken Sie für die Verbindung auf die Schaltfläche Bearbeiten. Es wird dieselbe Seite angezeigt, über die Sie eine Verbindung erstellen (wie auf der Dokumentationsseite Looker mit Ihrer Datenbank verbinden beschrieben), aber die relevanten Informationen sind bereits eingetragen. Nehmen Sie die erforderlichen Änderungen vor und klicken Sie dann auf Update Connection (Verbindung aktualisieren).

Für alle Verbindungen verfügbare Aktionen

Für alle Verbindungen stehen Ihnen im Drop-down-Menü ganz rechts die folgenden Optionen zur Verfügung:

Wahltaste Beschreibung
SQL-Runner Mit dieser Option gelangen Sie zum SQL-Runner von Looker, bei dem bereits die richtige Verbindung und das richtige Schema ausgewählt sind.
Entdecken Dadurch gelangen Sie zu einer Liste grundlegender, automatisch generierter Explore-Optionen für Ihre Verbindung. Diese basieren nicht auf Ihren benutzerdefinierten Datenmodellen, ermöglichen jedoch schnelle Berichte zu den Rohdaten in den Tabellen Ihrer Verbindung. Dies ist in der Regel nur nützlich, um vor der Modellierung eine Vorstellung vom Inhalt von Tabellen zu bekommen, und nicht für die eigentliche Datenanalyse.
Löschen Um eine bestehende Verbindung zu löschen, klicken Sie ganz rechts neben der Verbindung auf das Zahnradsymbol 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, die sie verwenden. Wenn Sie jedoch eine neue Verbindung mit demselben Namen erstellen, wird die Funktionalität wiederhergestellt.

Für einige Verbindungen verfügbare Aktionen

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

Wahltaste Beschreibung
Tabellen anzeigen Über diese Option gelangen Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Berichte basierend auf den Metadaten Ihrer Verbindung erstellen können. Obwohl bei dieser Option zuerst der Schemaname, der Tabellenname und die Spaltenanzahl ausgewählt sind, können Sie sie wie jeden anderen Looker-Bericht bearbeiten.
Datenbanken anzeigen Über diese Option gelangen 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, Katalognamen, der Tabellenanzahl und Spaltenanzahl beginnt, können Sie sie wie jeden anderen Looker-Bericht bearbeiten.
Prozesse anzeigen Über diese Option gelangen Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Berichte basierend auf den Prozessen erstellen können, die über diese Verbindung ausgeführt werden, deren Status, wie lange sie ausgeführt wurden und andere Informationen. Dies kann hilfreich sein, um die Ursache zu ermitteln, wenn Looker langsam läuft oder eine Abfrage überhaupt nicht ausgeführt wird.
PAT-Ereignislog anzeigen Über diese Option gelangen Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Berichte basierend auf den abgeleiteten Tabellenaktivitäten für diese Verbindung erstellen können. Die verfügbaren Felder werden auf der Dokumentationsseite Persistent abgeleitete Tabellen ausführlicher beschrieben.