Spotfire® 用户指南

SAP BW 连接器 - 功能和设置

可以连接到 SAP BW 并访问其中的数据。在此页面上,可以了解相关功能、可用设置以及处理与 SAP BW 的数据连接时的注意事项。

页面内容

连接器功能

当您使用 SAP BW 连接器访问数据时,可以使用以下功能。

功能 支持?
加载方法
  • 导入(内存中)
  • 外部(数据库内)
自定义查询
预存程序
自定义连接属性
使用身份提供程序进行单点登录
在 Web 客户端中编写
包含在 Linux 上的 Spotfire 发行版中

数据源属性

以下是在使用 SAP BW 连接器创建数据连接时可以配置的受支持的数据源属性。

选项 说明
连接类型

选择要创建的 SAP BW 连接类型。

应用程序服务器

直接连接到 SAP BW 应用程序服务器。

组/服务器选择

使用登录组通过消息服务器连接到数据源。

应用程序服务器 [仅适用于连接类型“应用程序服务器”。]

您的数据所在的服务器名称。

服务器可使用以下方式标识:

  • 使用 IP 地址。例如:
    192.0.2.1
  • 使用 IP 地址,但包括 SAProuter 字符串。例如:
    /H/198.51.100.1/S/3299/H/203.0.113.1/H/CPCB701
  • 使用域中的名称。例如:
    my-sap-bw.mycompany.com
消息服务器 [仅适用于连接类型“组/服务器选择”。]

要连接到的 SAP BW 系统中消息服务器的名称。

组/服务器 [仅适用于连接类型“组/服务器选择”。]

SAP 登录组的名称。

客户端 SAP BW 客户端号码。
系统编号 [仅适用于连接类型“应用程序服务器”。]

SAP BW 系统编号。

系统 ID [仅适用于连接类型“组/服务器选择”。]

SAP BW 系统 ID。

SNC 合作伙伴名称 在使用单点登录时所需的安全网络通信 (SNC) 合作伙伴名称。
语言 使用此字段可指定数据中使用的语言。有关支持的语言代码的完整列表,请参考官方 SAP 文档。
身份验证方法 当登录到数据库时要使用的身份验证方法。从 Windows 身份验证和 SAP BW 身份验证中选择。

Windows 身份验证

使用 Windows 身份验证时,系统将使用已登录用户的访问令牌。已提供对 SAP BW 的适当访问权限的用户能够连接和读取数据。

域凭据未存储在分析文件中。

有关针对 SAP BW 使用 Kerberos 的详细信息,请参见 Spotfire 的驱动程序和数据源上的 SAP BW

SAP BW 身份验证

使用数据库用户进行身份验证。

系统会提示打开连接或打开使用该连接的分析的用户输入数据库凭据以连接到数据源。

注: 您可以使用“数据源设置”对话框中的设置将数据库凭据以未加密形式另存为分析文件的一部分。如果凭据嵌入在分析中,则意味着系统不会在用户连接到数据源时提示其输入凭据。请注意,将数据库凭据嵌入在分析文件中会带来安全风险。
目录 从下拉列表中选择感兴趣的目录。您可以在“(所有多维数据集)”和包含 BEx 查询的多维数据集中选择。
数据库或查询 从下拉列表中选择感兴趣的数据库或 BEx 查询。如果选择的目录为“(所有多维数据集)”,此处仅显示多维数据集名称;如果选择的目录为一个多维数据集,此处仅包含该多维数据集的 BEx 查询及其本身。如果下拉列表中的名称前面带有美元符号 ($),则对应的是多维数据集,否则为 BEx 查询。
操作超时 (分钟) 指定待执行命令允许的最大分钟数。

受支持的数据类型

设置到外部数据源的连接时,Spotfire 需要将数据源中的数据类型映射到 Spotfire 中的数据类型。

使用 SAP BW 时,所有关键数字均作为 Real 映射,并且所有特征均作为 String 映射。来自 Spotfire 中不同操作(例如标记和表达式的评估)的结果也可能会产生 Boolean