【发布时间】:2015-08-11 09:37:22
【问题描述】:
我正在尝试使用 sql 控制台访问 Hana 计算视图。但我找不到任何关于它的信息。用于从 .net 连接器访问此视图或模型的目的。如果有人对此有所了解,将不胜感激。
谢谢
【问题讨论】:
我正在尝试使用 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 中描述了这个功能。
【讨论】: