Verbindung zwischen Tableau und Presto in watsonx.data
In diesem Thema erfahren Sie, wie Sie Tableau mit Presto verbinden können.
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.
Sie können eine der folgenden Möglichkeiten nutzen, um eine Verbindung zu Presto herzustellen:
- Verbindung zu Presto durch manuelle Konfiguration der Details
- Verbindung zu Presto über TDS-Datei
Voraussetzungen
-
Tableau desktop: Laden Sie die neueste Desktop-Version von Tableau herunter und installieren Sie sie auf Ihrem Computer.
-
Abonnement für watsonx.data auf IBM Cloud.
-
Bereitstellung der watsonx.data-Instanz mit Presto-Engine.
-
Laden Sie den Presto JDBC von JDBC Driver herunter. Zum Herunterladen:
a. Melden Sie sich bei Tableau an.
b. Gehen Sie zu Ressourcen > Support > Treiber-Download.
c. Wählen Sie Presto aus der Liste Datenquelle.
d. Wählen Sie die von Ihnen verwendete Plattform aus. Die Liste der Treiber ist verfügbar.
c. Wählen Sie den gewünschten JDBC aus. Befolgen Sie die Anweisungen im Abschnitt zum Herunterladen und Installieren des Treibers (Sie müssen die .jar-Datei herunterladen und in den Ordner "
~/Library/Tableau/Driversauf Ihrem Computer einfügen).d. Wenn Sie Probleme bei der Installation des Presto ODBC Treibers haben, können Sie Treiber von Drittanbietern verwenden, um die Verbindung herzustellen
i. Download [CData driver](https://www.cdata.com/drivers/presto/odbc/). ii. Configure and create user level DSN in ODBC driver manager. See [how to use the CData ODBC Drivers](https://www.cdata.com/kb/articles/odbc-linux-mac.rst).
Authentifizierung
Tableau verwendet einen LDAP-Authentifizierungsmechanismus (Lightweight Directory Access Protocol) für die Verbindung zu Presto. Sie benötigen die folgenden Anmeldedaten:
- Benutzername: Der Benutzername lautet
ibmlhapikey_<watsonx.datauser_id>. - Passwort: Der API-Schlüssel des Benutzers watosnx.data.
Verbindung zu Presto durch manuelle Konfiguration der Details
-
Öffnen Sie Tableau desktop.
-
Klicken Sie auf Mehr und wählen Sie Presto. Das Presto fenster öffnet sich.
-
Machen Sie auf der Registerkarte Allgemein die folgenden Angaben:
- 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 : Weitere Informationen zum Abrufen der Portnummer finden Sie unter Abrufen von Verbindungsinformationen.
- Katalog : Geben Sie den Iceberg-Katalog ein, der mit der Presto-Engine in watsonx.data verbunden ist.
- Schema (Optional): Geben Sie den Namen des Schemas ein, das mit Ihren Daten verknüpft ist.
- Authentifizierung: Wählen Sie LDAP aus der Liste.
- Benutzername: Der Benutzername lautet
ibmlhapikey_<watsonx.datauser_id>. Beispiel:ibmlhapikey_joe@ibm.com. - 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.
-
Geben Sie auf der Registerkarte Initial SQL (optional) die initiale SQL-Abfrage an, die beim Verbindungsaufbau zu Presto ausgeführt werden soll.
-
Klicken Sie auf Anmelden. Die Seite Datenquelle wird geöffnet, wenn die Verbindung erfolgreich ist.
Verbindung zu Presto über TDS-Datei
Bei dieser Methode können Sie den Katalog, den Sie analysieren möchten, in Tableau aus der watsonx.data-Konsole auswählen und watsonx.data generiert eine Datenquellendatei (TDS). Diese Datei kann verwendet werden, um direkt in Tableau auf den Katalog watsonx.data zuzugreifen, ohne dass Presto konfiguriert werden muss.
TDS-Dateien sind Verknüpfungen, über die Sie schnell auf die Originaldaten zugreifen können, die Sie häufig verwenden. Datenquelldateien enthalten nicht die eigentlichen Daten, sondern die Informationen, die für die Verbindung zu den eigentlichen Daten erforderlich sind. Weitere Informationen finden Sie unter "Datenquellen speichern ".
- Melden Sie sich bei der Instanz watsonx.data an.
- Gehe zu "Konfigurationen ".
- Klicken Sie auf die Seite mit den Verbindungsinformationen.
- BI-Tools erweitern und auswählen Tableau.
- Erweitern Sie im Abschnitt "Verbindungsdetails " den Presto motor.
- Verwenden Sie das Symbol "Katalog bearbeiten" im Feld "Katalog ", um den gewünschten Katalog für die Datenanalyse auszuwählen.
- Klicken Sie auf den Link "TDS exportieren ", um die Datenquelldatei herunterzuladen. Klicken Sie auf die heruntergeladene Datei. Der Desktop von Tableau wird geöffnet und die Katalogseite wird angezeigt. Sie können die Schemata und Tabellen für die Analyse auswählen.
- Weitere Informationen zum Herstellen einer Verbindung finden Sie in der Dokumentation zu Tableau.
Durchführung der Datenanalyse
- Auf der Seite Datenquelle können Sie den Iceberg-Katalog einsehen.
- Wählen Sie ein Schema aus der Dropdown-Liste Schema.
- Wählen Sie eine Tabelle aus dem Feld Tabellen.
- Ziehen Sie die Tabelle, um das Datenmodell zu erstellen.
Weitere Informationen finden Sie unter Verbinden mit einer benutzerdefinierten SQL Query.