Um auf Ihre Daten in einer IBM Db2-Datenbank zugreifen zu können, erstellen Sie ein Verbindungsasset für diese Datenbank.
IBM Db2 ist eine Datenbank mit relationalen Daten.
Unterstützte Versionen
IBM Db2 10.1 und höher
Eine Verbindung zu Db2 erstellen
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.
Zum Erstellen des Verbindungsassets benötigen Sie die folgenden Verbindungsdetails:
Datenbank
Hostname oder IP-Adresse
Benutzername und Kennwort
Port
Anwendungsname (optional): Der Name der Anwendung, die momentan die Verbindung verwendet. Weitere Informationen finden Sie unter Unterstützung von Client-Info-Eigenschaften durch den IBM Data Server Driver for JDBC and SQLJ.
Client accounting information (optional): Der Wert der Abrechnungszeichenfolge aus den Clientinformationen, die für die Verbindung angegeben sind. Weitere Informationen finden Sie unter Unterstützung von Client-Info-Eigenschaften durch den IBM Data Server Driver for JDBC and SQLJ.
Client hostname (optional): Der Hostname der Maschine, auf der die Anwendung ausgeführt wird, die die Verbindung verwendet. Weitere Informationen finden Sie unter Unterstützung von Client-Info-Eigenschaften durch den IBM Data Server Driver for JDBC and SQLJ.
Clientbenutzer (optional): Der Name des Benutzers, für den die Anwendung, die die Verbindung verwendet, ausgeführt wird. Weitere Informationen finden Sie unter Unterstützung von Client-Info-Eigenschaften durch den IBM Data Server Driver for JDBC and SQLJ.
SSL-Zertifikat (falls für Ihren Datenbankserver erforderlich)
Berechtigungsnachweise
Wenn Sie Gemeinsam genutzt auswählen, geben Sie Ihren Benutzernamen und Ihr Kennwort für den Server ein.
Wenn Sie Persönlichauswählen, haben Sie zwei Möglichkeiten:
- Geben Sie Ihren Benutzernamen und Ihr Kennwort für den Server ein.
- Wählen Sie Berechtigungsnachweise für die Plattformanmeldung aus.
Sie können diese Option nur verwenden, wenn der Db2 -Service in der Instanz von Cloud Pak for Data gehostet wird, zu der Sie eine Verbindung herstellen.
Für private Konnektivität müssen Sie eine sichere Verbindung einrichten, um eine Verbindung zu einer Datenbank herstellen zu können, die nicht über das Internet zugänglich ist (z. B. hinter einer Firewall).
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 Db2-Verbindungen in den folgenden Arbeitsbereichen und Tools verwenden:
Projekte
- Cognos Dashboards (Cognos Dashboard Embedded -Service)
- Datenqualitätsregeln (IBM Knowledge Catalog)
- Data Refinerywatsonx.ai Studio oder IBM Knowledge Catalog)
- DataStage (DataStage -Service) Siehe Verbindung zu einer Datenquelle in DataStage. Die IBM Db2 for DataStage -Verbindung bietet Ihnen eine höhere Leistung und mehr Funktionen, wie z. B. vor und nach SQL-Anweisungen und Zurückweisungslinks. Sie können jedoch die IBM Db2 for DataStage -Verbindung außerhalb des DataStage -Service nicht verwenden.
- Decision Optimizationwatsonx.ai Studio und watsonx.ai Runtime)
- Metadatenaufbereitung (IBM Knowledge Catalog)
- Metadata import (IBM Knowledge Catalog)
- Notizbücherwatsonx.ai Studio). Klicken Sie im Teilfenster Code-Snippets auf Daten lesen , um die Verbindungsberechtigungsnachweise abzurufen und die Daten in eine Datenstruktur zu laden. Siehe Daten über Datenquellenverbindungen laden.
- SPSS Modelerwatsonx.ai Studio)
Kataloge
Platform assets catalog
Andere Kataloge (IBM Knowledge Catalog)
Datenabstammungsbericht
- Metadata import (lineage)IBM Knowledge Catalog und IBM Manta Data Lineage )
- Data Virtualization
- Sie können über Data Virtualization eine Verbindung zu dieser Datenquelle herstellen.
SQL-Anweisungen ausführen
Um sicherzustellen, dass Ihre SQL-Anweisungen korrekt ausgeführt werden, lesen Sie bitte das Thema Structured Query Language (SQL) in der IBM Db2, um die korrekte Syntax zu erfahren.
Konfigurieren des Imports von Lineage-Metadaten für IBM Db2
Wenn Sie einen Metadatenimport für die Db2 erstellen, können Sie Optionen festlegen, die für diese Datenquelle spezifisch sind, und den Umfang der Daten definieren, für die die Abstammung generiert wird. Einzelheiten zum Metadatenimport finden Sie unter Entwerfen von Metadatenimporten.
Führen Sie die folgenden Schritte aus, um Lineage-Metadaten für Db2 zu importieren:
- Erstellen Sie eine Datenquellendefinition. Wählen Sie IBM Db2 als Datenquellentyp.
- Erstellen Sie eine Verbindung zur Datenquelle in einem Projekt.
- Erstellen Sie einen Metadatenimport. Erfahren Sie mehr über die Optionen, die für die Db2 spezifisch sind:
- Wenn Sie einen Bereich definieren, können Sie die gesamte Datenquelle analysieren oder mit den Optionen "Einschließen" und "Ausschließen" genau die Schemata festlegen, die analysiert werden sollen. Siehe Einschluss- und Ausschlusslisten.
- Optional können Sie externe Eingaben in Form einer .zip-Datei bereitstellen. Sie fügen diese Datei im Feld Eingaben aus Datei hinzufügen hinzu. Die Datei muss eine unterstützte Struktur haben. Siehe Externe Eingänge.
- Optional können Sie erweiterte Importoptionen angeben.
Einschluss- und Ausschlusslisten
Sie können Assets bis zur Schemaebene ein- oder ausschließen. Jeder Wert wird als regulärer Ausdruck ausgewertet. Assets, die der Datenquelle später hinzugefügt werden, werden ebenfalls eingeschlossen oder ausgeschlossen, wenn sie den in den Listen angegebenen Bedingungen entsprechen. Beispielwerte:
mySchema
:mySchema
schema.mySchema[1-5]
: jedes Schema, dessen Name mitmySchema
beginnt und mit einer Ziffer zwischen 1 und 5 endet.
Externe Eingaben
Wenn Sie externe Db2 PL/SQL-Skripte verwenden, können Sie diese in einer .zip-Datei als externen Input hinzufügen. Sie können die Struktur einer ZIP-Datei als Unterordner organisieren, die Schemas darstellen. Nachdem die Scripts gescannt wurden, werden sie in den entsprechenden Schemas im ausgewählten Katalog oder Projekt hinzugefügt. Die .zip-Datei kann die folgende Struktur haben:
<schema_name>
<script_name.sql>
<script_name.sql>
replace.csv
Die Datei replace.csv
enthält Platzhalter für die Skripte, die in der .zip-Datei hinzugefügt werden. Weitere Informationen über das Format finden Sie unter Ersetzung von Platzhaltern.
Erweiterte Importoptionen
- Erweiterte Attribute extrahieren
- Sie können erweiterte Attribute wie Primärschlüssel, eindeutige und referentielle Integritätsbeschränkungen von Spalten extrahieren. Standardmäßig werden diese Attribute nicht extrahiert.
Weitere Informationen
Übergeordnetes Thema: Unterstützte Verbindungen