SAP BW 提取连接

使用提取 SAP BW 连接从数据存储 SAP 库中提取数据。

SAP BW Extract是一款面向 SAP 客户的企业数据仓库(EDW)解决方案,助力企业整合、分析并有效利用数据,从而实现战略决策。

支持的版本

  • SAP BW 7.4 - 7.5

先决条件

提取 SAP BW 连接需要两组库文件,您可以在应用 SAP 商店中找到它们。

  • 要建立连接,您需要依赖项 sapjco3.jarlibsapjco3.so 以及 libsapcrypto.so。 请参阅文档 Software HubIBM 中的 “导入 JDBC 驱动程序 ”部分,了解将JAR文件上传至所需的操作步骤 Cloud Pak for Data 及权限要求。 重要提示:默认情况下,驱动程序文件 JDBC 上传功能处于禁用状态,用户无法在Web客户端中查看驱动程序 JDBC 列表。 管理员必须允许用户上传或查看文档 IBMSoftware Hub 中的 JDBC 驱动程序。

要启用安全网络通信(SNC)配置,请下载加密 SAP 库( SPACRYPTOLIB.SAR )。 有关说明,请参阅配置SNC设置

注:

libsapcrypto.so 依赖项仅适用于 SNC应用服务器SNC负载均衡连接。

创建连接至 SAP BW Extract

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

  • JAR URI :上传或选择用于Java连接器( SAPSAP JCo)的JAR文件。

SAP 连接器

选择一个 SAP 连接器。 每个连接器都具有独特的特性。

应用程序服务器

  • 应用服务器 :应用服务器 SAP 的主机名或IP地址。
  • 系统编号 : SAP 应用服务器系统编号。
  • SAP 路由器 (可选):用于连接远程 SAP 应用服务器的路由器字符串。 若您使用 SAP 路由器访问系统,则必须在 SAP 路由器表中为您的RFC服务器包含一个完全限定的节点名称。 路由器 SAP 值由IP地址和端口号组成,用于描述两个主机之间所需连接的站点。 语法:(/H/host/S/Service/W/pass)。

 

负载均衡

  • 消息服务器 :消息服务器名称。
  • 选择 “使用系统编号 ”以使用消息服务器的系统编号,然后输入系统编号的值。 否则,请输入系统ID 的值。
  • :消息服务器的登录组。
  • SAP 路由器 (可选):用于连接远程 SAP 应用服务器的路由器字符串。 若您使用 SAP 路由器访问系统,则必须在 SAP 路由器表中为您的RFC服务器包含一个完全限定的节点名称。 路由器 SAP 值由IP地址和端口号组成,用于描述两个主机之间所需连接的站点。 语法: /H/host/S/Service/W/pass.
  • RFC服务器网关主机 :BW RFC服务器的应用程序 SAP 服务器的主机名或IP地址。
  • RFC服务器网关服务 :BW SAP RFC服务器的应用服务器系统编号。

 

SNC 应用服务器

  • 应用服务器 :运行中的应用服务器 SAPSAPR/3 的主机名或IP地址。
  • 系统编号 : SAP 应用服务器系统编号。
  • SAP 路由器 (可选):用于连接远程 SAP 应用服务器的路由器字符串。 若您使用 SAP 路由器访问系统,则必须在 SAP 路由器表中为您的RFC服务器包含一个完全限定的节点名称。 路由器 SAP 值由IP地址和端口号组成,用于描述两个主机之间所需连接的站点。 语法: /H/host/S/Service/W/pass.
  • SNC 名称 (可选):在客户端为合作伙伴服务器生成的个人安全环境 (PSE) 证书名称。 默认长度为256个字符。
  • SNC 合作伙伴名称 :在 SAP 服务器上生成的个人安全环境 (PSE) 证书名称。 默认长度为256个字符。
  • SNC QOP :指定SNC连接的保护质量:
    • 1: 仅应用身份验证。
    • 2: 应用身份验证和完整性保护。 这是缺省设置。
    • 3: 实施身份验证、完整性保护及隐私保护(加密)。
    • 8: 退回到全局默认保护(通常为SNC QOP设置3)。
    • 9: 实施最高级别的保护。

 

SNC 负载均衡

  • 消息服务器 :消息服务器名称。
  • 选择 “使用系统编号 ”以使用消息服务器的系统编号,然后输入系统编号的值。 否则,请输入系统ID 的值。
  • :消息服务器的登录组。
  • SAP 路由器 (可选):用于连接远程 SAP 应用服务器的路由器字符串。 若您使用 SAP 路由器访问系统,则必须在 SAP 路由器表中为您的RFC服务器包含一个完全限定的节点名称。 路由器 SAP 值由IP地址和端口号组成,用于描述两个主机之间所需连接的站点。 语法: /H/host/S/Service/W/pass.
  • SNC 名称 (可选):在客户端为合作伙伴服务器生成的个人安全环境 (PSE) 证书名称。 默认长度为256个字符。
  • SNC 合作伙伴名称 :在 SAP 服务器上生成的个人安全环境 (PSE) 证书名称。 默认长度为256个字符。
  • SNC QOP :指定SNC连接的保护质量:
    • 1: 仅应用身份验证。
    • 2: 应用身份验证和完整性保护。 这是缺省设置。
    • 3: 实施身份验证、完整性保护及隐私保护(加密)。
    • 8: 退回到全局默认保护(通常为SNC QOP设置3)。
    • 9: 实施最高级别的保护。
  • RFC服务器网关主机 :BW RFC服务器的应用程序 SAP 服务器的主机名或IP地址。
  • RFC服务器网关服务 :BW SAP RFC服务器的应用服务器系统编号。

凭证

对于 SNC 应用程序服务器或 SNC 负载均衡连接,请选择以下选项:

  • 选择启用 X.509 证书 ,并输入用于运行SNC的 X.509 证书。
  • 选择 “使用用户名和密码进行身份验证 ”,并输入 SAP 的用户名及关联的 SAP 密码,以连接至 SAP 服务器。 有关更多信息,请参阅仅限SNC加密
    注:SAP BW 提取连接器的SNC加密功能自 5.3.0 -Day 0补丁版本起可用。

否则,若未为SNC应用服务器或SNC负载均衡连接选择" 启用 X.509 证书 "及 "使用用户名和密码进行身份验证 ",请输入 SAP 用户名以连接至 SAP 服务器。

  • 客户编号 :客户 SAP 编号。
  • 语言 :用于连接至 SAP.的ISO双字母语言代码。 例如, en 对于英语。

创建一个使用提取 DataStageSAP BW 连接器数据的流程

有关说明和限制 ,请参阅BW提取连接器的流程创建。

从传统的 DataStage BW提取阶段连接器迁移

有关使用 文件 isx 迁移作业的完整指南,请参阅 《从旧版 SAP BW Stage 迁移到 CP4DSAP BW Extract 连接器的迁移指南 》。

有关迁移信息以及与 SAP BW 传统Extract的BW提取连接 DataStage, 器的功能对比,请参阅 SAP 《Pack BW提取阶段与 Cloud Pak for Data ( CP4D ) SAP BW 提取连接器》。

了解更多