BW 信息提供者的 HANA 视图
BW 信息提供者的 HANA 视图
在 HANA 系统上使用 SAP BW 时,您可以使用以下 HANA 优化对象:DataStore 对象、InfoObject、查询作为 BW 工作区和查询中的 InfoProvider 和 CompositeProvider。
在 SAP HANA 中创建信息视图时,将发布 BW 数据中的数据。这些 SAP HANA 视图直接指向 BW 管理的数据和表。
SAP BW 中的数据可以直接在 HANA 建模视图中使用。您可以为查询生成 SAP HANA 视图作为 HANA 数据库中的 InfoProvider。
为查询创建 SAP HANA 视图作为信息提供者
第一步是创建 SAP HANA 索引。您可以通过使用事务:RSDDB或使用事务 RSA1打开 BW Workbench来执行此操作。
您可以使用以下选项调用对象的索引维护 –
方法 1 – 第一种方法是使用事务 RSA1 调用 SAP BW 工作台。
在导航中选择 InfoProvider。右键单击并选择维护 BW 加速器索引。这将打开 SAP HANA/BWA 索引管理屏幕。
方法 2 – 使用事务 RSDDB 直接调用 SAP HANA/BWA 索引维护屏幕的其他方法。
这将打开 SAP HANA/BWA 索引维护屏幕。使用按钮选项选择 BW 对象类型 – VirtualProvider 或 Query as InfoProvider。
选择要为其生成 SAP HANA 视图的查询 → 创建。
在屏幕的下部,系统显示已具有 SAP HANA 索引的所有对象的列表。
如果查询满足以下任何条件,则无法索引查询结果 –
-
当查询结果包含临时连接时,由于层次结构的原因,它无法存储在平面索引中。
-
使用本地聚合时。
-
当查询的名称超过 20 个字母时。
-
当查询是输入就绪查询时。
选择外部 SAP HANA 存储库视图。激活索引时,会在 SAP HANA 数据库上生成与对象结构对应的 SAP HANA 视图。