我如何在 sql 控制台中访问 SAP Hana 计算视图

How can i access SAP Hana calculation view in sql console

我正在尝试使用 sql 控制台访问 Hana 计算视图。但我找不到任何关于它的信息。目的是从 .net 连接器访问此视图或模型。如果有人对此有任何了解,那将不胜感激。

谢谢

这很简单。 每个被激活的信息视图在模式 _SYS_BIC 中都有一个对应的运行时对象。 因此,如果您的计算视图是例如称为 com.mycorp.myapp.USEREXPENSES(com.mycorp.myapp 将是包层次结构)然后您可以使用

查询您的计算视图
SELECT * 
FROM "_SYS_BIC"."com.mycorp.myapp.USEREXPENSES"

取决于您在计算中进行的聚合。查看您可能想要添加其他 GROUP BY 条件。

从 SPS10 开始,当您将设计时对象拖放到文本区域时,SAP HANA Studio 还允许自动将正确的运行时对象名称插入到 SQL 编辑器中。 我在 The 7th Niceness of new toys'n'tools.

中描述了此功能