Um auf Ihre Daten in der IBM Cloud Data Engine zuzugreifen, erstellen Sie ein Verbindungs-Asset für sie.
Der IBM Cloud Data Engine-Konnektor ist veraltet und wird in einer zukünftigen Version nicht mehr verwendet. Weitere Informationen finden Sie unter Abschaffung von Data Engine.
IBM Cloud Data Engine ist ein Dienst auf IBM Cloud, mit dem Sie Data Lakes und deren Tabellenbestände in IBM Cloud Object Storage (COS) erstellen, verwalten und nutzen können. IBM Cloud Data Engine bietet Funktionen zum Laden, Aufbereiten und Abfragen von Big Data, die in verschiedenen Formaten gespeichert sind. Sie enthält auch einen Metaspeicher mit Tabellendefinitionen. IBM Cloud Data Engine wurde früher "IBM Cloud SQL Query" genannt
Voraussetzungen
- Eine IBM Cloud Data Engine Standard-Planinstanz ist erforderlich, um Tabellen oder Ansichten zu erstellen.
- Bevor Sie SQL-Abfragen ausführen können, müssen Sie über einen oder mehrere Cloud Object Storage-Buckets verfügen, um die zu analysierenden Daten zu speichern und die Abfrageergebnisse zu halten. Sie haben zwei Auswahlmöglichkeiten für Cloud Object Storage:
- Die Cloud Object Storage-Instanz, die Sie Ihren Projekten, Bereitstellungsbereichen oder Katalogen in Cloud Pak for Data as a Service zugeordnet haben. Informationen hierzu finden Sie unter Cloud Object Storage on Cloud Pak for Data as a Service.
- Stellen Sie eine neue Instanz von Cloud Object Storage bereit. Anweisungen finden Sie unter Bereitstellungsspeicher.
Erstellen einer Verbindung zu IBM Cloud Data Engine
Wenn Sie ein integrierter Cloud-Dienst , wählen Sie die Serviceinstanz aus, um die Felder im Verbindungsformular automatisch auszufüllen. Bestätigen Sie, dass alle Felder ausgefüllt sind.
Um das Verbindungsasset zu erstellen, benötigen Sie folgende Verbindungsdetails:
- Der Cloud Resource Name (CRN) der IBM Cloud Data Engine-Instanz. Gehen Sie zu der IBM Cloud Data Engine Service-Instanz in Ihrer Ressourcenliste in Ihrem IBM Cloud Dashboard und kopieren Sie den Wert der CRN aus den Bereitstellungsdetails.
- Ziel Cloud Object Storage: Ein Standardspeicherort, an dem IBM Cloud Data Engine Abfrageergebnisse speichert. Sie können jeden beliebigen Cloud Object Storage-Bucket angeben, auf den Sie zugreifen können. Sie können auch den standardmäßigen Cloud Object Storage Bucket auswählen, der erstellt wird, wenn Sie die IBM Cloud Data Engine-Webkonsole zum ersten Mal über das IBM Cloud-Dashboard öffnen. Siehe das Feld Zielort in der IBM Cloud Data Engine Webkonsole.
- IBM Cloud API-Schlüssel: Ein API-Schlüssel für eine Benutzer- oder Dienst-ID, die Zugriff auf Ihre IBM Cloud Data Engine und Cloud Object Storage-Dienste hat (sowohl für die Cloud Object Storage-Daten, die Sie abfragen möchten, als auch für das Standardziel Cloud Object Storage).
Sie können einen neuen API-Schlüssel für Ihren eigenen Benutzer erstellen:
- Wechseln Sie in der IBM Cloud-Konsole zu Verwalten > Zugriff (IAM).
- Wählen Sie in der linken Navigation API-Schlüssel aus.
- Wählen Sie IBM Cloud-API-Schlüssel erstellen aus.
Berechtigungsnachweise
IBM Cloud Data Engine verwendet die SSO-Anmeldeinformationen, die als einzelner API-Schlüssel angegeben werden, der eine Benutzer- oder Service-ID authentifiziert.
Der API-Schlüssel muss die folgenden Eigenschaften aufweisen:
- Verwalten der Berechtigung für die Instanz IBM Cloud Data Engine
- Lesezugriff auf alle Cloud Object Storage-Positionen, die Sie lesen möchten.
- Schreibzugriff auf die Zielposition des Cloud Object Storage-Standardobjekts
- Schreibzugriff auf die IBM Cloud Data Engine-Instanz
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.
- In einem Katalog
- Klicken Sie auf Zu Katalog hinzufügen > Verbindung. Weitere Informationen finden Sie unter Verbindungsasset zu einem Katalog hinzufügen.
- In einem Bereitstellungsbereich
- Klicken Sie auf Assets importieren > Datenzugriff > Verbindung. Siehe Datenassets zu einem Bereitstellungsbereich 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
Weitere Informationen finden Sie unter Daten aus einer Verbindung in einem Projekt hinzufügen.
Weitere Informationen finden Sie unter Daten aus einer Verbindung in einem Katalog hinzufügen.
Wo Sie diese Verbindung verwenden können
Sie können IBM Cloud Data Engine Verbindungen in den folgenden Arbeitsbereichen und Tools verwenden:
Projekte
- Data Refinerywatsonx.ai Studio oder IBM Knowledge Catalog)
- DataStage (DataStage -Service). Weitere Informationen finden Sie unter Verbindung zu einer Datenquelle in DataStage.
- Metadatenanreicherung (IBM Knowledge Catalog )
- Metadata import (IBM Knowledge Catalog)
- Notizbücherwatsonx.ai Studio). Siehe das Notebook-Tutorial zur Verwendung der IBM Cloud Data EngineSQL Query) API zur Ausführung von SQL-Anweisungen.
- SPSS Modelerwatsonx.ai Studio)
Kataloge
Platform assets catalog
Andere Kataloge (IBM Knowledge Catalog )
Hinweis:Vorschau, Profil und Maskierung sind für diese Verbindung nicht zertifiziert inIBM Knowledge Catalog .
Einschränkungen
Sie können diese Verbindung nur für Quellendaten verwenden. Mit dieser Verbindung können Sie keine Daten schreiben oder exportieren.
IBM Cloud Data Engine Einrichtung
Um IBM Cloud Data Engine auf IBM Cloud Object Storage einzurichten, siehe Einführung in IBM Cloud Data Engine.
Unterstützte Verschlüsselung
Standardmäßig werden alle Objekte, die in IBM Cloud Object Storage gespeichert sind, mithilfe von zufällig generierten Schlüsseln und einer All-or-nothing-Transformation (AONT) verschlüsselt. Weitere Informationen finden Sie unter Verschlüsseln von Daten. Außerdem können Sie verwaltete Schlüssel verwenden, um die SQL-Abfragetexte und Fehlernachrichten zu verschlüsseln, die in den Jobinformationen gespeichert sind. Weitere Informationen finden Sie unter Verschlüsseln von SQL-Abfragen mit Schlüsselschutz.
SQL-Anweisungen ausführen
Video, um zu erfahren, wie Sie eine einfache Abfrage durchführen können
Weitere Informationen
Übergeordnetes Thema: Unterstützte Verbindungen