Administratoreinstellungen – Verbindungen

Um auf die Seite Verbindungen zuzugreifen, öffnen Sie das Menü Admin 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. Auf dem Tab Datenbanken können Sie auch den Status der Verbindungen testen und deren 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 Netzwerk-Traffic von Looker stammt von einer der aufgeführten IP-Adressen. Das hängt von der Region ab, in der die Looker-Instanz gehostet wird. Sie können den Datenzugriff auf einfache Weise beschränken, indem Sie Datenverkehr zu Ihrer Datenbank nur von diesen und anderen vertrauenswürdigen IP-Adressen zulassen.

In der folgenden Tabelle werden die Elemente auf dem Tab Datenbanken beschrieben:

Säulendiagramm Beschreibung
Name Der von Ihnen ausgewählte Name der Verbindung, der im LookML-Parameter connection verwendet wird. Wenn Sie die Verbindung testen, zeigt Looker unter dem Verbindungsnamen die Liste der Statusprüfungen an.
Datenbanken Der Name der Datenbank, die Looker bei Verwendung dieser Verbindung abfragt.
SSH-Server Der Name der SSH-Serverkonfiguration, die zum Erstellen eines SSH-Tunnels zu Ihrer Datenbank verwendet wurde. Diese Spalte wird nur angezeigt, wenn der Tab SSH-Server auf Ihrer Looker-Instanz aktiviert ist.
SSL Gibt an, ob Sie die SSL-Verschlüsselung verwenden, um die Daten zu schützen, die zwischen Looker und Ihrer Datenbank übertragen werden (außer 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, Verbindung bearbeiten, Weitere Informationen zu einer Verbindung ansehen, zu einer Liste mit Links zur Verbindung wechseln und Verbindungen ansehen oder Verbindungen löschen. Wenn die Möglichkeit zum Erstellen einer neuen Datenbank für Ihre Instanz aktiviert ist, können Sie Daten, die von Looker verwaltet werden, auch Daten aus einer zusätzlichen Datenquelle hinzufügen.

Tab „SSH-Server“

Die Option SSH Server ist verfügbar, wenn die Instanz in der Kubernetes-Infrastruktur bereitgestellt wird, und wenn die Möglichkeit zum Hinzufügen von SSH-Serverkonfigurationsinformationen zu Ihrer Looker-Instanz aktiviert ist. Wenn diese Option für Ihre Looker-Instanz nicht aktiviert ist und Sie sie aktivieren möchten, wenden Sie sich an Ihren Looker-Account Manager oder öffnen Sie eine Supportanfrage in der Looker-Hilfe.

Looker wählt beim Erstellen von SSH-Tunneln automatisch den Localhost-Port aus. Derzeit kann der Port nicht angegeben werden.

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 Erstellen 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. 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 sowie der Status der Verbindungen zu den SSH-Servern und die Datenbankverbindungen der einzelnen SSH-Server angezeigt. 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:

Säulendiagramm Beschreibung
Servername Der Name der von Ihnen ausgewählten SSH-Serverkonfiguration, die für die Verbindung mit der Datenbank verwendet 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.
Optionsmenü Aktionen, die Sie für eine SSH-Serverkonfiguration ausführen können: Verbindungen zu einem SSH-Server testen, eine Datenbankverbindung zu einem SSH-Server hinzufügen, eine SSH-Serverkonfiguration bearbeiten oder eine 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 in eine Textdatei herunterzuladen. Speichern Sie die Datei zur späteren Verwendung.
  4. Geben Sie im Feld Server-Nutzername den Nutzernamen ein, den Looker für die Verbindung mit dem SSH-Server verwendet.
  5. Geben Sie in das Feld Server-IP-Adresse oder Hostname die IP-Adresse oder den Hostnamen des SSH-Servers ein.
  6. Geben Sie im Feld Server Port (Serverport) die Portnummer ein, die für die Verbindung mit dem SSH-Server verwendet wird.
  7. Fügen Sie den heruntergeladenen öffentlichen Schlüssel der 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 die Zulassungsliste auf Ihrem SSH-Server gesetzt werden, damit Looker eine Verbindung zum SSH-Server herstellen kann.
  9. Klicke auf Test &Fingerabdruck anfordern, um die Verbindung zum SSH-Server zu bestätigen.
  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 aufrufen.

Klicken Sie zum Bearbeiten einer vorhandenen SSH-Serverkonfiguration auf das Dreipunkt-Menü Optionen in der Zeile des gewünschten SSH-Servers 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 gewünschten SSH-Servers auf das Dreipunkt-Menü.
  2. Wählen Sie Verbindungen testen aus.

Looker testet alle Datenbankverbindungen mit diesem SSH-Server und zeigt neben dem Servernamen und allen Verbindungen, bei denen der Verbindungstest erfolgreich ist, ein grünes Häkchen an. Ein rotes Ausrufezeichen zeigt an, dass die Verbindung nicht hergestellt werden konnte.

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 gewünschten SSH-Servers auf das Dreipunkt-Menü.
  2. Wählen Sie 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 auf das Dreipunkt-Menü in der Zeile des SSH-Servers, den Sie löschen möchten.
  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 auch die Verbindungen beim Hinzufügen testen, wie auf der Dokumentationsseite Looker mit der Datenbank verbinden beschrieben.

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

Mögliche Probleme werden gelb, Fehler werden rot angezeigt. Wenn eine Verbindung "überspringt", wird sie grün angezeigt.

Für Datenbankverbindungen mit OAuth, 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:

  • Eine Verbindung, indem Sie ganz rechts neben der Verbindung auf Testen klicken
  • Alle Verbindungen. Klicke dazu oben auf der Seite auf die Schaltfläche Alle Verbindungen testen.

Häufige Ursachen für Verwirrung sind zwei Prüfungen:

  • Temporäres Schema gefunden
  • Kann dauerhaft abgeleitete Tabellen verwenden

Diese Prüfungen müssen nicht bestanden werden, damit Looker funktioniert. Sie müssen jedoch übergeben werden, um persistente abgeleitete Tabellen zu verwenden, eine sehr wertvolle Modellierungsfunktion.

Verbindungen werden hinzugefügt

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

Verbindungen bearbeiten

Um eine bestehende Verbindung zu bearbeiten, klicken Sie auf die Schaltfläche Bearbeiten ganz rechts neben jeder Verbindung. Es wird die Seite angezeigt, auf der Sie auch die Verbindung herstellen (siehe Verbindung zwischen Looker und Datenbank herstellen), aber die relevanten Informationen sind bereits ausgefüllt. Nehmen Sie die erforderlichen Änderungen vor und klicken Sie auf Verbindung aktualisieren.

Aktionen für alle Verbindungen verfügbar

Alle Verbindungen bieten folgende Optionen über das Drop-down-Menü rechts neben jeder Verbindung:

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.
Untersuchen Dadurch wird eine Liste grundlegender, automatisch generierter Optionen für die Verbindung angezeigt. Diese basieren zwar nicht auf Ihren benutzerdefinierten Datenmodellen, aber sie ermöglichen eine schnelle Berichterstellung zu den Rohdaten in den Verbindungstabellen. Diese Methode ist in der Regel nur nützlich, um eine Vorstellung vom Tabelleninhalt vor der Modellierung zu erhalten, und nicht für die eigentliche Datenanalyse.
Löschen Um eine Verbindung zu löschen, klicken Sie ganz rechts neben einer Verbindung auf das Zahnradsymbol und wählen Sie Löschen aus. Sie haben dann die Möglichkeit, den Löschvorgang zu bestätigen. Dieser Schritt kann aber nicht mehr rückgängig gemacht werden. Wenn Sie eine Verbindung versehentlich löschen, werden alle Abfragen, die sie verwenden, deaktiviert. Wenn Sie jedoch eine neue Verbindung mit demselben Namen wiederherstellen, wird die Funktion wiederhergestellt.

Für einige Verbindungen verfügbare Aktionen

Je nach Verbindungsart können über das Drop-down-Menü rechts neben der Verbindung folgende zusätzliche Optionen angezeigt werden:

Wahltaste Beschreibung
Tabellen einblenden Mit dieser Option wird eine Seite „Looker Explore“ geöffnet, auf der Sie Looker-Berichte anhand der Metadaten Ihrer Verbindung erstellen können. Diese Option beginnt zwar mit dem ausgewählten Schemanamen, Tabellennamen und Spaltenanzahl, Sie können sie aber wie jeden anderen Looker-Bericht bearbeiten.
Datenbanken einblenden Mit dieser Option wird eine Seite „Looker Explore“ geöffnet, auf der Sie Looker-Berichte anhand der Metadaten Ihrer Verbindung erstellen können. Obwohl diese Option mit dem Schemanamen, dem Katalognamen, der Tabellenanzahl und der Spaltenanzahl beginnt, können Sie sie wie jeden anderen Looker-Bericht bearbeiten.
Prozesse einblenden Mit dieser Option wird eine Seite „Looker Explore“ geöffnet. Hier können Sie Looker-Berichte erstellen, die auf den Prozessen, die für diese Verbindung ausgeführt werden, dem Status, in dem sie ausgeführt werden, und anderen Informationen basieren. So können Sie die Ursache ermitteln, wenn Looker langsam oder gar keine Abfrage ausgeführt wird.
PDT Event Log einblenden Mit dieser Option wird eine Seite „Looker Explore“ aufgerufen, auf der Sie Looker-Berichte auf Basis der abgeleiteten Tabellenaktivität für diese Verbindung erstellen können. Die verfügbaren Felder werden auf der Dokumentationsseite Persistente abgeleitete Tabellen ausführlicher beschrieben.