0 / 0
Go back to the English version of the documentation
IBM Db2 Warehouse 连接
Last updated: 2024年11月28日
IBM Db2 Warehouse 连接

要在 IBM Db2 Warehouse中访问数据,请为其创建连接资产。

IBM Db2 Warehouse 是一个分析数据仓库,使您能够对数据和应用程序进行高级别控制。 您可以使用 IBM Db2 Warehouse 连接来连接到以下产品中的数据库:

  • IBM Cloud 中的 IBM Db2 Warehouse
  • IBM Db2 Warehouse on-prem

创建与 Db2 Warehouse 的连接

如果你已经设置了集成云服务,选择服务实例以自动填充连接表单中的字段。 确认所有字段均已填写完整。

要创建连接资产,您需要以下连接详细信息:

  • 数据库名称
  • 数据库服务器的 主机名或 IP 地址
  • 端口号
  • API 密钥用户名密码
  • SSL 证书 (如果数据库服务器需要)

凭证

如果选择 共享,请输入 API 密钥或用户名和密码。 服务器。

如果选择 个人,那么有两个选项:

  • 输入服务器的用户名和密码。
  • 选择平台登录凭证。
    仅当 Db2 服务托管在要连接到的 Cloud Pak for Data 实例上时,才能使用此选项。

使用 API 密钥进行认证

您可以使用 API 密钥向 IBM Cloud中的 Db2 Warehouse 进行认证。

IBM Cloud中的Db2 Warehouse
首先将用户标识添加为 IAM 用户或服务标识。 有关说明,请参阅 IBM Cloud身份和访问管理 (IAM)主题中的控制台用户体验部分。

如果用户希望使用 IAM API 密钥向 Db2 Warehouse 进行认证,那么 Db2 Warehouse 实例的管理员可以使用用户管理控制台添加 IAM 用户,然后用户可以使用 IAM 访问管理控制台为自己创建 API 密钥。

对于 专用连接,要连接到未外部化到因特网的数据库 (例如,在防火墙后) ,必须设置 安全连接

根据您在平台中的位置选择创建连接的方法

在项目中
单击 资产> 新资产> 连接到数据源。 请参阅将连接添加到项目
在目录中
单击 添加到目录> 连接。 请参阅将连接资产添加到目录中
在部署空间中
单击 导入资产> 数据访问> 连接。 请参阅 向部署空间添加数据资产
在平台资产目录中
单击新建连接。 请参阅添加平台连接

下一步:从连接添加数据资产

您可以在何处使用此连接

您可以在以下工作空间和工具中使用 Db2 Warehouse 连接:

项目

  • Cognos Dashboards (Cognos Dashboard Embedded 服务)
  • Data Replication (Data Replication 服务)。 您可以使用 Data Replication将数据从其他数据库复制到 Db2 Warehouse 。 请参阅 复制 Db2 Warehouse 数据
  • Data Refinerywatsonx.aiStudio 或IBM Knowledge Catalog
  • DataStage (DataStage 服务)。 请参阅 连接到 DataStage中的数据源
  • Decision Optimization(watsonx.ai工作室和 "watsonx.ai运行时)
  • 元数据扩充 (IBM Knowledge Catalog)
  • Metadata import (IBM Knowledge Catalog)
  • 笔记本watsonx.aiStudio)。 单击 " 代码片段 " 窗格上的 读取数据 以获取连接凭证并将数据装入到数据结构中。 请参阅从数据源连接加载数据
  • SPSS Modelerwatsonx.aiStudio)

目录

  • Platform assets catalog

  • 其他目录 (IBM Knowledge Catalog)

Data Virtualization服务
您可以从 Data Virtualization 连接到此数据源。

Db2 Warehouse 设置

运行 SQL 语句

要确保 SQL 语句正确运行,请参阅 了解更多 中的产品文档以获取正确的语法。

已知问题

在 Data Refinery 上,无法过滤掉系统级别模式。

了解更多信息

父主题: 支持的连接

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more