Verbindung zu Tools anderer Anbieter herstellen
Sie können Befehlszeilenschnittstellen, Anwendungen und Tools von anderen Anbietern mit Ihrer Db2 Warehouse on Cloud-Datenbank verbinden.
Datenintegration
Informatica
Sie können Informatica mit der Db2 Warehouse on Cloud verbinden, um die Verwaltung Ihrer Daten zu vereinfachen.
In dem folgenden Video wird die Integration von Db2 Warehouse on Cloud mit Informatica Cloud beschrieben.
Segmentierung
Sie können Segment mit einer Db2 Warehouse on Cloud-Datenbank integrieren. Bei Segment handelt es sich um eine einzelne Plattform, die Ihre Benutzerdaten erfasst, speichert und an eine Vielzahl von Tools weiterleitet.
Aginity Workbench
In diesen Anweisungen wird erläutert, wie Aginity Workbench mit einer Db2 Warehouse on Cloud-Datenbank verbunden wird. Mit Aginity Workbench können Sie IBM PureData for Analytics (Netezza)-Datenmodelle und -Daten in Db2 Warehouse on Cloud migrieren.
Voraussetzungen
Stellen Sie sicher, bevor Sie eine Verbindung zu Ihrer Db2 Warehouse on Cloud-Datenbank herstellen, dass die Voraussetzungen erfüllt werden.
Vorgehensweise
- Laden Sie Aginity Workbench herunter und installieren Sie das Tool.
- Ermitteln Sie den ODBC-DSN anhand der Verbindungsinformationen, die Sie zuvor notiert haben.
- Starten Sie Aginity Workbench. Wird das Dialogfenster für die Datenbankverbindung nicht automatisch geöffnet, öffnen Sie das Dialogfenster, indem Sie in der Symbolleiste auf Connect klicken.
- Datenbankverbindung herstellen. Verwenden Sie den Hostnamen, die Benutzer-ID und das Kennwort aus den Verbindungsinformationen, die Sie zuvor notiert haben.
Datenvisualisierung & BI
Looker
Sie können Looker mit einer Db2 Warehouse on Cloud-Datenbank verbinden. Bei Looker handelt es sich um eine Business-Intelligence-App und Plattform für Big-Data-Analyse für das Erkunden, Analysieren und gemeinsame Nutzen von echtzeitorientierten Geschäftsanalysen.
Tableau
Diese Anweisungen erläutern, wie Sie Tableau mit einer Db2 Warehouse on Cloud-Datenbank verbinden und auf Tableau Desktop anwenden , aber Sie können ähnliche Schritte für andere Tableau-Tools verwenden.
Voraussetzungen
Stellen Sie sicher, bevor Sie eine Verbindung zu Ihrer Db2 Warehouse on Cloud-Datenbank herstellen, dass die Voraussetzungen erfüllt werden.
Vorgehensweise
- Öffnen Sie in Tableau Desktop das Fenster bzw. die Seite in Ihrem Tool, über die Datenbankverbindungen definiert werden.
- Klicken Sie auf der Startseite auf Connect to data.
- Wählen Sie in der Liste der Data Sources die Datenquelle bzw. den Treiber aus, der für Ihre Datenbankverbindung verwendet werden soll. Wählen Sie im Bereich On a server der Liste IBM Db2 aus.
- Geben Sie im Fenster IBM Db2 Connection die Verbindungsinformationen anhand der Definitionen in Tabelle 1 ein.
- Klicken Sie auf Connect, um die Verbindung herzustellen. In Tableau stehen verschiedene Optionen für die Verbindung zu Ihren Daten zur Auswahl. Wählen Sie die Option Live-Verbindung aus, um einen umfassenden Zugriff auf die Db2 Warehouse on Cloud-Datenbank zu erhalten.
Tableau-Feld | Feld für Db2-Verbindungsinformationen |
---|---|
Schritt 1: Servernamen eingeben | Hostname |
Schritt 2: Port | Portnummer |
Schritt 3: Datenbank auf einem Server eingeben | Datenbankname |
Benutzername | Benutzer-ID |
Kennwort | Kennwort |
Microsoft Excel
In diesen Anweisungen wird erläutert, wie Microsoft Excel mit einer Db2 Warehouse on Cloud-Datenbank verbunden wird.
Voraussetzungen
Stellen Sie sicher, bevor Sie eine Verbindung zu Ihrer Db2 Warehouse on Cloud-Datenbank herstellen, dass die Voraussetzungen erfüllt werden.
Auf Ihrem lokalen Computer muss das Db2-Treiberpaket oder das IBM Data Server Driver-Paket installiert sein.
Einschränkung: Verbindungen zwischen Excel und Db2 Warehouse on Cloud werden nur unter Windows-Betriebssystemen unterstützt.
Vorgehensweise
- Rufen Sie in der Webkonsole die Seite SQL ausführen auf.
- Geben Sie Editortextfeld die gewünschten SELECT-Anweisungen ein.
- Klicken Sie auf eine der Ausführungsoptionen.
- Klicken Sie auf Excel-ODC-Datei.
- Laden Sie die Datei
BLUExcel.odc
herunter und öffnen Sie sie in Excel. Wenn ein Sicherheitshinweis angezeigt wird, klicken Sie auf Aktivieren. - Klicken Sie auf Öffnen, um eine Verbindung zu der Db2 Warehouse on Cloud-Datenbank herzustellen. Das Dialogfeld Mit Db2-Datenbank verbinden wird geöffnet.
- Geben Sie die Kombination aus Benutzer-ID und Kennwort ein, die Sie für die Anmeldung bei Db2 Warehouse on Cloud verwenden. Benutzer-ID und Kennwort können Sie abrufen, indem Sie in der Webkonsole auf Verbinden oder Verbinden > Verbindungsinformationen klicken.
- Stellen Sie sicher, dass der Verbindungsmodus mit
Share
definiert ist und klicken Sie dann auf OK.
Ergebnisse
Die Abfrageergebnisse werden in einem Excel-Arbeitsblatt angezeigt. Dabei handelt es sich um dieselben Ergebnisse, die auch in der Anzeigefunktion für Ergebnisse angezeigt werden. Sie können jetzt Diagramme und Berichte generieren und Ihre Daten in Excel analysieren. Weitere Informationen zur Vorgehensweise und zum Ausführen von SQL-Abfragen für Ihre Daten über die Webkonsole können Sie über die folgenden Links aufrufen:
Esri ArcGIS for Desktop
Sie können Esri ArcGIS for Desktop mit einer Db2 Warehouse on Cloud-Datenbank verbinden und anschließend zum Analysieren und Visualisieren von Geodaten verwenden.
Voraussetzungen
Stellen Sie sicher, bevor Sie eine Verbindung zu Ihrer Db2 Warehouse on Cloud-Datenbank herstellen, dass die Voraussetzungen erfüllt werden.
Auf Ihrem Computer muss das Db2-Treiberpaket oder das IBM Data Server Driver-Paket installiert sein.
Vorgehensweise
-
Ermitteln Sie Ihre ODBC-DSN-Daten anhand der Verbindungsinformationen, die Sie zuvor notiert haben.
-
Erstellen Sie eine neue Verbindung:
a. Öffnen Sie den Datenbankverbindungsknoten in der Baumstruktur des ArcCatalog-Katalogs und klicken Sie auf die Option zum Hinzufügen einer Datenbankverbindung****.
b. Gehen Sie im Assistenten für Datenbankverbindungen wie folgt vor:
-
Wählen Sie in der Dropdown-Liste der Datenbankplattformen die Option Db2 aus.
-
Geben Sie im Feld für die Datenquelle**** die folgende Zeichenfolge ein:
HostName=<hostname>;Port=<port>;Database=<database>; CLIENTBUFFERSUNBOUNDLOBS=1;LOBCACHESIZE=50000000; FET_BUF_SIZE=256K
Dabei sind
<hostname>
,<port>
und<database>
Platzhalter für den Hostnamen, die Portnummer und den Datenbanknamen, die Sie zuvor notiert haben. -
Wählen Sie als Authentifizierungstyp die **** Datenbankauthentifizierung aus.
-
Geben Sie in den entsprechenden Feldern Ihre Benutzer-ID und Ihr Kennwort ein, d. h. die zuvor notierte Kombination aus Benutzername und Kennwort.
-
Klicken Sie auf OK.
Abbildung 1. Assistent für Datenbankverbindungen
-
Ergebnisse
Die Esri ArcGIS for Desktop-Komponente 'ArcCatalog' ist nun mit Ihrer Db2 Warehouse on Cloud-Datenbank verbunden.
Datenwissenschaft
SAS
Im Folgenden wird beschrieben, wie Sie eine Verbindung von SAS zu einer Db2 Warehouse on Cloud-Datenbank erstellen.
Voraussetzungen
Stellen Sie sicher, bevor Sie eine Verbindung zu Ihrer Db2 Warehouse on Cloud-Datenbank herstellen, dass die Voraussetzungen erfüllt werden.
Vorgehensweise
Schrittweise Anleitungen für Verbindungen von SAS zu einer Db2 Warehouse on Cloud-Datenbank finden Sie in der SAS-Dokumentation:
R-Entwicklungsumgebung
Möglicherweise ziehen Sie der in IBM Watson Studio integrierten RStudio®-Umgebung eine eigene, lokal installierte R-Entwicklungsumgebung vor. Sie verfügen beispielsweise möglicherweise über eine eigene RStudio-Installation oder ziehen ein anderes Entwicklungstool wie Rcmdr oder Rattle vor. Im Folgenden wird beschrieben, wie Sie eine R-Entwicklungsumgebung mit einer Db2 Warehouse on Cloud-Datenbank verbinden können.
Voraussetzungen
Stellen Sie sicher, bevor Sie eine Verbindung zu Ihrer Db2 Warehouse on Cloud-Datenbank herstellen, dass die Voraussetzungen erfüllt werden.
Vorgehensweise
-
Installieren Sie in der lokalen R-Umgebung mit dem folgenden Befehl das Paket
ibmdbR
:install.packages("ibmdbR")
Die lokale R-Umgebung greift auf CRAN (Comprehensive R Archive Network) zu und lädt das Paket
ibmdbR
sowie alle vorausgesetzten Pakete, die noch nicht installiert sind, automatisch herunter und installiert sie. -
Erstellen Sie eine ODBC-Treiberverbindung zwischen der R-Entwicklungsumgebung und der Db2 Warehouse on Cloud-Datenbank:
a. Datenbank als ODBC-Datenquelle einrichten.
b. Öffnen Sie die lokal installierte R-Entwicklungsumgebung.
C. Geben Sie zum Erstellen der Verbindung in der R-Eingabeaufforderung die im Folgenden aufgeführten Anweisungen ein. Ersetzen Sie dabei die Platzhalter durch die Verbindungsinformationen, die Sie zuvor ermittelt haben.
-
Lokal installierte R-Entwicklungsumgebung, die in der Db2 Warehouse on Cloud-Datenbank ausgeführt wird:
library(ibmdbR) host.name <- "placeholderForYourHostName" port <-"placeholderForPortNumber" # 50000 if not using SSL or 50001 if using SSL user.name <-"placeholderForYourUserName" pwd <- "placeholderForYourPassword" con.text <- paste("placeholderForYourDSNName;DRIVER=BLUDB", ";Database=BLUDB", ";Hostname=",host.name, ";Port=",port, ";PROTOCOL=TCPIP", ";UID=", user.name, ";PWD=",pwd,sep="") # Connect to using a odbc Driver Connection string to a remote database con <- idaConnect(con.text)
-
Lokal installierte R-Entwicklungsumgebung, die nicht in der Db2 Warehouse on Cloud-Datenbank ausgeführt wird:
library(ibmdbR) driver.name <- "{placeholderForYourDriverName}" db.name <- "placeholderForYourDatabaseName" host.name <- "placeholderForYourHostName" port <-"placeholderForYourPort" user.name <-"placeholderForYourUserName" pwd <- "placeholderForYourPassword" con.text <- paste("placeholderForYourDSNName;DRIVER=",driver.name, ";Database=",db.name, ";Hostname=",host.name, ";Port=",port, ";PROTOCOL=TCPIP", ";UID=", user.name, ";PWD=",pwd,sep="") # Connect to using a odbc Driver Connection string to a remote database con <- idaConnect(con.text)
Bei der Anweisung zum Erstellen des Verbindungsobjekts wird die Methode
idaConnect()
und nicht die MethodeodbcConnect()
oderodbcDriverConnect()
verwendet.
d. Initialisieren Sie das Analysepaket, indem Sie den folgenden R-Befehl ausgeben:
idaInit(con)
e. Testen Sie die Verbindung mit dem folgenden R-Befehl:
idaShowTables()
In der Konsole wird eine Liste mit allen Tabellen und Ansichten im aktuellen Schema angezeigt.
-
In diesem Video wird beschrieben, wie eine Verbindung in RStudio erstellt wird und wie verbundene Daten zu einem Projekt hinzugefügt werden: