BW InfoProviders 的 HANA 视图


在 HANA 系统上使用 SAP BW 时,可以使用以下 HANA 优化对象:DataStore 对象、InfoObject、BW 工作区和查询中作为 InfoProvider 和 CompositeProvider 的查询。

当您在 SAP HANA 中创建信息视图时,将发布 BW 数据中的数据。这些 SAP HANA 视图直接指向 BW 管理的数据和表。

SAP BW 中的数据可以直接在 HANA 建模视图中使用。您可以作为 HANA 数据库中的 InfoProvider 生成用于查询的 SAP HANA 视图。

作为 InfoProvider 为查询创建 SAP HANA 视图

第一步是创建 SAP HANA 索引。您可以通过使用Transaction: RSDDB或使用Transaction RSA1打开 BW Workbench 来完成此操作。

您可以使用以下选项调用对象的索引维护 -

方法 1 - 第一种方法是使用事务 RSA1 调用 SAP BW 工作台。

在导航中选择 InfoProvider。右键单击并选择维护 BW 加速器索引。这将打开 SAP HANA/BWA 索引管理屏幕。

调用 SAP BW 工作台

方法 2 - 使用事务 RSDDB 直接调用 SAP HANA/BWA 索引维护屏幕的其他方法。

致电 SAP HANA/BWA

这将打开 SAP HANA/BWA 索引维护屏幕。使用按钮选项选择 BW 对象类型 - VirtualProvider 或 Query as InfoProvider。

选择黑白对象

选择要为其生成 SAP HANA 视图的查询 → 创建。

在屏幕的下部,系统显示已具有 SAP HANA 索引的所有对象的列表。

显示列表

如果查询满足以下任何条件,则无法对查询结果建立索引 -

  • 当查询结果包含临时连接时,由于层次结构,它无法存储在平面索引中。

  • 当使用本地聚合时。

  • 当查询的名称超过20个字母时。

  • 当查询是输入就绪查询时。

选择外部 SAP HANA 存储库视图。当激活索引时,会在 SAP HANA 数据库上生成与对象结构相对应的 SAP HANA 视图。

选择外部 SAP HANA 存储库视图