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

  1. Anmelden bei Looker.

  2. Klicken Sie auf der Seite LookerML Projects auf Configure New Model. Die Seite Konfigurieren Sie ein Modell wird geöffnet.

  3. 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.
  4. Klicken Sie auf Speichern. Das Projekt wird unter dem Abschnitt Anhängige Projekte aufgeführt.

  5. Klicken Sie auf die Schaltfläche Konfigurieren für das Projekt und wählen Sie Zugelassene Verbindungen als All.

  6. Gehe zu Looker > Verwaltung.

  7. Wählen Sie Verbindungen aus der Liste Datenbank.

  8. Klicken Sie auf Verbindung hinzufügen. Die Seite Verbinden Sie Ihre Datenbank mit dem Looker öffnet sich.

  9. Geben Sie einen Namen für die Verbindung und den Projektnamen Looker an.

  10. 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.
  1. Klicken Sie auf Test, um zu überprüfen, ob die Verbindung erfolgreich ist.
  2. Sie können auf Verbinden klicken, wenn Ihre Testverbindung erfolgreich ist. Eine Erfolgsmeldung wird oben auf der Seite angezeigt.
  3. 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.

  1. Gehen Sie zu Looker > Entwickeln.

  2. Klicken Sie auf SQL Runner.

  3. Wählen Sie auf der Seite SQL Runner die Registerkarte Datenbank.

  4. Wählen Sie das Schema und die Tabelle, anhand derer Sie die Daten analysieren möchten.

  5. 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.