0 / 0
Zurück zur englischen Version der Dokumentation
IBM watsonx.data Presto Verbindung
Letzte Aktualisierung: 13. Feb. 2025
IBM watsonx.data Presto Verbindung

Um auf Ihre Daten zuzugreifen in IBM watsonx.data, erstellen Sie ein Verbindungsressource dafür. Das Verbindungs-Asset enthält Informationen für die Verbindung mit einer watsonx.data-Instanz und mit der Presto-Abfrage-Engine, die auf dieser Instanz läuft.

IBM watsonx.data ist ein offenes, hybrides und reguliertes Data-Lakehouse, das durch eine Abfrageengine für alle Daten-und KI-Workloads optimiert wird.

Vorbereitende Schritte

Unterschiede zwischen den watsonx.data Presto und den Presto Verbindungen

IBM watsonx.data beinhaltet die Presto SQL Query Engine. Sowohl die watsonx.data Presto und Presto Verbindungen können Verbindungselemente erstellen, um mit der Presto SQL Query Engine in IBM watsonx.data zu interagieren.

watsonx.data Presto Verbindung

Die watsonx.data Presto unterstützt das Lesen von IBM watsonx.data mit der Presto SQL Query Engine und das Schreiben von Tabellen im Iceberg-Tabellenformat in Amazon S3, Apache Ozone, IBM Ceph und IBM Cloud Object Storage Buckets in IBM watsonx.data. Die Verbindung wird auch benötigt, wenn Sie die Integration mit IBM Knowledge Catalog wünschen, um die Vorteile des Dienstes mit watsonx.data zu nutzen.

IBM empfiehlt die Verwendung der watsonx.data Presto zu verwenden, wenn eine Verbindung von Cloud Pak for Data zu IBM watsonx.data hergestellt wird.

Weitere Informationen über die watsonx.data Presto-Verbindung finden Sie im weiteren Verlauf dieses Themas.

Presto

Die Presto-Verbindung kann eine Nur-Lese-Verbindung zu jeder Presto-Engine herstellen, einschließlich der Implementierung in IBM watsonx.data.

Für weitere Informationen über die Presto-Verbindung siehe Presto-Verbindung.

Voraussetzung

Konfigurieren Sie eine Instanz von watsonx.data.

Sie können eine Verbindung zu Software oder als Serviceinstanz herstellen:

Verbindung zu watsonx.data erstellen

Die Details Ihrer Verbindung variieren je nach gewählter Bereitstellungsart. Um das Verbindungs-Asset zu erstellen, wählen Sie im Abschnitt Verbindungsdetails auf der Seite Verbindung zu einer Datenquelle den Bereitstellungstyp:

  • IBM watsonx.data Entwicklerausgabe
  • IBM watsonx.data auf IBM Cloud
  • IBM watsonx.data auf Red Hat OpenShift

Sie können die Bereitstellungsart auch auf dem Standardwert belassen, bei dem Sie die Details der alten Verbindung sehen.

Die Angaben, die Sie machen müssen, richten sich nach der von Ihnen gewählten Abrechnungsart:

IBM watsonx.data Entwicklerausgabe

Sie können eine JSON-Datei importieren, um diese Felder mit Hilfe der Funktion Verbindungswerte importieren auszufüllen. Um die JSON-Datei zu erhalten, die für diese Verbindung benötigt wird, müssen Sie auf die Konsolenseite Ihrer watsonx.data -Instanz gehen und zum Feld Connect information navigieren, um die JSON-Datei zu kopieren.

  • Hostname oder IP-Adresse: Diese Informationen finden Sie in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.
  • Port: Die Standardportnummer ist 443. Sie finden diese Informationen in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.
  • Instanz-ID: Diesen Wert finden Sie in der Konsole watsonx.data. Klicken Instanzdetails aus dem Navigationsmenü. Sie können diese Informationen auch in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails finden.

