在 SAP HANA 系统中,_SYS_REPO 用户需要创建保存在 HANA 数据库 _SYS_BIC 架构下的运行时对象。当您在 HANA 中激活建模视图时,SYS REPO 会向用户提供这些建模视图的读取访问权限。这就是为什么需要授予 _SYS_REPO SELECT 以及 GRANT 权限给用户架构的原因。GRANT SELECT ON SCHEMA "SCHEMA_NAME" TO _SYS_REPO WITH GRANT OPTION这在您使用架构的表/视图对象构建 HANA 建模视图时是必需的。您需要授予 _SYS_REPO 对此架构的 SELECT WITH GRANT 权限。阅读更多
SAP HANA 数据库中的 _SYS_BIC 架构用于存储 HANA 存储库中所有已激活对象的列视图。当创建并激活对象(HANA 建模视图、存储过程)时,运行时对象将保存在数据库中的 _SYS_BIC/列视图下。这些列视图由 BusinessObjects 等前端工具用于获取查询中的数据。_SYS_BI:HANA 系统中的此架构存储为变量、时间维度(公历、财政年度)和架构以及内容映射表创建的表。
在 SAP HANA Studio 中,“内容”文件夹包含所有设计时存储库对象。在此文件夹中,在 HANA 系统中创建的所有对象都以包的形式进行管理。要创建新对象,您必须首先选择一个包。在一个包中,您有不同的 HANA 建模视图 - 属性视图、分析视图、计算视图和分析权限。每种对象类型都在包中的不同文件夹中进行管理。