Öffnen Sie das Menü Admin und wählen Sie unter Datenbank die Option Verbindungen aus, um auf die Seite Verbindungen zuzugreifen.
Verbindungen ansehen
Auf der Seite Verbindungen können Sie Ihre Datenbankverbindungen und die IP-Adressen ansehen, die erforderlich sind, um Netzwerkverkehr zuzulassen. 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“
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, 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 dieser Verbindungen testen und die Konfiguration bearbeiten.
Klicken Sie auf Öffentliche IP-Adressen , um die Liste der IP-Adressen aufzurufen, die erforderlich sind, um Netzwerkverkehr von Ihrer Looker-Instanz zuzulassen. Jeglicher Netzwerk-Datenverkehr von Looker stammt je nach Region, in der Ihre Looker-Instanz gehostet wird, von einer der aufgeführten IP-Adressen. Sie können den Datenzugriff 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:
| Spalte | Beschreibung |
|---|---|
| Name | Der von Ihnen gewählte Name der Verbindung, der im connection LookML-Parameter verwendet wird. Wenn Sie die Verbindung testen, zeigt Looker unter dem Verbindungsnamen die Liste der Statusprüfungen an. |
| Datenbank | Der Name der Datenbank, die von Looker abgefragt wird, wenn diese Verbindung verwendet wird. |
| Umfang | 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 | Gibt an, ob Sie SSL-Verschlüsselung verwenden, um die Daten zu schützen, die zwischen Looker und Ihrer Datenbank übertragen werden. Neben SSL gibt es auch andere sichere Optionen. |
| Typ | Der SQL-Dialekt der Datenbankverbindung. |
| Aktionen | Aktionen, die Sie für eine Verbindung ausführen können: eine Verbindung testen, eine Verbindung bearbeiten, andere Informationen zu einer Verbindung ansehen, zu einer Liste von Links zu den Explores der Verbindung springen oder eine Verbindung löschen. Wenn die Möglichkeit zum Erstellen einer neuen Datenbank für Ihre Instanz aktiviert wurde, können Sie auch Daten aus einer zusätzlichen Datenquelle hinzufügen zu von Looker verwalteten Verbindungen. |
Tab „SSH-Server“
Der Tab SSH-Server ist für Looker (Google Cloud Core)-Instanzen nicht verfügbar.
Die Option SSH-Server ist verfügbar, wenn eine Looker-Instanz (Original) 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 und Sie sie aktivieren möchten, wenden Sie sich an einen Google Cloud Vertriebsmitarbeiter oder stellen Sie eine Supportanfrage.
Looker wählt den localhost-Port automatisch für Sie aus, wenn SSH-Tunnel erstellt werden. 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, verwendet die PrestoDB- oder Trino-Datenbank standardmäßig Port 443. Um den SSH-Tunnel einzurichten, 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 sie bei aktivierter SSL-Verschlüsselung einen anderen Port als 443 verwendet, um das Problem zu beheben.
Auf dem Tab SSH-Server werden die von Ihnen hinzugefügten SSH-Serverkonfigurationen, der Status der Verbindungen zu den SSH-Servern und die Datenbankverbindungen aufgeführt, 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 gewählte Name der SSH-Serverkonfiguration, die zum Herstellen einer Verbindung zu Ihrer 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. |
| Dreipunkt-Menü Optionen | 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:
- Klicken Sie auf dem Tab SSH-Server auf Server hinzufügen.
- Geben Sie rechts oben im Feld Unbenannter Server einen Namen für die SSH-Serverkonfiguration ein.
- Klicken Sie auf Schlüssel herunterladen , um den öffentlichen Schlüssel in eine Textdatei herunterzuladen. Speichern Sie diese Datei für die spätere Verwendung.
- Geben Sie im Feld Servernutzername den Nutzernamen ein, den Looker zum Herstellen einer Verbindung mit dem SSH-Server verwenden soll.
- Geben Sie im Feld Server-IP-Adresse oder -Hostname die IP-Adresse oder den Hostnamen des SSH-Servers ein.
- Geben Sie im Feld Serverport die Portnummer ein, die für die Verbindung mit dem SSH-Server verwendet wird.
- Fügen Sie den heruntergeladenen öffentlichen Schlüssel der Datei mit den autorisierten Schlüsseln auf Ihrem SSH-Server hinzu. Weitere Informationen und ein Beispiel finden Sie auf der Dokumentationsseite SSH-Server verwenden.
- Achten Sie darauf, dass die entsprechenden Looker-IP-Adressen der Zulassungsliste auf Ihrem SSH-Server hinzugefügt werden, damit Looker eine Verbindung zum SSH-Server herstellen kann.
- Klicken Sie auf Testen und Fingerabdruck anfordern , um die Verbindung zum SSH-Server zu überprüfen.
- Sehen Sie sich die neue SSH-Konfiguration an. Auf diesem Bildschirm können Sie auch den öffentlichen Schlüssel herunterladen oder ansehen und den eindeutigen Fingerabdruck der SSH-Serverkonfiguration ansehen.
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:
- Klicken Sie in der Zeile des ausgewählten SSH-Servers auf das Dreipunkt-Menü Optionen.
- Wählen Sie Verbindungen testen aus.
Looker testet alle Datenbankverbindungen, die diesen SSH-Server verwenden, und zeigt neben dem Servernamen und allen Verbindungen, bei denen der Verbindungstest erfolgreich war, ein grünes Häkchen an. Ein rotes Ausrufezeichen bedeutet, dass der Verbindungstest fehlgeschlagen ist.
Datenbankverbindung zu einem SSH-Server hinzufügen
So fügen Sie eine neue Datenbankverbindung über einen SSH-Server hinzu:
- Klicken Sie in der Zeile des ausgewählten SSH-Servers auf das Dreipunkt-Menü Optionen.
- Wählen Sie Verbindung hinzufügen aus.
Looker zeigt die Seite Verbindungseinstellungen an. Der SSH-Server ist im Feld SSH-Server aufgeführt.
SSH-Serverkonfiguration löschen
So löschen Sie eine SSH-Serverkonfiguration:
- Klicken Sie in der Zeile des zu löschenden SSH-Servers auf das Dreipunkt-Menü Optionen.
- Wählen Sie Server löschen aus.
Verbindungen testen
In Looker können Sie Ihre vorhandenen Verbindungen testen, um sicherzustellen, dass sie ordnungsgemäß funktionieren. Sie können Verbindungen auch beim Hinzufügen testen, wie auf der Looker mit Ihrer Datenbank verbinden Dokumentationsseite 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 rot angezeigt. Wenn eine Verbindung „bestanden“ hat, wird sie grün angezeigt.
Für Datenbankverbindungen, die OAuth verwenden, z. B. Snowflake und Google BigQuery, ist eine Nutzeranmeldung erforderlich. Wenn Sie nicht bei Ihrem OAuth-Nutzerkonto angemeldet sind, wenn Sie eine dieser Verbindungen testen, zeigt Looker eine Warnung und den 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 von Folgendem prüfen:
- Eine einzelne Verbindung, indem Sie ganz rechts neben dieser Verbindung auf Testen klicken
- Alle Verbindungen, indem Sie oben auf der Seite auf die Schaltfläche Alle Verbindungen testen klicken
Zwei Prüfungen führen häufig zu Verwirrung:
- Temporäres Schema kann gefunden werden
- Persistente abgeleitete Tabellen können verwendet werden
Diese Prüfungen müssen nicht bestanden werden, damit Looker funktioniert. Sie müssen jedoch bestanden werden, um persistente abgeleitete Tabellen zu verwenden, die eine sehr wertvolle Modellierungsfunktion sind.
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
Wenn Sie eine vorhandene Verbindung bearbeiten möchten, öffnen Sie die Seite Verbindungen , indem Sie das Menü Admin auswählen und dann unter Datenbank die Option Verbindungen auswählen. Klicken Sie für die Verbindung auf die Schaltfläche Bearbeiten. Dieselbe Seite, die Sie zum Erstellen einer Verbindung verwenden (beschrieben auf der Looker mit Ihrer Datenbank verbinden Dokumentationsseite), wird angezeigt, aber die relevanten Informationen sind bereits ausgefüllt. Nehmen Sie die erforderlichen Änderungen vor und klicken Sie dann auf Verbindung aktualisieren.
Für alle Verbindungen verfügbare Aktionen
Für alle Verbindungen sind diese Optionen im Drop-down-Menü mit dem Zahnrad ganz rechts neben jeder Verbindung verfügbar:
| Option | Beschreibung |
|---|---|
| SQL-Runner | Mit dieser Option gelangen Sie zum SQL-Runner von Looker. Die richtige Verbindung und das richtige Schema sind bereits ausgewählt. |
| Erkunden | Mit dieser Option gelangen Sie zu einer Liste mit grundlegenden, automatisch generierten Explore-Optionen für Ihre Verbindung. Diese basieren nicht auf Ihren benutzerdefinierten Datenmodellen, ermöglichen aber 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 die Tabelleninhalte zu verschaffen, und nicht für die eigentliche Datenanalyse. |
| Löschen | Wenn Sie eine vorhandene Verbindung löschen möchten, klicken Sie ganz rechts neben einer Verbindung auf das Drop-down-Menü mit dem Zahnrad und wählen Sie Löschen aus. Sie haben die Möglichkeit, das Löschen zu bestätigen. Sobald Sie dies tun, kann es nicht mehr rückgängig gemacht werden. Wenn Sie versehentlich eine Verbindung löschen, 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 Dialekt der Verbindung bietet das Drop-down-Menü mit dem Zahnrad rechts neben der Verbindung möglicherweise die folgenden zusätzlichen Optionen:
| Option | Beschreibung |
|---|---|
| Tabellen anzeigen | Mit dieser Option gelangen Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Explore-Abfragen basierend auf den Metadaten Ihrer Verbindung erstellen können. Obwohl diese Option mit dem ausgewählten Schemanamen, Tabellennamen und der Spaltenanzahl beginnt, können Sie sie wie jedes andere Looker-Explore bearbeiten. |
| Datenbanken anzeigen | Mit dieser Option gelangen Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Explore-Abfragen basierend auf den Metadaten Ihrer Verbindung erstellen können. Obwohl diese Option mit dem ausgewählten Schemanamen, Katalognamen, der Tabellenanzahl und der Spaltenanzahl beginnt, können Sie sie wie jedes andere Looker-Explore bearbeiten. |
| Prozesse anzeigen | Mit dieser Option gelangen Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Explore-Abfragen basierend auf den Prozessen erstellen können, die für diese Verbindung ausgeführt werden, dem Status der Prozesse, der Ausführungsdauer und anderen Informationen. Dies kann hilfreich sein, um die Ursache zu ermitteln, wenn Looker langsam ausgeführt wird oder eine Abfrage überhaupt nicht ausgeführt wird. |
| PAT-Ereignislog anzeigen | Mit dieser Option gelangen Sie zu einer Looker-Explore-Seite, auf der Sie Looker-Explore-Abfragen basierend auf der Aktivität der abgeleiteten Tabellen für diese Verbindung erstellen können. Die verfügbaren Felder werden auf der Dokumentationsseite Persistente abgeleitete Tabellen ausführlicher beschrieben. |