SAP BODS - 存储库创建和更新


要创建 BODS 存储库,您需要安装数据库。您可以使用SQL Server、Oracle数据库、My SQL、SAP HANA、Sybase等。

创建存储库

安装 BODS 并创建存储库时,您必须在数据库中创建以下用户。这些用户需要登录不同的服务器,例如CMS服务器、审核服务器等。

创建由 Bodsserver1 标识的用户 BODS

  • 授予 BODS 连接;
  • 授予 BODS 创建会话权限;
  • 向 BODS 授予 DBA;
  • 授予 BODS 创建任何表的权限;
  • 授予 BODS 创建任何视图;
  • 授予 BODS 删除任何表的权限;
  • 授予 BODS 放弃任何视图;
  • 授予向 BODS 插入任意表的权限;
  • 授予将任何表更新到 BODS 的权限;
  • 授予 BODS 删除任何表的权限;
  • 更改用户的用户 BODS 配额不受限制;

创建由 CMSserver1 标识的用户 CMS

  • 授予连接到 CMS 的权限;
  • 授予 CMS 创建会话权限;
  • 授予CMS DBA;
  • 授予 CMS 创建任何表;
  • 授予 CMS 创建任何视图;
  • 授予删除任何表到 CMS 的权限;
  • 授予将任何视图删除到 CMS 的权限;
  • 授予插入任何表到 CMS 的权限;
  • 授予更新任何表到 CMS 的权限;
  • 授予 CMS 删除任何表的权限;
  • 更改用户 CMS 配额,对用户无限制;

创建由 CMSAUDITserver1 标识的用户 CMSAUDIT

  • 授予连接到 CMSAUDIT 的权限;
  • 将创建会话授予 CMSAUDIT;
  • 授予CMSAUDIT DBA;
  • 将 Create Any Table 授予 CMSAUDIT;
  • 将“创建任何视图”授予 CMSAUDIT;
  • 将任何表授予 CMSAUDIT;
  • 授予 CMSAUDIT 删除任何视图的权限;
  • 授予插入任何表到 CMSAUDIT 的权限;
  • 授予更新任何表到 CMSAUDIT 的权限;
  • 将删除任何表授予 CMSAUDIT;
  • 更改用户 CMSAUDIT 配额,对用户无限制;

安装后创建新存储库

步骤 1 - 创建数据库Local_Repo并转到数据服务存储库管理器。将数据库配置为本地存储库。

创建新存储库

将打开一个新窗口。

步骤 2 - 在以下字段中输入详细信息 -

存储库类型、数据库类型、数据库服务器名称、端口、用户名和密码。

存储库详细信息

步骤 3 - 单击“创建”按钮。您将收到以下消息 -

单击创建按钮

步骤 4 - 现在使用用户名和密码登录SAP BI 平台中的中央管理控制台 CMC 。

登录

步骤 5 - 在 CMC 主页上,单击数据服务

CMC主页

步骤 6 - 从数据服务菜单中,单击配置新的数据服务存储库。

数据服务菜单

步骤 7 - 输入新窗口中给出的详细信息。

  • 存储库名称:Local_Repo
  • 数据库类型:SAP HANA
  • 数据库服务器名称: best
  • 数据库名称:LOCAL_REPO
  • 用户名:
  • 密码:*****
详情 新窗口

步骤 8 - 单击“测试连接”按钮,如果成功,请单击“保存”。保存后,它将出现在 CMC 中的“存储库”选项卡下。

步骤 9 - 在CMC → 用户和组中应用本地存储库的访问权限和安全性。

步骤 10 - 授予访问权限后,转到数据服务设计器 → 选择存储库 → 输入用户名和密码进行登录。

存储库登录

更新存储库

要更新存储库,请按照给定的步骤操作。

步骤 1 - 要在安装后更新存储库,请创建数据库Local_Repo并转到数据服务存储库管理器。

步骤 2 - 将数据库配置为本地存储库。

配置数据库

将打开一个新窗口。

步骤 3 - 输入以下字段的详细信息。

存储库类型、数据库类型、数据库服务器名称、端口、用户名和密码。

服务存储库管理器

您将看到如下屏幕截图所示的输出。

SAP BODS 输出