SAP IDT - 管理连接


IDT 中的连接用于使用 SAP BusinessObjects 报告工具连接到关系数据源或 OLAP 数据源。它可以是本地连接或在中央存储库中发布的连接。

IDT 支持的不同类型的连接

以下是 IDT 支持的连接类型 -

关系连接

这用于设计信息设计工具中的数据基础层。您可以从数据源导入表和联接。

联机分析处理连接

使用 OLAP 连接,您可以在创建 Universe 时设计业务层。它允许您直接连接到多维模式并将其导入到 Universe 设计中。稍后,它们可以与 SAP Business Objects 报告工具一起使用。

BICS客户端

要连接到 SAP NetWeaver BW,您可以使用 SAP BICS 客户端中间件来提供对 BEx 查询的访问。IDT 中的连接可以本地保存,也可以在中央存储库中进行保护和发布。

本地连接保存为 .cnx 文件,任何运行 IDT 的用户都可以访问它们。将连接发布到存储库后,它们将更改为安全连接。

安全连接将发布到存储库中并保存在“连接”文件夹中。您还可以使用存储库资源视图中的“插入关系”和“插入 OLAP 连接”命令来创建安全连接。

以下是安全连接的关键属性 -

  • 用户必须经过身份验证。

  • 可以在用户级别定义用户权限,以授予或拒绝对连接或连接属性的访问。

  • 经过身份验证的用户可以使用或共享安全连接。

在 IDT 中创建新连接 – 关系

转到 BI 客户端下的信息设计工具。要创建新的关系连接,首先在本地项目视图下启动一个新项目。

单击新建 → 项目 → 输入项目名称 → 完成。

右键单击项目名称→新建→关系连接。

IDT 中的新连接

输入连接/资源名称 → 单击“下一步”。

资源名称

根据数据源选择中间件。您可以选择 SAP 或非 SAP 作为数据源,并建立与数据库的关系连接。

我们从列表中选择 SAP → SAP HANA → JDBC → 单击“下一步”。

中间件数据库

输入身份验证模式、用户名和密码。输入主机名和实例编号,然后单击下一步。

SAP HANA 数据库

在下一个窗口中,您可以定义连接参数,例如超时、数组获取大小、数组绑定大小等。单击“完成”。

定义连接参数

使用 .cnx 文件扩展名创建与源数据库的关系连接。您可以单击“测试连接”。

测试连接

窗口的下半部分告诉您有关连接参数的信息 - 登录参数、配置参数等。

→ 测试连接 → 成功

同样,您可以为其他数据源创建关系连接。

我们必须将此连接发布到存储库以使其可供使用。

右键单击连接名称 → 将连接发布到存储库 → 输入 BO 存储库密码 → 连接 → 完成 → 是。

进入BO存储库

.cns-安全存储库连接

.cnx-local 不安全 - 如果您使用此连接,它将不允许您向存储库发布任何内容。

这显示了如何在信息设计工具中创建关系连接。总结创建连接所涉及的步骤 -

  • 输入连接的名称
  • 选择目标数据库的中间件
  • 输入登录参数以连接到关系数据源
  • 配置和自定义参数以优化连接并完成
  • 要将其更改为安全,请将连接发布到存储库

重命名或删除连接

要重命名或删除连接,请右键单击本地项目区域下的连接名称。

重命名连接

您还可以像这样删除或编辑关系连接。

在 IDT – OLAP 中创建新连接

OLAP连接用于连接到多维视图或数据模型以设计信息设计工具中的业务层。

要创建新的 OLAP 连接,请右键单击项目名称 → 新建 → OLAP 连接。

联机分析处理

输入连接名称、描述,然后单击“下一步”。

连接名称

接下来,选择 OLAP 中间件驱动程序。它显示所有可用 OLAP 数据源的列表。您可以根据需要选择任何 OLAP 数据源。

请注意,您不需要创建数据基础,因为 OLAP 直接触及业务层。您可以在业务层定义维度和度量以及其他属性。

选择合适的中间件驱动程序连接OLAP数据源,然后单击“下一步”。

OLAP中间件

输入连接参数、身份验证详细信息、系统名称、实例编号等,然后单击“下一步”。

OLAP中间件参数

您还可以选择要连接的特定多维数据集或设计时存储库中的所有多维数据集。如果您选择特定的多维数据集,则使用此 OLAP 连接,您可以仅在该多维数据集中可用的对象上设计业务层。

联机分析处理连接

单击“完成”。

现在,您需要将连接发布到存储库。右键单击连接 → 将连接发布到存储库。

存储库连接

连接登录参数

当您在 IDT 中创建关系或 OLAP 连接以连接到任何数据源时,您必须提供源数据库的登录参数,例如主机名和实例编号。

连接登录参数

连接参数

创建连接时,您可以配置各种连接参数 -

连接池模式- 用于保持连接活动。

池超时- 当您设置连接池模式以保持连接活动状态时,保持连接打开的时间长度(以分钟为单位)。

数组获取大小- 这告诉可以从数据库中获取的最大行数。

示例- 假设您输入值 25 并且查询返回 150 行,因此将通过 6 次提取(每次 25 行)来提取。

数组绑定大小- 在 IDT 中设计 Universe 时不需要此字段。

登录超时- 它确定连接尝试超时并显示错误消息的分钟数。

还可以定义各种自定义参数,例如 ConnectInit、Hint。

编辑连接

要编辑连接,请在本地项目视图中双击连接名称。

转到“一般信息”选项卡→“编辑”。

一般信息选项卡

要编辑连接参数,请单击编辑按钮。您可以编辑身份验证详细信息和连接参数。

要更改中间件驱动程序,请单击“更改驱动程序”。从下拉列表中选择驱动程序。

您还可以测试数据库服务器的可用性,单击“测试连接”。

“连接定义”窗格显示存储的有关连接的信息 – 登录参数、配置参数等。