IBM Cloud Docs
使用第三方工具进行连接

使用第三方工具进行连接

您可以将第三方命令行界面,应用程序和工具连接到 Db2 Warehouse on Cloud 数据库。

数据集成

Informatica

您可以将 Informatica 连接到 Db2 Warehouse on Cloud 以帮助您管理数据。

观看以下视频以了解如何将 Db2 Warehouse on Cloud 与 Informatica Cloud 集成。

分段

您可以将 Segment 与 Db2 Warehouse on Cloud 数据库集成。 Segment 是一个单一平台,用于收集和存储用户数据,并将这些数据传递给数以百计的工具。

分段

Aginity Workbench

这些指示信息说明如何将 Aginity Workbench 连接到 Db2 Warehouse on Cloud 数据库。 您可以使用 Aginity Workbench 将 IBM PureData for Analytics (Netezza) 数据模型和数据迁移到 Db2 Warehouse on Cloud。

先决条件

在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件

过程

  1. 下载并安装 Aginity Workbench。
  2. 根据您先前记录的连接信息来确定 ODBC DSN。
  3. 启动 Aginity Workbench。 如果数据库连接对话框未自动打开,请通过单击工具栏上的连接将其打开。
  4. 建立数据库连接。 使用您先前记录的连接信息中的主机名、用户标识和密码。

数据可视化和 BI

Looker

您可以将 Looker 连接到 Db2 Warehouse on Cloud 数据库。 Looker 是一个商业智能应用程序和大数据分析平台,通过该平台,您可以探索、分析和共享实时业务分析。

连接 Looker

Tableau

这些指示信息说明如何将 Tableau 连接到 Db2 Warehouse on Cloud 数据库并应用于 Tableau Desktop ,但您可以对其他 Tableau 工具使用类似的步骤。

先决条件

在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件

过程

  1. 在 Tableau Desktop 中,打开工具中用于定义数据库连接的窗口或页面。
  2. 在开始页面中,单击连接到数据
  3. 数据源列表中,选择要用于数据库连接的数据源或驱动程序。 在列表的服务器上部分中,选择 IBM Db2
  4. IBM DB2 连接 窗口中,使用表 1 中的定义输入连接信息。
  5. 单击连接以建立连接。 Tableau 提供了多个选项用于连接到数据。 要充分利用 Db2 Warehouse on Cloud 数据库,请选择连接实时选项。
表 1. Tableau 中用于连接信息的字段
Tableau 字段 Db2 连接信息字段
步骤 1:输入服务器名称 主机名
步骤 2:端口 端口号
步骤 3:输入该服务器上的数据库 数据库名称
用户名 用户标识
密码 密码

Microsoft Excel

这些指示信息说明如何将 Microsoft Excel 连接到 Db2 Warehouse on Cloud 数据库。

先决条件

在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件

您必须在本地计算机上安装 Db2 驱动程序包或 IBM® Data Server Driver Package。

限制:仅 Windows 操作系统上支持 Excel 与 Db2 Warehouse on Cloud 的连接。

过程

  1. 在 Web 控制台中,转至运行 SQL 页面。
  2. 在编辑器文本框中输入一个或多个 SELECT 语句。
  3. 单击其中一个“运行”选项。
  4. 单击 Excel ODC 文件
  5. 在 Excel 中下载并打开 BLUExcel.odc 文件。 如果显示了安全通知,请单击启用
  6. 单击打开以连接到 Db2 Warehouse on Cloud 数据库。 这将打开连接到 Db2 数据库对话框。
  7. 输入用于登录到 Db2 Warehouse on Cloud 的用户标识和密码。 要获取用户标识和密码,请单击 Web 控制台中的连接或 Web 控制台中的连接 > 连接信息
  8. 确保连接方式为Share,然后单击确定

个结果

查询结果将显示在 Excel 电子表格中。 这些结果与结果查看器中显示的结果相同。 现在,您可以使用 Excel 来生成图表和报告并分析数据。 有关如何执行此操作以及如何通过 Web 控制台对数据运行 SQL 查询的更多信息,请参阅:

Esri ArcGIS for Desktop

您可以将 Esri ArcGIS for Desktop 连接到 Db2 Warehouse on Cloud 数据库,然后使用它来分析和可视化地理空间数据。

先决条件

在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件

您必须在计算机上安装 Db2 驱动程序包或 IBM® Data Server 驱动程序包。

过程

  1. 根据预先收集的连接信息来确定 ODBC DSN 数据。

  2. 创建新连接:

    a. 在 ArcCatalog 目录树中,打开“数据库连接”节点,然后单击添加数据库连接

    (b) 在“数据库连接”向导中,执行以下操作:

    • 从“数据库平台”下拉列表中选择 Db2

    • 数据源字段中输入以下字符串:

      HostName=<hostname>;Port=<port>;Database=<database>;
      CLIENTBUFFERSUNBOUNDLOBS=1;LOBCACHESIZE=50000000;
      FET_BUF_SIZE=256K  
      

      其中 <hostname><port><database> 是表示先前记录的主机名,端口号和数据库名称的占位符。

    • 选择数据库认证作为认证类型。

    • 在相应的字段中指定您的用户名和密码(您先前记录的用户标识和密码)。

    • 确定

      !["数据库连接" 向导](images/2_gs_conn.jpg ""数据库连接" 向导")

个结果

Esri ArcGIS for Desktop 的 ArcCatalog 组件现在已连接到 Db2 Warehouse on Cloud 数据库。

Data Science

SAS

以下指示信息说明如何创建从 SAS 到 Db2 Warehouse on Cloud 数据库的连接。

先决条件

在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件

过程

有关如何从 SAS 连接到 Db2 Warehouse on Cloud 数据库的步骤,请参阅 SAS 文档:

R 开发环境

您可能会首选使用自己的本地安装的 R 开发环境,而不使用集成在 IBM Watson Studio 中的 RStudio® 环境。 例如,您可能有自己的 RStudio 安装,或者您可能首选使用其他某个开发工具(如 Rcmdr 或 Rattle)。 以下指示信息说明如何将 R 开发环境连接到 Db2 Warehouse on Cloud 数据库。

先决条件

在尝试连接到 Db2 Warehouse on Cloud 数据库之前,请验证您是否具有先决条件

过程

  1. 在本地 R 环境中,通过输入以下命令安装 ibmdbR 软件包:

    install.packages("ibmdbR")

    本地 R 环境将访问 Comprehensive R Archive Network (CRAN),然后自动下载并安装 ibmdbR 软件以及任何尚未安装的必备软件包。

  2. 在 R 开发环境和 Db2 Warehouse on Cloud 数据库之间创建 ODBC 驱动程序连接:

    a. 将数据库设置为 ODBC 数据源

    (b) 打开安装在本地的 R 开发环境。

    c. 在 R 提示符处,输入以下语句以创建连接。 将占位符替换为预先收集的连接信息

    • 如果本地安装的 R 开发环境在 Db2 Warehouse on Cloud 数据库中运行,请运行以下语句:

      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)
      
    • 如果本地安装的 R 开发环境并非在 Db2 Warehouse on Cloud 数据库中运行,请运行以下语句:

      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)
      

      用于创建连接对象的语句使用 idaConnect() 方法,而不是 odbcConnect()odbcDriverConnect() 方法。

    d. 通过发出以下 R 命令,初始化分析软件包:

    idaInit(con)

    E. 要测试该连接是否有效,请发出以下 R 命令:

    idaShowTables()

    控制台会显示当前模式中所有表和视图的列表。

观看此视频以了解如何在 RStudio 中创建连接并将已连接的数据添加到项目: