我如何在 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.
中描述了此功能
我正在尝试使用 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.
中描述了此功能