欢迎浏览sook云!
时间:2022-05-13 15:40
人气:
作者:sook云
在创建HANA视图时,重点主要是创建最佳的数据结构。像designstudio这样的客户机工具的需求常常被忽视。本文档描述了提高客户端工具对HANA视图的数据访问性能的方法。
当客户端工具将要向HANA视图发送请求时,它们通常需要验证请求参数。
在Design Studio中,这主要发生在脚本执行期间,例如使用方法setFilter()或getDataAsString(),将成员值传递给HANA视图。在实际方法操作发生之前,将根据HANA视图验证成员值。验证可能会触发HANA视图的完整执行。根据视图的复杂性,这可能需要大量时间。
顺便说一句,默认情况下,淘客,"本地"列将根据基础HANA视图验证其成员,"共享"列将根据其维度视图/属性视图进行验证。
为避免HANA视图的完全执行,您可以将一个表与提供有效成员值集的HANA视图的每一列相关联:
在HANA Studio中,打开HANA视图,在"列"选项卡中选择一列,免费云服务器永久使用,单击工具栏按钮"分配语义",然后选择"分配值帮助视图…"。(提示:如果对列应用聚合,则此菜单项将被禁用。)
这将打开以下对话框:
单击"查看/表格以获取值帮助"的值帮助按钮,并选择包含成员值的表格(以覆盖"…(当前视图)"的默认值。关闭此对话框并对HANA视图的所有"属性"类型的"本地"列(未定义为度量值的列)重复此操作。
对于了解语义并创建视图的人来说,查找包含有效成员值的适当表通常是一项简单的任务。通常这是一个"主数据表"。例如,视图可能包含与订单相关的客户id。那么适当的表将是维护所有客户的表。在这种情况下,应选择主数据表的customer id列。
上述概念不仅适用于成员值,也适用于输入参数的值(Design Studio术语中的"prompts/variables",HANA术语中的"parameters/variables"):如果未应用特定元数据,云服务器价格,则选择有效的参数值完全执行HANA视图。在Design Studio中,云服务器的,例如,当执行提示对话框或执行修改变量值的方法时,会发生这种情况,例如setVariableValue()。
幸运的是,有效的参数值也可以由表提供给HANA视图。在HANA Studio中,云服务器服务器,打开HANA视图,在"参数/变量"选项卡中选择一个参数,在所选行中双击"值帮助列"中的单元格。
这将打开以下对话框:
在"值帮助视图/表"中输入相应的表以覆盖"…(当前视图)"的默认值,然后在"属性"中输入适当的值。
找到包含有效参数值的适当表格遵循与上述成员值相同的原则。
上一篇:腾讯云_品牌企业网站设计_哪家好
下一篇:文件存储_星域云cdn_是什么