IBM watsonx.data auf IBM Cloud

Sie können eine JSON-Datei importieren, um diese Felder mit Hilfe der Funktion Verbindungswerte importieren auszufüllen. Um die JSON-Datei zu erhalten, die für diese Verbindung benötigt wird, müssen Sie auf die Konsolenseite Ihrer watsonx.data -Instanz gehen und zum Feld Connect information navigieren, um die JSON-Datei zu kopieren.

  • Hostname oder IP-Adresse: Diese Informationen finden Sie in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.
  • Port: Die Standardportnummer ist 443. Sie finden diese Informationen in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.
  • CRN: Name der Cloud-Ressource: Diesen Wert finden Sie in der Konsole watsonx.data. Klicken Instanzdetails aus dem Navigationsmenü. Sie können diese Informationen auch in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails finden.

IBM watsonx.data auf Red Hat OpenShift

Sie können eine JSON-Datei importieren, um diese Felder mit Hilfe der Funktion Verbindungswerte importieren auszufüllen. Um die JSON-Datei zu erhalten, die für diese Verbindung benötigt wird, müssen Sie auf die Konsolenseite Ihrer watsonx.data -Instanz gehen und zum Feld Connect information navigieren, um die JSON-Datei zu kopieren.

  • Hostname oder IP-Adresse: Diese Informationen finden Sie in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.
  • Port: Die Standardportnummer ist 443. Sie finden diese Informationen in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.
  • Instanz-ID: Diesen Wert finden Sie in der Konsole watsonx.data. Klicken Instanzdetails aus dem Navigationsmenü. Sie können diese Informationen auch in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails finden.

Details zur alten Verbindung

watsonx.data Software

Um das Verbindungs-Asset zu erstellen, wählen Sie im Abschnitt Verbindungsdetails auf der Seite Verbinden mit einer Datenquelle die Option Verbinden mit watsonx.data auf Cloud Pak for Data und geben Sie diese Details an:

  • Hostname oder IP-Adresse: Diese Informationen finden Sie in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.
  • Port: Die Standardportnummer ist 443. Sie finden diese Informationen in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.
  • Instanz-ID: Diesen Wert finden Sie in der Konsole watsonx.data. Klicken Instanzdetails aus dem Navigationsmenü. Sie können diese Informationen auch in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails finden.
  • Instanzname: Finden Sie den Instanznamen auf der Cloud Pak for Data Web-Client-Startseite. Klicken Sie im Navigationsmenü auf Dienste > Instanzen.
watsonx.data als Dienst
  • Hostname oder IP-Adresse: Diese Informationen finden Sie in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.

  • Port: Die Standardportnummer ist 443. Sie finden diese Informationen in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails.

  • Instanz-ID: Diesen Wert finden Sie in der Konsole watsonx.data. Klicken Instanzdetails aus dem Navigationsmenü. Sie können diese Informationen auch in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails finden.

  • Instanzname: Diesen Wert finden Sie auf der watsonx.ai Dienstinstanzen Seite. Klicken Verwaltung > Dienste > Dienstinstanzen. Zum Beispiel watsonx.data-aaa. Verwenden Sie nicht den vorgeschlagenen Instanznamen, der im Feld angezeigt wird.

  • CRN: Name der Cloud-Ressource: Diesen Wert finden Sie in der Konsole watsonx.data. Klicken Instanzdetails aus dem Navigationsmenü. Sie können diese Informationen auch in der Konsole unter Konfigurationen > Verbindungsinformationen > Instanzdetails finden.

Berechtigungsnachweise

Ihre Anmeldedaten variieren je nach gewählter Bereitstellungsart:

  • IBM watsonx.data Entwicklerausgabe
  • IBM watsonx.data auf IBM Cloud
  • IBM watsonx.data auf Red Hat OpenShift

Sie können die Bereitstellungsart auch auf dem Standardwert belassen, bei dem Sie die Details der alten Verbindung sehen.

