Verbindung zwischen Looker und Presto in watsonx.data
Dieses Thema beschreibt die Vorgehensweise, um Looker mit Presto zu verbinden.
Wenn Sie eine Verbindung zur Presto-Engine in watsonx.data herstellen, können Sie auf die verschiedenen verbundenen Datenquellen zugreifen und ansprechende und interaktive Datenvisualisierungen erstellen.
Voraussetzungen
- Abonnement für Looker.
- Abonnement für watsonx.data auf IBM Cloud.
- Bereitstellung der watsonx.data-Instanz mit Presto-Engine.
Authentifizierung
Looker verwendet den LDAP-Authentifizierungsmechanismus (Lightweight Directory Access Protocol), um sich mit Presto zu verbinden. Es verwendet die folgenden Anmeldedaten:
- Benutzername: Der Benutzername lautet
ibmlhapikey_<watsonx.datauser_id>. Beispiel:ibmlhapikey_joe@ibm.com. - Passwort: Der API-Schlüssel des Benutzers watosnx.data.
Verbinden mit Presto
-
Anmelden bei Looker.
-
Klicken Sie auf der Seite LookerML Projects auf Configure New Model. Die Seite Konfigurieren Sie ein Modell wird geöffnet.
-
Konfigurieren Sie die folgenden Details:
- Modell : Geben Sie den Modellnamen für das Projekt ein.
- Projekt : Geben Sie einen Projektnamen ein. Ein Projekt ist eine Sammlung von LookML-Dateien, die beschreiben, wie Presto-Tabellen zueinander in Beziehung stehen.
- Erlaubte Verbindungen : Wählen Sie
All.
-
Klicken Sie auf Speichern. Das Projekt wird unter dem Abschnitt Anhängige Projekte aufgeführt.
-
Klicken Sie auf die Schaltfläche Konfigurieren für das Projekt und wählen Sie Zugelassene Verbindungen als
All. -
Gehe zu Looker > Verwaltung.
-
Wählen Sie Verbindungen aus der Liste Datenbank.
-
Klicken Sie auf Verbindung hinzufügen. Die Seite Verbinden Sie Ihre Datenbank mit dem Looker öffnet sich.
-
Geben Sie einen Namen für die Verbindung und den Projektnamen Looker an.
-
Wählen Sie aus der Liste Dialekt PrestoDB und geben Sie die folgenden Presto Details aus watsonx.data an.
- Server : Hostname der Presto-Engine in watsonx.data, mit der Sie sich verbinden möchten. Weitere Informationen zum Abrufen des Hostnamens finden Sie unter Abrufen von Verbindungsinformationen.
- Port : Der Presto Port, den Looker für die Verbindung verwenden soll. Weitere Informationen zum Abrufen der Portnummer finden Sie unter Abrufen von Verbindungsinformationen.
- Datenbank : Der Name der Datenbank in watsonx.data.
- Schema (Optional): Geben Sie den Namen des Schemas ein, das mit Ihren Daten verknüpft ist.
- Benutzername: Der Benutzername lautet
ibmlhapikey_<watsonx.datauser_id>. - Passwort: Der API-Schlüssel des Benutzers watosnx.data. Weitere Informationen zum Abrufen des API-Schlüssels finden Sie unter Generieren des API-Schlüssels.
- Optionale Einstellungen : Weitere Informationen zu den optionalen Einstellungen finden Sie unter Optionale Einstellungen.
- Klicken Sie auf Test, um zu überprüfen, ob die Verbindung erfolgreich ist.
- Sie können auf Verbinden klicken, wenn Ihre Testverbindung erfolgreich ist. Eine Erfolgsmeldung wird oben auf der Seite angezeigt.
- Klicken Sie auf Test für die Verbindung. Die folgenden Optionen sind aufgeführt:
- Kann verbinden
- Kann Abfragen abbrechen
- (optional) Kann die Presto-Version der Datenbank überprüfen
Durchführung der Datenanalyse
Nachdem Sie eine Verbindung mit Presto hergestellt haben, können Sie Abfragen ausführen und Erkenntnisse gewinnen.
-
Gehen Sie zu Looker > Entwickeln.
-
Klicken Sie auf SQL Runner.
-
Wählen Sie auf der Seite SQL Runner die Registerkarte Datenbank.
-
Wählen Sie das Schema und die Tabelle, anhand derer Sie die Daten analysieren möchten.
-
Schreiben Sie im Abschnitt SQL QUERY eine Abfrage und klicken Sie auf Run. Im Folgenden finden Sie ein Beispiel für eine Abfrage.
SELECT * FROM SCHEMA_NAME.TABLE_NAME LIMIT 10
Sie können das Ergebnis im Abschnitt ERGEBNISSE einsehen.
Weitere Informationen zur Datenanalyse finden Sie unter Datenanalyse.