IBM watsonx.data Entwicklerausgabe

  • Benutzername und Kennwort: Der Benutzername und das Kennwort, die für die Anmeldung bei der watsonx.datastandalone-Konsole verwendet werden.

IBM watsonx.data auf IBM Cloud

  • API-Schlüssel: Der API-Schlüssel des Kontos, das Zugriff auf die watsonx.data-Instanz auf IBM Cloud hat.

Der API-Schlüssel kann in der IBM Cloud generiert werden.

IBM watsonx.data auf Red Hat OpenShift

Sie müssen eine Authentifizierungsmethode auswählen:

  • Benutzername und Kennwort: Der Benutzername und das Kennwort, das für den Zugriff auf Cloud Pak for Data verwendet wird, wo sich die watsonx.data-Instanz befindet.
  • Benutzername und API-Schlüssel: Der Benutzername und API-Schlüssel, der für den Zugriff auf Cloud Pak for Data verwendet wird, wo sich die watsonx.data-Instanz befindet.

Diese Authentifizierungsmethode wird empfohlen, wenn Cloud Pak for Data einen Identity Management Service (IAM) verwendet, zum Beispiel LDAP oder SSO. Der API-Schlüssel befindet sich im Profil und Einstellungen des Zielclusters Cloud Pak for Data. Informationen zu API-Schlüsseln finden Sie unter Erzeugen von API-Schlüsseln für die Authentifizierung.

Details zur alten Verbindung

watsonx.data Software

Der Benutzername und das Passwort oder die Benutzernamen und der API-Schlüssel für die watsonx.data. Die gleichen Anmeldedaten werden auch für den Motor verwendet.

Sie müssen die Authentifizierungsmethode auswählen:

  • Benutzername und Kennwort: Der Benutzername und das Kennwort, die für den Zugriff auf Cloud Pak for Data verwendet werden, wo sich die watsonx.data befindet, oder der Benutzername und das Kennwort für watsonx.data standalone.
  • Benutzername und API-Schlüssel: Der Benutzername und API-Schlüssel, der für den Zugriff auf Cloud Pak for Data verwendet wird, wo sich die watsonx.data -Instanz befindet, oder der Benutzername und das Passwort für watsonx.data standalone. Diese Authentifizierungsmethode wird empfohlen, wenn Cloud Pak for Data einen Identity Management Service (IAM) verwendet, zum Beispiel LDAP oder SSO. Der API-Schlüssel befindet sich im Profil und in den Einstellungen des Zielclusters Cloud Pak for Data. Informationen zu API-Schlüsseln finden Sie unter Generieren von API-Schlüsseln für die Authentifizierung.
watsonx.data als Dienst

Der Benutzername und das Passwort für die watsonx.data. Die gleichen Anmeldedaten werden auch für den Motor verwendet.

Zertifikate

Standardmäßig ist SSL ist aktiviert ausgewählt. Diese Einstellung wird zur Erhöhung der Sicherheit empfohlen. Wenn Sie SSL nicht verwenden, können die Daten Sicherheitslücken wie Datenlecks aufweisen. Obwohl die Datenbank, die in watsonx.data gehostet wird, auch über ein SSL-Zertifikat verfügen kann, erfolgt die Verbindung über die Engine.

Das SSL-Zertifikat muss im PEM-Format vorliegen.

Die Informationen zu den SSL-Zertifikaten variieren je nach gewählter Bereitstellungsart:

  • IBM watsonx.data Entwicklerausgabe
  • IBM watsonx.data auf IBM Cloud
  • IBM watsonx.data auf Red Hat OpenShift

IBM watsonx.data Entwicklerausgabe

Das SSL-Zertifikat ist optional.

Wenn SSL auf einer watsonx.data -Instanz in Cloud Pak for Data aktiviert ist und das Zertifikat ein selbst signiertes Zertifikat ist, müssen Sie das Zertifikat im Feld SSL-Zertifikat eingeben.

Fragen Sie Ihren watsonx.data-Administrator, ob SSL eingerichtet ist. Sie finden das SSL-Zertifikat in der Konsole watsonx.data unter Konfigurationen > Verbindungsinformationen > Instanzdetails.

IBM watsonx.data auf IBM Cloud

Das SSL-Zertifikat ist optional.

IBM watsonx.data auf Red Hat OpenShift

Das SSL-Zertifikat ist optional.

Wenn SSL auf einer watsonx.data -Instanz in Cloud Pak for Data aktiviert ist und das Zertifikat ein selbst signiertes Zertifikat ist, müssen Sie das Zertifikat im Feld SSL-Zertifikat eingeben.

Fragen Sie Ihren watsonx.data-Administrator, ob SSL eingerichtet ist. Sie finden das SSL-Zertifikat in der Konsole watsonx.data unter Konfigurationen > Verbindungsinformationen > Instanzdetails.

Details zu der Engineverbindung

Geben Sie die Verbindungsdaten des Motors ein

Unterstützte Motorversionen

Für watsonx.data auf Cloud Pak for Data Version 5.0.3 und höher:

  • Presto (Java)
  • Presto (C++)

Für watsonx.data auf Cloud Pak for Data Version 5.0.2 und früher:

  • Presto (Java)

Für watsonx.data als Dienst:

  • Presto (Java)
  • Presto (C++)

Geben Sie diese Motorverbindungsdetails an. Sie finden diese Informationen in der watsonx.data -Webkonsole unter Konfigurationen > Verbindungsinformationen > Engine- und Service-Verbindungsdetails.

  • Hostname oder IP-Adresse der Engine: Der Hostname oder die IP-Adresse ist der Wert der Interner Host Feld.

  • Motorkennung: Dieser Wert liegt im Motorkennung Feld.

  • Motoranschluss: Die Portnummer ist der Wert in der Interner Host Feld nach dem Doppelpunkt (: ). Die Standard-Portnummer ist8443 .

Je nach Position auf der Plattform geeignete Methode zum Erstellen einer Verbindung auswählen

In einem Projekt
Klicken Sie auf Assets > Neues Asset > Verbindung zu einer Datenquelle herstellen. Weitere Informationen finden Sie unter Verbindung zu einem Projekt hinzufügen.
Im Katalog der Plattformressourcen
Klicken Sie auf Neue Verbindung. Weitere Informationen finden Sie unter Hinzufügen von Plattformverbindungen.

Nächster Schritt: Fügen Sie Datenassets aus der Verbindung hinzu

Wo Sie diese Verbindung verwenden können

Sie können die Verbindung watsonx.data Presto in den folgenden Arbeitsbereichen und Tools verwenden:

Projekte

  • Data Refinery
  • Decision Optimization

Kataloge

  • Platform assets catalog

Tabellenaktionen

In DataStage, können Sie den IBM watsonx.data Presto -Konnektor verwenden, um Daten in IBM watsonx.data zu importieren. Die Daten werden im Iceberg-Tabellenformat geschrieben.

Mit Tabellenaktionen können Sie angeben, welche Operation Sie mit der Iceberg-Tabelle durchführen möchten.

Die folgenden Tabellenaktionen werden unterstützt:

Create
Die Verknüpfung erstellt eine neue Iceberg-Tabelle. Wenn Sie diese Aktion auf die vorhandene Tabelle anwenden, erhalten Sie eine Fehlermeldung.

Webkonsole watsonx.data

Einschränkung

  • Die IBM watsonx.data Presto -Verbindung unterstützt nicht TIME Und TIMESTAMP Datentypen bei Verwendung der Presto C++-Engine

Weitere Informationen

Zugehörige Verbindungen

Übergeordnetes Thema: Unterstützte Verbindungen